Вы используете устаревший браузер. Этот и другие сайты могут отображаться в нём некорректно. Вам необходимо обновить браузер или попробовать использовать другой.
Что с паддингом?
Почему m_pEntity с оффсетом 10 идёт аж после полей на оффсете 0x7CE?
Почему нет пада у айдентити, если поля начинаются с 0x14?
Сделайте геттеры нормальные, путаться не будете
Что с паддингом?
Почему m_pEntity с оффсетом 10 идёт аж после полей на оффсете 0x7CE?
Почему нет пада у айдентити, если поля начинаются с 0x14?
Сделайте геттеры нормальные, путаться не будете
Так там до этого идёт ещё одно поле + наследуется ещё какой-то класс(с витейблом, наверное)
Если уж оттуда пастить, то сохранять структуру спащенного, у тебя от комментариев оффсеты не пофиксятся
Так там до этого идёт ещё одно поле + наследуется ещё какой-то класс(с витейблом, наверное)
Если уж оттуда пастить, то сохранять структуру спащенного, у тебя от комментариев оффсеты не пофиксятся
Структура класса описывает то, как поля расположены в памяти
Т. е. они должны идти в правильном порядке
Опять же, сделай себе геттеры m_pEntity и m_iHealth/MaxHealth по оффсетам, пады долбить весьма неприятно, да и не все поля из дампа вообще где-либо нужны
Типа делаешь такой
И потом такой ent->Member<CEntityIdentity>(0x10).m_name
Правда опять же класс айдентити у тебя тоже скопирован без пада и в таком случае никаких оффсетов в принципе нет
Структура класса описывает то, как поля расположены в памяти
Т. е. они должны идти в правильном порядке
Опять же, сделай себе геттеры m_pEntity и m_iHealth/MaxHealth по оффсетам, пады долбить весьма неприятно, да и не все поля из дампа вообще где-либо нужны
Типа делаешь такой
И потом такой ent->Member<CEntityIdentity>(0x10).m_name
Правда опять же класс айдентити у тебя тоже скопирован без пада и в таком случае никаких оффсетов в принципе нет