Как сделать чит в чит энджин

Добавил пользователь Евгений Кузнецов
Обновлено: 04.10.2024

Теги : Cheat Engine - Как написать скрипт Cheat Engine - Auto Assembler Cheat Engine - Code Injection Cheat Engine - Code .

Смотрим и слушаем, как работать со встроенным в Cheat Engine генератором трейнеров, позволяющим создавать .

In this video, I teach you how to code a game trainer in Lua from scratch using Cheat Engine's built-in tools. You can download the .

Привет ребята;) В этом видеовыпуске я роскажу и покажу как сделать чит на онлайн игру с помощю программы Cheat .

Cheat engine основные настройки и использование

Теперь ребята перейдем к разбору основных функций программы и вам более-менее подробно расскажу, как и что нужно делать после вашего первого запуска чит энджина если вы ей никогда не пользовались но хотели бы воспользоваться с огромным желанием.Далее, по пунктам я вам расскажу о первых необходимых действиях чтобы вы могли зайти в нужную вам игру и изменить игровые параметры например, накрутить кристаллов или золота.

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

скачать cheat engine 6.5 1

Cheat engine программа не совсем сложная и при некотором желании вы сможете разобраться в ней без проблем даже с такими сложными функциями, как использование отладчика и ассемблера.Чтобы вам более детально на примере игры показать как нужно накручивать золото и любую игровую валюту.

Из просмотра видео по использованию cheat engine вы думаю поняли что зачислить монеты, рубины, золото и прочее довольно просто и сделать это вы сможете абсолютно в любой игре.Помимо это можете делать вашего персонажа бессмертным или супер-быстрым используйте для этого уже встроенную функцию SpeedHack где сможете перемещая ползунок ускорять процесс игры или в обратном порядке замедлять.

cheat engine скачать бесплатно на русском

Так что друзья если вы хотите получить в любой игре:

  • Бесконечные игровые деньги такие как золото, монеты, кристаллы, рубины и прочее все зависит от того в какую игру вы играете.
  • Бессмертие.
  • Высокий прыжок.
  • Полет.
  • Бесконечные патроны.
  • Массу.
  • Aim.
  • WallHack.
  • Убить с одного удара или выстрела.
  • Скорострельность и многое другое все зависит что вы в вашей игре хотите изменить.

Поделитесь программой cheat engine с своими друзьями, кликните по значкам ниже.

Программа Cheat Engine является совсем не сложной, но весьма и весьма удобной, предоставляя возможность получения неограниченного доступа к данным тех или иных приложений, как бы проникая внутрь них. Традиционно данное приложение используется для проникновения во всевозможные игры для того, что бы удержать уже имеющиеся или увеличить их параметры, к примеру, определенное количество жизней или денег, а также артефактов. Данная программа была создана разработчиком Эриком Хейжененом. Она представляет собой сканер памяти. Многих может интересовать, ? Давайте разбираться.

Как пользоваться программой Cheat Engine

В качестве основной цели ее создания было выбрано именно проникновение внутрь других приложений, а также беспрепятственное проведение операционной системы, однако немного позже программу решили использовать для иных целей. Структура, а также ее спецификации немного напоминает иные известные приложения для взлома игр и иных программ, например, ArtMoney и Memory Hacking Software. Возможности, которыми обладают данные приложения, позволяют осуществить разборку памяти той или иной программы по частям, осуществлять внесение информации в метаданные, а также в религии, жизни и здоровье, количество которых не показывается в виде цифровых значений, а в виде шкалы. Специальная функция 3Д позволяет получить удобный доступ к любому участку игры, с ее помощью игрок сможет даже проходить сквозь стены.

Данная программа способна без идентификации и обнаружения себя вносить в структуру других процессов любые изменения. Сейчас существует несколько популярных версий, которые ориентированы на работу с различными операционными системами, а также требованиями. Вообще их можно подобрать в соответствии с любыми запросами и назначениями. Если вам действительно интересно, как пользоваться программой Cheat Engine, то стоит сначала установить ее. После этого требуется произвести определенные настройки, что позволит повысить игровой статус. Стоит отметить, что антивирусы часто определяют данное приложение как вредоносное, поэтому стоит отключить их на время установки.

Как пользоваться программой Cheat Engine

Сам процесс применения данного продукта ничем не отличается от применения любой другой программы той же категории. Интерфейс указанного приложения отличается некоторой сложностью. Стоит для начала запустить игру, а потом, не покидая ее, необходимо запустить Cheat Engine. Теперь нужно выбрать процесс, использованный при запуске игры, тут может быть использована Firefox, Opera и прочие, а потом активировать специальный минивайзер. Мы уже почти решили вопрос, как использовать Cheat Engine. В рабочем окне необходимо выбрать Unrandomized, а потом перейти в игру. Теперь стоит пройти несколько уровней, а теперь остановиться на определенном моменте, воспользовавшись для этого опцией Speedhack, чтобы не потерять моменты и после сохранения. В то же время стоит выбрать в окне определенные переменные числа: установите в одной ячейке число 2, в следующей - 6 или sleeptime, а далее цифру нужно будет сменить на 5, либо остановить выбор на опции SetSpeed. Далее вы сможете понять, как работает Cheat Engine. Стоит снова войти в игру, а спустя некоторое время будет видно, как программа осуществляет свое действие.

Еще какие-то инструкции по работе вы сможете без труда найти в интерфейсе самого приложения, либо разобраться в принципах ее действия самостоятельно в процессе использования. Следует отметить, что она не отличается особой сложностью, поэтому можно без труда разобраться и быстро все освоить, что позволит пользоваться ею весьма эффективно.

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

Из этой статьи вы узнаете:

Где скачать cheat engine

Cheat engine основные настройки и использование

Теперь ребята перейдем к разбору основных функций программы и вам более-менее подробно расскажу, как и что нужно делать после вашего первого запуска чит энджина если вы ей никогда не пользовались но хотели бы воспользоваться с огромным желанием.Далее, по пунктам я вам расскажу о первых необходимых действиях чтобы вы могли зайти в нужную вам игру и изменить игровые параметры например, накрутить кристаллов или золота.

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

Cheat engine программа не совсем сложная и при некотором желании вы сможете разобраться в ней без проблем даже с такими сложными функциями, как использование отладчика и ассемблера.Чтобы вам более детально на примере игры показать как нужно накручивать золото и любую игровую валюту.

Из просмотра видео по использованию cheat engine вы думаю поняли что зачислить монеты, рубины, золото и прочее довольно просто и сделать это вы сможете абсолютно в любой игре.Помимо это можете делать вашего персонажа бессмертным или супер-быстрым используйте для этого уже встроенную функцию SpeedHack где сможете перемещая ползунок ускорять процесс игры или в обратном порядке замедлять.


Так что друзья если вы хотите получить в любой игре:

  • Бесконечные игровые деньги такие как золото, монеты, кристаллы, рубины и прочее все зависит от того в какую игру вы играете.
  • Бессмертие.
  • Высокий прыжок.
  • Полет.
  • Бесконечные патроны.
  • Массу.
  • WallHack.
  • Убить с одного удара или выстрела.
  • Скорострельность и многое другое все зависит что вы в вашей игре хотите изменить.

В основном Cheat Engine нужен для взлома игр, для увеличения скорости закачек в торрент и для взлома некоторых программ. Все кто начинает пользоваться читом Cheat Engine 6.3 для взлома игры имеют цель увеличить характеристики и ресурсы персонажа.

Как изменить количество ресурса в игре

Сначала нужно запустить игру, а потом запускаем программу Cheat Engine. В программе нажимаем кнопку выбор процесса для открытия.

Как правильно пользоваться cheat engine


Cheat engine коды адресов

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


Значение ресурса изменилось в игре и в cheat engine

Смотрим в программе какой адрес изменил значение и стал таким же как в игре. Нажимаем на этот адрес и нажимаем на красную стрелку которая располагается справа под списком адресов. Этот адрес попадает в нижнее поле. Нажимаем на этот адрес правой кнопкой мыши.


Как изменить значение ресурсов в игре


Вписываем количество ресурса которое будет в игре


Ресурс игры увеличен программой cheat engine

Теперь в игре и в программе отображается одно и тоже значение.

Видео

В этом видео показано как пользовать Cheat Engine для взлома игр и увеличения ресурсов в игре.

Попытка использования


После выбираем ее процесс из списка:


После чего нужно согласится с предупреждением:


С этого момента можно начать использовать приложение. Первое, что можно сделать – изменить скорость:


К тому же можно пользоваться клавишами в самой игре:


При помощи их можно настраивать вид камеры:


Вывод

Cheat Engine – программа, позволяющая увеличить или уменьшить числовые параметры в игре (деньги, количество войск, количество патронов и т.д.). Ниже приведена инструкция по применению программы.

Для того чтобы программа работала качественно, нужно скачать ее с правильного источника.

Скачиваем Чит энджин для Windows или Mac

  • Заходим на официальный сайт программы , нажимаем на “download cheat engine”, после чего сразу начинается скачивание.

Если у вас Mac, то скачать Mac версию программы можно на этой же странице, под большой зеленой вкладкой.

Устанавливаем Чит Энджин

  • Открываем папку со скачанным файлом и запускаем его.
  • Всплывает установочное окно, предлагающее нам закрыть все приложения перед установкой. Закрываем все приложения и нажимаем на “Next”.
  • Далее выходит окно пользовательских соглашений. Нажимаем на ” I accept the agreement”, а затем на “Next”.



  • Выбираем диск и папку, куда будет установлена программа Cheat Engine и нажимаем на “Next”.
  • Появившееся окно предлагает создать папку программы в стартовом меню. Если вы хотите создать ее, нажимаете на “Next”, если же нет, отмечаете галочкой “Dont create a start menu folder” и только потом на “Next”.



  • В следующем окне выбираем, хотим мы создать иконку на рабочем столе или нет. Если да, то ставим галочку у первой строчки. Нажимаем далее.
  • В следующем окне опять нажимаем на “Next”, после чего пойдет непосредственная установка программы.



  • Когда Чит энджин установится, появятся еще пару окон. Банально и скучно нажимаем на “Next” еще несколько раз, а в конце на “Finish”.

Как пользоваться Cheat Engine – пример на GTA San Andreas

  • Запускаем игру (в данном случае GTA SA), запускаем Чит энджин и нажав на иконку компьютера в левом верхнем углу, выбираем название игры и затем – “Open”. Теперь программа связалась с игрой и готова сканировать и изменять все ее числовые параметры.
  • Выбираем параметр игры, который мы хотим изменить, например деньги. Видно, что сейчас денег в игре – 500 000. Предположим, что мы хотим изменить это значение до 10 млн.



  • Вводим значение 500 000 в строчку с названием “Value” и нажимаем на “First Scan”. Программа выдаст все значения, равные 500 000, которые существуют в игровом процессе.



  • Так как не понятно, какое именно отвечает за деньги, нужно изменить количество игровой валюты и ввести уже новое значение. Тем самым мы дадим программе возможность сравнить первоначальное и последнее значения и вывести на экран тот параметр, который отвечает именно за деньги. Оставляем все как есть, входим в игру и меняем количество денег.



  • Вводим новое значение в строчку под названием “Value” и нажимаем на “Next scan”. Выделяем новые значения, нажимаем на правую кнопку мыши. В выпавшем окне выбираем “Add selected adresses to the adresslist”.



  • Значения перемещаются в нижнюю панель. Зажимаем Ctrl и выбираем все значения, затем нажимаем правой кнопкой мыши по любому, в выпавшем меню выбираем “Change record”, затем “Value”.



  • Вводим нужное нам значение, в данном случае 10 000 000 и нажимаем ОК.



  • Открываем свернутую игру, убеждаемся что значение изменилось.

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

Важно помнить, что действия Чит энджина не распространяются на MMORPG, сетевые-онлайн игры.

Cheat Engine

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

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

Основная концепция

Когда мы запускаем игру на нашем ПК, данные хранятся в оперативной памяти, и им присваивается физический адрес памяти, например "00E0E990". Однако этот адрес не всегда содержит одно и то же значение, поскольку при каждом запуске процесса адреса назначаются по-разному. Поэтому нам нужно найти определенную функцию или "указатель" внутри процесса, который указывает нам на нужное значение. Именно этим мы, по сути, и занимаемся при создании трейнера: Мы ищем функцию в игровом процессе, которая всегда будет указывать нам на значение, которое мы хотим изменить, независимо от того, где в физической памяти хранится это значение. Я знаю, что это звучит сложно, но вы поймете, когда создадите свой первый трейнер.

Как это работает

Лучше всего посмотреть видео, чтобы увидеть своими глазами, как это делается, но в общих чертах: Мы сканируем значение, которое хотим изменить, и убеждаемся, что оно правильное. После этого мы выполняем сканирование указателя по этому адресу и, вероятно, получим множество указателей. Чтобы сузить выбор указателей, мы перезапускаем игру и снова сканируем, используя то же значение и его новый физический адрес в памяти. Мы повторяем этот процесс, пока не получим менее 300 или, в идеале, даже менее 100 указателей. После этого мы берем либо все указатели, либо обширную выборку из них и импортируем их в нашу таблицу читов, дважды щелкнув по ним. Теперь мы снова перезапускаем игру, подключаем Cheat Engine и теперь можем легко найти нужные указатели, сравнивая их значения с отображаемыми в игре.

Проблемы

Это работает только для статических адресов и не будет работать для динамических. Также трейнеры, созданные таким образом, будут быстро устаревать после даже самых незначительных обновлений и изменений в игре. Для того, чтобы обойти эту проблему, нам нужно будет создать трейнер AoB Scan Cheat Table Trainer. Я как можно скорее узнаю, как это сделать, и обновлю эту статью, когда смогу научить вас этому. Вот как сделать трейнер на русском.

Как создать трейнер для игры - пошаговое руководство

Чтобы создать трейнер для игры, вам понадобится чит-движок под названием "Cheat Engine" и конечно же сама игра для которой и будет создаваться ваш трейнер. С помощью Cheat Engine отследите нужный вам процесс игры и создайте по нему трейнер в разделе специального меню.

Мы возьмём в качестве примера игру: Веселая ферма 2, наша задача сделать трейнер на бесконечные монеты. Запускаем игру и начинаем играть, видим что у нас 71 монета, ставим игру на паузу и сворачиваем игру на (Alt+Tab) - не в коем случаи не закрывайте игру и не выходите из неё.

Cheat Engine скриншоты

Открываем чит-движок Cheat Engine, и нажимаем иконку в виде монитора, из выпадающего окна выбираем процесс нашей игры ferm2.wrp.exe и нажимаем открыть.

Cheat Engine скриншоты

Дальше нам нужно найти наши монеты 71, в поле “Значение” вписываем 71 и нажимаем кнопку “Поиск”.

Cheat Engine скриншоты

Далее нам нужно уточнить искомое значение, так как у нас получилось много адресов, а нам нужно оставить только одно. Разворачиваем нашу игру тем же способом на (Alt+Tab) либо нажмите на иконку игры на панели задач вашего компьютера и она развернется. Продолжите игру и потратьте деньги либо заработайте, чтобы монеты наши поменяли значение, у нас их стало 84, нажимаем паузу в игре и снова сворачиваем, но не закрываем игру.

Cheat Engine скриншоты

Переходим Cheat Engine в поле значение вписываем 84 и нажимаем кнопку “Отсев”.

Cheat Engine скриншоты

Как только мы отсеяли, у нас остался 1 адрес - это и есть наши заветные монеты, нажмите правой кнопкой мыши на значение из меню выберите “Найти инструкции, записывающие по этому адресу” по умолчанию (Ctrl+F6).

Cheat Engine скриншоты

У вас откроется всплывающее окно “Следующие инструкции записывают в XXXXXXXX”, в нём ничего не будет. Для того чтобы в нём появился процесс для нашего тренера нужно снова открыть игру и изменить значение монет. Развернув игру с панели мы купили воду из колодца и получили значение 65 золота. Сворачиваем игру и переключаемся на Cheat Engine, как видим в поле появился процесс. Выберите его и нажмите кнопку "Показать в дизассемблере".

Cheat Engine скриншоты

У нас откроется новое окно "Редактор памяти", а в нём и наш адрес, нажмите на него правой кнопкой мыши, чтобы "Копировать в буфер обмена" - "Байты + инструкции" сохраните их в блокнот на рабочий стол они нам пригодятся для работы с трейнером.

Это пример:

Теперь нам нужно это значение заменить на “nop” - как узнать сколько нужно “nop” для этого адреса при создании трейнера. Для этого нажимаем также на адрес правой кнопкой мыши и выбираем из меню “Заменить ничего не делающим кодом” (NOP).

Cheat Engine скриншоты

Считаем сколько у нас получилось “nop” в строке. У нас вышло их 6, запоминаем это количество.

Cheat Engine скриншоты

Возвращаем код обратно в исходное значение, нажав правой кнопкой мыши из меню выбрав “Восстановить оригинальный код”.

Cheat Engine скриншоты

В этом же окне “Редактор памяти” выбираем инструменты, из выпадающего меню выбираем “Автоассамблер”, тем самым у нас появится следующее окно “Автоассамблер” тут мы и будем писать наш код для будущего трейнера. Выберите из окна “Шаблон” вставить секции [ENABLE] и [DISABLE].

Cheat Engine скриншоты

Из шаблона мы оставляем только [ENABLE] и [DISABLE]. Под параметр [ENABLE] мы должны прописать следующий код, который мы скопировали и количество “nop”:

Под параметр [DISABLE], оригинальный код без изменения:

Cheat Engine скриншоты

Обратите внимание на “:” они должны быть обязательны, либо у вас не получится инъекция кода. Нажмите выполнить и подтвердить в этом же окне “Автоассамблер”, нажмите “Файл” и “Добавить к текущей таблице”. Как только мы всё сделали переходим к главному окну Cheat Engine и видим наш готовый код для трейнера. Этот код можно переименовать на свой щелкнув 2 раза мышкой на “Бесконечные монеты”. Чтобы проверить работает наш код или нет, поставьте напротив него в пустом поле крестик, это активирует наш код. Также желательно установить активацию кода на клавишу, как правило F1 - Бесконечные монеты. Давайте это сделаем чтоб не было в дальнейшем хлопот с указанием клавиши в трейнере. Для этого щелкните правой кнопкой мыши по коду и выберите “Назначить горячие клавиши” (Ctrl+H). В окне Назначить/Изменить горячую клавишу, заполните следующие поля: “Горячая клавиша” - нажимаем F1, “Описание по умолчанию” - Бесконечные монеты, “Звук активации” - по умолчанию Active и Deactive и нажмите "Подтвердить".

Cheat Engine скриншоты

Запустите игру и начните тратить монеты или собирать. Как видим значение не меняется, это значит что наш код работает на 100%. Так же вовремя игры нажимаем нашу горячею клавишу "F1", чтобы убедиться что наш код включается и выключается. Можно приступать к созданию трейнера.

Создание трейнера с горячими клавишами и оформлением

Чтобы создать трейнер перейдите к главному окну программы Cheat Engine, нажмите “Файл” и “Сгенерировать трейнер, используя текущею таблицу”. Заполните важные поля: 1. “Название” - Название вашей игры, 2. “Текст о трейнере” - Напишите версию игры и кто создатель, 3. “Иконка” - Выберите маленькую иконку в формате .PNG, она будет отображаться как ярлык трейнера, а так же на самом трейнере в верхнем левом углу, 4. “Фоновое изображение” - выберите любую вертикальную картинку, как правило это обложка самой игры, 5 “Разрешить размер окна” - как правило эту галочку снимают, чтобы трейнер имел фиксированный размер окна, если вы не снимите пользователи его смогут растягивать. Также можно добавить музыку "Проигрывать модульную музыку" - Скачайте музыку в формате .xm выберите из папки в которой она расположена, музыка будет запускаться при запуске трейнера. 6. “Сгенерировать” - приступить к сохранению трейнера.

Cheat Engine скриншоты

После того как вы нажмете генерировать, проверьте все параметры, обязательно в “Процесс” ставьте “Целью является 32-битный процесс”, так как у пользователей может быть операционная система 32. Дальше нажмите “Сгенерировать”.

Cheat Engine скриншоты

Обратите внимание, что все элементы (Музыка, картинки) и сохранение трейнера должно быть в корне C:\ либо по английскому пути C:\Triner. Если вы будите сохранять на C:\Мои документы\Это мои трейнеры - вы получите ошибку.

Cheat Engine скриншоты

Это все, что нужно знать о том, как создать трейнер для игры в Cheat Engine.

Cheat Engine

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

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

Основная концепция

Когда мы запускаем игру на нашем ПК, данные хранятся в оперативной памяти, и им присваивается физический адрес памяти, например "00E0E990". Однако этот адрес не всегда содержит одно и то же значение, поскольку при каждом запуске процесса адреса назначаются по-разному. Поэтому нам нужно найти определенную функцию или "указатель" внутри процесса, который указывает нам на нужное значение. Именно этим мы, по сути, и занимаемся при создании трейнера: Мы ищем функцию в игровом процессе, которая всегда будет указывать нам на значение, которое мы хотим изменить, независимо от того, где в физической памяти хранится это значение. Я знаю, что это звучит сложно, но вы поймете, когда создадите свой первый трейнер.

Как это работает

Лучше всего посмотреть видео, чтобы увидеть своими глазами, как это делается, но в общих чертах: Мы сканируем значение, которое хотим изменить, и убеждаемся, что оно правильное. После этого мы выполняем сканирование указателя по этому адресу и, вероятно, получим множество указателей. Чтобы сузить выбор указателей, мы перезапускаем игру и снова сканируем, используя то же значение и его новый физический адрес в памяти. Мы повторяем этот процесс, пока не получим менее 300 или, в идеале, даже менее 100 указателей. После этого мы берем либо все указатели, либо обширную выборку из них и импортируем их в нашу таблицу читов, дважды щелкнув по ним. Теперь мы снова перезапускаем игру, подключаем Cheat Engine и теперь можем легко найти нужные указатели, сравнивая их значения с отображаемыми в игре.

Проблемы

Это работает только для статических адресов и не будет работать для динамических. Также трейнеры, созданные таким образом, будут быстро устаревать после даже самых незначительных обновлений и изменений в игре. Для того, чтобы обойти эту проблему, нам нужно будет создать трейнер AoB Scan Cheat Table Trainer. Я как можно скорее узнаю, как это сделать, и обновлю эту статью, когда смогу научить вас этому. Вот как сделать трейнер на русском.

Как создать трейнер для игры - пошаговое руководство

Чтобы создать трейнер для игры, вам понадобится чит-движок под названием "Cheat Engine" и конечно же сама игра для которой и будет создаваться ваш трейнер. С помощью Cheat Engine отследите нужный вам процесс игры и создайте по нему трейнер в разделе специального меню.

Мы возьмём в качестве примера игру: Веселая ферма 2, наша задача сделать трейнер на бесконечные монеты. Запускаем игру и начинаем играть, видим что у нас 71 монета, ставим игру на паузу и сворачиваем игру на (Alt+Tab) - не в коем случаи не закрывайте игру и не выходите из неё.

Cheat Engine скриншоты

Открываем чит-движок Cheat Engine, и нажимаем иконку в виде монитора, из выпадающего окна выбираем процесс нашей игры ferm2.wrp.exe и нажимаем открыть.

Cheat Engine скриншоты

Дальше нам нужно найти наши монеты 71, в поле “Значение” вписываем 71 и нажимаем кнопку “Поиск”.

Cheat Engine скриншоты

Далее нам нужно уточнить искомое значение, так как у нас получилось много адресов, а нам нужно оставить только одно. Разворачиваем нашу игру тем же способом на (Alt+Tab) либо нажмите на иконку игры на панели задач вашего компьютера и она развернется. Продолжите игру и потратьте деньги либо заработайте, чтобы монеты наши поменяли значение, у нас их стало 84, нажимаем паузу в игре и снова сворачиваем, но не закрываем игру.

Cheat Engine скриншоты

Переходим Cheat Engine в поле значение вписываем 84 и нажимаем кнопку “Отсев”.

Cheat Engine скриншоты

Как только мы отсеяли, у нас остался 1 адрес - это и есть наши заветные монеты, нажмите правой кнопкой мыши на значение из меню выберите “Найти инструкции, записывающие по этому адресу” по умолчанию (Ctrl+F6).

Cheat Engine скриншоты

У вас откроется всплывающее окно “Следующие инструкции записывают в XXXXXXXX”, в нём ничего не будет. Для того чтобы в нём появился процесс для нашего тренера нужно снова открыть игру и изменить значение монет. Развернув игру с панели мы купили воду из колодца и получили значение 65 золота. Сворачиваем игру и переключаемся на Cheat Engine, как видим в поле появился процесс. Выберите его и нажмите кнопку "Показать в дизассемблере".

Cheat Engine скриншоты

У нас откроется новое окно "Редактор памяти", а в нём и наш адрес, нажмите на него правой кнопкой мыши, чтобы "Копировать в буфер обмена" - "Байты + инструкции" сохраните их в блокнот на рабочий стол они нам пригодятся для работы с трейнером.

Это пример:

Теперь нам нужно это значение заменить на “nop” - как узнать сколько нужно “nop” для этого адреса при создании трейнера. Для этого нажимаем также на адрес правой кнопкой мыши и выбираем из меню “Заменить ничего не делающим кодом” (NOP).

Cheat Engine скриншоты

Считаем сколько у нас получилось “nop” в строке. У нас вышло их 6, запоминаем это количество.

Cheat Engine скриншоты

Возвращаем код обратно в исходное значение, нажав правой кнопкой мыши из меню выбрав “Восстановить оригинальный код”.

Cheat Engine скриншоты

В этом же окне “Редактор памяти” выбираем инструменты, из выпадающего меню выбираем “Автоассамблер”, тем самым у нас появится следующее окно “Автоассамблер” тут мы и будем писать наш код для будущего трейнера. Выберите из окна “Шаблон” вставить секции [ENABLE] и [DISABLE].

Cheat Engine скриншоты

Из шаблона мы оставляем только [ENABLE] и [DISABLE]. Под параметр [ENABLE] мы должны прописать следующий код, который мы скопировали и количество “nop”:

Под параметр [DISABLE], оригинальный код без изменения:

Cheat Engine скриншоты

Обратите внимание на “:” они должны быть обязательны, либо у вас не получится инъекция кода. Нажмите выполнить и подтвердить в этом же окне “Автоассамблер”, нажмите “Файл” и “Добавить к текущей таблице”. Как только мы всё сделали переходим к главному окну Cheat Engine и видим наш готовый код для трейнера. Этот код можно переименовать на свой щелкнув 2 раза мышкой на “Бесконечные монеты”. Чтобы проверить работает наш код или нет, поставьте напротив него в пустом поле крестик, это активирует наш код. Также желательно установить активацию кода на клавишу, как правило F1 - Бесконечные монеты. Давайте это сделаем чтоб не было в дальнейшем хлопот с указанием клавиши в трейнере. Для этого щелкните правой кнопкой мыши по коду и выберите “Назначить горячие клавиши” (Ctrl+H). В окне Назначить/Изменить горячую клавишу, заполните следующие поля: “Горячая клавиша” - нажимаем F1, “Описание по умолчанию” - Бесконечные монеты, “Звук активации” - по умолчанию Active и Deactive и нажмите "Подтвердить".

Cheat Engine скриншоты

Запустите игру и начните тратить монеты или собирать. Как видим значение не меняется, это значит что наш код работает на 100%. Так же вовремя игры нажимаем нашу горячею клавишу "F1", чтобы убедиться что наш код включается и выключается. Можно приступать к созданию трейнера.

Создание трейнера с горячими клавишами и оформлением

Чтобы создать трейнер перейдите к главному окну программы Cheat Engine, нажмите “Файл” и “Сгенерировать трейнер, используя текущею таблицу”. Заполните важные поля: 1. “Название” - Название вашей игры, 2. “Текст о трейнере” - Напишите версию игры и кто создатель, 3. “Иконка” - Выберите маленькую иконку в формате .PNG, она будет отображаться как ярлык трейнера, а так же на самом трейнере в верхнем левом углу, 4. “Фоновое изображение” - выберите любую вертикальную картинку, как правило это обложка самой игры, 5 “Разрешить размер окна” - как правило эту галочку снимают, чтобы трейнер имел фиксированный размер окна, если вы не снимите пользователи его смогут растягивать. Также можно добавить музыку "Проигрывать модульную музыку" - Скачайте музыку в формате .xm выберите из папки в которой она расположена, музыка будет запускаться при запуске трейнера. 6. “Сгенерировать” - приступить к сохранению трейнера.

Cheat Engine скриншоты

После того как вы нажмете генерировать, проверьте все параметры, обязательно в “Процесс” ставьте “Целью является 32-битный процесс”, так как у пользователей может быть операционная система 32. Дальше нажмите “Сгенерировать”.

Cheat Engine скриншоты

Обратите внимание, что все элементы (Музыка, картинки) и сохранение трейнера должно быть в корне C:\ либо по английскому пути C:\Triner. Если вы будите сохранять на C:\Мои документы\Это мои трейнеры - вы получите ошибку.

Cheat Engine скриншоты

Это все, что нужно знать о том, как создать трейнер для игры в Cheat Engine.

Читайте также: