Вы используете устаревший браузер. Этот и другие сайты могут отображаться в нём некорректно. Вам необходимо обновить браузер или попробовать использовать другой.
То есть CEntityIdentity (CBaseEntity) у тебя класс. И ты прибавляешь класс + нетвар.
Или что эт у тебя. Блять, еще бы понимать.
Это переменная у тебя? типо void* CBaseEntity\CEntityIdentity?
Или же это class CEntityIdentity?
Если же ты итерируешь ентити, то как?
Есть как минимум 3 варианта итерации. И один из них реально возвращает CEntityIdentity. Тогда я не понял, почему у тебя портрет перекрасился.
У меня очень много вопросов к твоему коду. И так мало ответов.
я прибавляю то что получил c uintptr_t ent = *reinterpret_cast<uintptr_t*>(global::g_pGameEntitySystem + 0x210); и ent = *reinterpret_cast<uintptr_t*>(ent + 0x58); и это же передаю в oncolorchanged
я прибавляю то что получил c uintptr_t ent = *reinterpret_cast<uintptr_t*>(global::g_pGameEntitySystem + 0x210); и ent = *reinterpret_cast<uintptr_t*>(ent + 0x58); и это же передаю в oncolorchanged
я прибавляю то что получил c uintptr_t ent = *reinterpret_cast<uintptr_t*>(global::g_pGameEntitySystem + 0x210); и ent = *reinterpret_cast<uintptr_t*>(ent + 0x58); и это же передаю в oncolorchanged
ну да кстати так оно и есть по факту. я чет сначала не заметил что он не дереференсит в конце))
ток конечно не стоит ваще так писать, код "*reinterpret_cast<uintptr_t*>(CEntityIdentity)" дублировать везде.
и вообще будь прототип функции правильный, не
typedef __int64(__fastcall* oOnColorChanged)(__int64);
а
typedef __int64(__fastcall* oOnColorChanged)(C_BaseEntity*);
такой хуйни бы не случилось. тебе бы(к морфлингу обращаюсь) не дало айдентити засунуть как CBaseEntity* в аргумент.
типы в С++ нужны чтобы как раз такой хуйни не происходило. юзая везде некий абстрактный __int64 ты получишь пизды в виде багов.
в общем реальный "фикс" его кода это начать использовать классы.
коллбеки кста не все 1 аргумент. они бывают до 4 аргументов
кому интересно пореверсите в этом регионе мне пока лень xD
networksystem.dll -> 0f b6 4d ?? 85 c9 74 ?? 83 e9 ?? 74