Как сделать бесконечные жизни, деньги или патроны в игре

Поделиться:

Очень часто в играх бывает так, что жизни или деньги кончаются раньше чем хотелось бы. Давайте расскажу как сделать так, что-бы жизни, деньги или патроны в игре не заканчивались. Сразу приступим. Делать будем на примере игры Medal of Honor Allied Assault.

Первое, что нам нужно это скачать Cheat Engine. Если она у вас уже есть то круто, едем дальше.

Выбираем нужный процесс(игру) и начинаем искать патроны.

Вводим сюда текущее количество патронов, ищем. Стреляем, вводим число, отсеиваем. И так пока не отсеим всё лишнее.

 

Теперь самое сложное. Нужно найти тот адрес, который отвечает за реальное количество патронов, а не визуальное.

Для этого кликаем по адресу двойным щелчком и добавляем его в таблицу, ниже.

Ставим галочку в окне Active. Идём в игру, если при стрельбе патроны не отнимаются, значит всё норм. Если это только визуально, ищите дальше.

На этом можно было бы и закончить, но давайте упоримся и поменяем код игры, так что-бы патроны не отнимались.

Для этого найдём инструкцию, которая уменьшает наши патроны. Кликаем правой кнопкой и жмём сюды:

Идём в игру и стреляем. Вот что мы примерно видим:

 

Немношк осталось)))

Жмякаем куда я указал стрелочкой.

Теперь видим то место в коде игры. Заменяем всю инструкцию Nop’ами и всё)))

 

Когда игра попытается отнять патроны после выстрела у неё ничего не получится)))

Помните в статье Принцип работы читов, я говорил, что:

Трейнеры могут просто «затереть» инструкцию, которая отнимает патроны и вот, чит на бесконечные пули.

Вот именно это мы сейчас и сделали)))

Только мы всё это делали в ручную. В чите задаётся адресс и количество байт, которые нужно затереть, при запуске он делает всё автоматически или по нажатию «кнопки».

Это всё можно проделывать не только с патронами, но и любым другим ресурсом, который кончается, например жизни, монеты и так далее. Работает такой способ даже на некоторых играх «Вконтакте».

Теперь вы имеете уже большее представление о том, как устроены читы.

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

Ваш e-mail не будет опубликован. Обязательные поля помечены *