Мой пример остается,тем же.CE.Tutorial.
Будем выполнять инъекцию кода.
В моем варианте мне известно что,здоровье равно (100)
При нанесении урона,здоровье будет отниматься на 1 единицу.
Мне необходимо сделать так,что бы здоровье регенерировалось.(Для танкистов,что бы здоровье не уменьшалось,а увеличивалось.Так как я хочу.)
Для этого для буду использовать код добавления.
Первоначальная моя задача.
-Найти адрес,который отвечает за значение здоровье.
-Написать инъекцию кода,при работе которого,будет происходить регенерация моего здоровья.
Описывать как найти,значение здоровья не буду.
Перейдем сразу к написанию инъекции.
После нахождения адреса.Смотрим,что записывает.Наносим себе урон,что бы значение изменилось.
В моем примере будет 1-а запись.Именно она и отвечает,за то чтобы здоровье уменьшалось при получении урона.
Нажимаем.Показать в дизассемблере.Выбираем -> Инструменты -> Автоассемблер.
В появившемся окне.Шаблон -> Инъекция кода.(Код появится автоматически)
Теперь его нужно редактировать,что бы здоровье регенерировалось.
Для этого.
Ставим комментарий,на код выполнения функции.
Для этого ставим:(// - Комментарий)
К примеру: имеется функция
Теперь ставим комментарий.
Дописываем код,что бы здоровье регенерировалось.
Как я уже писал выше,код добавления.
Собственно его мы и используем для наших целей.
Начинаем,пишем добавить к значению адреса 2.В этом случаи,здоровье будет регенерироваться на 2.Так как мы указали это в инъекции.
Сам код по моему примеру.
Нажимаем выполнить и соглашаемся,что бы инъекция работала,по данному адресу и выполняла наш код,по регенерации здоровья.
Теперь инъекция кода,будет работать.Так как мне нужно.
CheatEngine -