Подведи собственные итоги года совместно с YOUGAME и забери ценные призы! Перейти

Как обновить оффсеты в чите ?

Статус
В этой теме нельзя размещать новые ответы.
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Я тупой просто подскажите.
Оффсет в переводе - смещение. Допустим у нас есть игрок в памяти по адресу 0x5000, у этого объекта есть разные данные: координаты/здоровье/броня. Как их искать? Возьму в пример CS:GO т.к там проще всего. В движке сурс есть так называемые networked variables (netvar). Целые таблицы к каждому типу объекта. Допустим у нас уже есть известный адрес игрока 0x5000, мы берем client.dll от игры и загружаем ее в IDA. Далее открывам список строк (shitf + f12) и делаем поиск по строке, пишем "health", там выдаст достаточно много результатов
aef5c3c13a.png


но нам нужен именно с префиксом m_ (означает member, то есть член класса).
Листаем и видим m_iHealth, что означает примерно такое
unknown.png

pad - там расположены другие члены класса(int,float,etc).
Делаем двойной клик и нас кидает на такую картину
5095e3a0f1.png


2fbdf88fb4.png


И так мы нашли оффсет, который равен 0xFC.
Теперь, чтобы узнать какое там значение делаем следующее
т.к тип данных int
unknown.png
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху Снизу