Показать сообщение отдельно
Старый 18.02.2025, 10:04  
dark
Читодел
Аватар для dark
OFFLINE
Регистрация: 09.04.2007
Сообщений: 990
Благодарностей:
36,608 всего
Мнения: + 37961
Репутация: 116487
Отправить сообщение для dark с помощью ICQ Отправить сообщение для dark с помощью Skype™

Цитата:
Сообщение от VOVCHEG Посмотреть сообщение
Контекст:
пока ты на 1 локации, адрес памяти отвечающий за поворот игрока один, но при смене локации/смерти он меняется. Просто так отслеживать изменения не получится.
Меняется он не от времени, а скорее от загруженности памяти что-ли, не вижу четкого условия. Просто через какое-то время игры опять отдача появляется.
И да, каждый раз код разный.
А я, кажется, знаю. Я начал в своём чите морозить поток античита. И знаешь что? И начал замечать, что игра через какое-то время переподгружает OpenGL, по крайней мере начинаёт заново вытаскивать адреса OpenGL-функций (а вот это новый поток античита делает или нет, я не знаю, сегодня посмотрю). Я в этом ковыряться не хочу, т.к. оно и так работает у меня. Но это тебе пища для размышлений. Может у тебя с каждой заморозкой нового потока, через какое-то время создаётся новый и меняется адрес твоей функции, потому что OpenGL, например, мапится в другое место.

Цитата:
Сообщение от VOVCHEG Посмотреть сообщение
А как ты есп сделал? Я тоже пытался, пробовал по туториалам через чит энжин вешать breakpoint на drawElements и смотреть как отрисовывается игра, но в ск так не работает((( Остановился на том, что хукаю drawElements а дальше вообще не знаю что делать.
На обучении какие-то обьекты подсвечивает, а вот как игроков делать хотелось бы подсказку)
Да, верно, по классике через opengl.

Cheats Development | Создание читов на заказ

Я не оказываю услуги гаранта!
База данных кидал: blacklist.rf-cheats.ru
Обязательно проверяйте человека через чёрный список прежде чем совершать с ним сделку.
 
Ответить с цитированием