Как пользоваться Cheat Engine для начинающих геймеров

Данный урок будет посвящен новичкам, а так же тем, кто не сумел разобраться с приложением. В статье будет рассказано, как пользоваться cheat engine, чтобы у вас появлялись бесконечные патроны, бессмертие и т. п. Если выражаться конкретнее, то сейчас вы узнаете, как в памяти компьютера производится поиск целых значений.

Все игры хранят свои данные на оперативной памяти. То есть там сохраняются деньги, жизни, здоровье, боеприпасы и т.д. Для каждого такого значения в ОЗУ имеется свой адрес, по которому обращается игра для изменения значения, чтения его и проведения других действий.

Мы поэкспериментируем на Call of Duty: Modern Warfare 3 (выберем одиночный Spec Ops режим). Там имеется несколько основных значений: здоровье, патроны, гранаты, броня, общий запас боеприпасов и денежные ресурсы. Именно эти значения и будут нами изменены.

Открываем необходимый файл и обнаруживаем много непонятной информации. Давайте разбираться. Помните, выше упоминалось, что любая игра/процесс сохраняет свои данные в ОЗУ? Так вот, сначала необходимо выбрать данный процесс (игра обозначает какой-либо процесс, потому далее мы будем использовать именно слово "процесс"). Ниже на скриншотах все наглядно описано.

Теперь давайте разберемся, как пользоваться cheat engine и как найти необходимые значения. В приложении имеется строка для поиска значений. Мы будем пользоваться английской версией, где данная строка расположена сразу под надписью "Value", немного выше центра окна приложения. В связи с тем, что у пистолета всего 12 патронов, в строку поиска мы вводим цифру 12. Введя значение количества патронов, необходимо нажать на "First scan". Далее, приложение найдет все подходящие значения в игре со значением 12. Не стоит расстраиваться, если нужное значений не удается найти сразу, это происходит в 90% случаях. Дело в том, что в Call of Duty: Modern Warfare3 около 180 миллионов значений, из которых очень многие имеют значение двенадцать.

Но отыскать значений нам все-таки нужно. Поэтому давайте пойдем на хитрость и изменим число патронов, выстрелив в никуда 1 раз. В итоге у нас  останется 11 патронов. Остается только ввести в строку поиска число одиннадцать и нажать на "Next Scan". Не перепутайте кнопки, так как данная кнопка ведет поиск значений среди уже найденных ранее. Если же вы нажмете сначала на "New Scan", а затем на "First Scan", то в итоге получите снова пару миллионов результатов, ведь программа снова начнет искать по всем 180 миллионам имеющихся значений.

Если второй поиск успехом не увенчался, то проделайте выше описанную процедуру еще несколько раз и вскоре точно найдете нужное значение. В Call of Duty имеется особенность, все время вам будут выбрасываться 4-5 значений, отвечающих за патроны/ здоровье/деньги/другие ресурсы. Тут применим еще 1 хитрость. Следует перетащить все значения которые мы не смогли отсеять в нижнюю часть окна приложения. Далее начинаем их по одному замораживать (ставим крестик в квадрат, находящийся в Active колонке). Параллельно следим, если мы заморозим нужное значение, то количество патронов прекратит изменяться.

Таким же образом можно поступить со здоровьем, деньгами, броней и любыми другими значениями. Вот только с денежными средствами описанный выше метод, о том как пользоваться cheat engine имеет другой алгоритм. Дело в том, что значение с деньгами лучше не замораживать. Намного выгоднее увеличить его на значение. Делается это так: отыскав необходимый адрес и переместив его в список, расположенный в нижней части окна приложения, нажмите вторым кликом на значение и выберите "Change record -> Value". Затем во всплывающем окне просто наберите требующееся количество денежных средств.

Вот весь список тех изменений, которые я проделал в игре:

Вот так выглядит сама игра после всех вышеперечисленных изменений (присмотритесь к нижней части скриншота):