Исходник GetLevelName [external]

Начинающий
Статус
Оффлайн
Регистрация
13 Май 2023
Сообщения
181
Реакции[?]
27
Поинты[?]
27K
C++:
static const char* ReadStringMemoryPtr(uint64_t dwAddress)
 {
    if (uint64_t v0 = Read<uint64_t>(dwAddress))
    {
        char buffer[1024];
        ReadMemory(reinterpret_cast<PVOID>(v0), &buffer, sizeof(buffer));
        return buffer;
    }
    else
        return "NULL";
 }


  class IGameFramework
{
public:
const char* GetLevelName()
  {
    auto a1 = Read<const char*>((uintptr_t)this + 0x4D8);
    auto a2 = Read<const char*>((uintptr_t)a1 + 0x40);
    auto a3 = a2 + 8 + 8;
    return ReadStringMemoryPtr((DWORD64)a3);
  }
  };
 
Сверху Снизу