Подписывайтесь на наш Telegram и не пропускайте важные новости! Перейти

Вопрос Готов заплатить за помощь в обновлении

  • Автор темы Автор темы LeoCodik
  • Дата начала Дата начала
Неверно
C++:
Expand Collapse Copy
struct CEntity
{
    DEFINE_PTR(int, m_flags, 0x8);
    DEFINE_PTR(EntityId, m_EntityID, 0x1C);
    DEFINE_PTR(EntityGUID, m_EntityGUID, 0x28);
    DEFINE_PTR(CEntityClass*, m_pClass, 0x30);
    DEFINE_PTR(Matrix3x4, m_worldTM, 0x40);
    DEFINE_PTR(Vector3, m_vPos, 0x70);
    DEFINE_PTR(Vector3, m_vScale, 0x7C);
    DEFINE_PTR(Quat, m_qRotation, 0x88);
    DEFINE_PTR(EntityId, m_aiObjectID, 0x148);
    DEFINE_PTR(const char*, m_szName, 0x170);
};
Всё там верно , 0x20 от актора , 1C от Entity...
 
может кто сказать как искать актуальные адресса? у меня в дампе в strings нету ai_Compatibilitymode
строка -> Failed to initialize CryENGINE!, error: %s
получение gEnv(16.02.2026) ->
static uintptr_t GetInstance() {
uintptr_t encoded_offset = TargetProcess.Read<uintptr_t>(0x142A5509E);
if (!encoded_offset) return 0;
return encoded_offset ^ 0x5D731F30B1EDB182;
}
 
Назад
Сверху Снизу