На нашем форуме вы можете получить приватный чит для игры Euro Truck Simulator 2. Подробности по ссылке ниже:
Тема с читом на Euro Truck Simulator 2
  • записей
    86
  • комментария
    104
  • просмотра
    6 173

Медленный условный брейкпоинт и медленное определение адресов на инструкции

Авторизация  
MasterGH

291 просмотр

Рекомендации

 

1. Медленный условный брейкпоинт

Спойлер

Как повторить
Поставить брейкпоинт на инструкции. Перейти в окно брейкпоинтов. 
Настроить условный брейкпоинт "EAX==0x0000000"

 

Решение:
Сделать АА скрипт, который сравнивает условие


cmp eax, [АДРЕС]
jne x1
nop  // здесь поставить на код брейкпоинт без условия
x1:
// здесь оригинальный код

Выполнится без тормозов до nop и можно протресить от "nop"

 

2. Медленное определение адресов на инструкции

Спойлер

Как повторить
Определить адреса на инструкции.  Что-то делать в игре. На инструкции проходит очень много адресов и окно с определяемыми адресами виснет


Решение:

Сделать другими способом. Сделать АА скрипт, который через alloc() создаст блок памяти (буфер) для будущих адресов и их счетчиков (если они нужны).

Далее через АА код сделать инъекцию , которая во время игры в буфер будет записывать не повторяющиеся адреса и повторяющиеся счетчики.

Чтобы просмотреть результат можно зайти в MemoryView — просмотр памяти в CE

 

Или можно  создать структуру через Lua в новом окне Dessect Data формата


Адрес1
Значение1
Адрес2
Значение1

....
АдресX
ЗначениеX

Или создать две структуры. Одну для отдельно для адресов, а другую — для счетчиков

 

  • Понравилось 3
  • Спасибо 1
Авторизация  


0 Комментариев


Рекомендуемые комментарии

Комментариев нет

Гость
Добавить комментарий...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

  • Предпросмотр