Создание трейнера своими руками

Posted by AlexS on апреля 30, 2005 - 00:00

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

Трейнер — это небольшая программа, с помощью которой можно изменять некоторые параметра игры.

Предположим, вы запустили игру, в которой у вас 10 жизней. С помощью трейнера можно изменить количество жизней, например, с 10 до 100, или вовсе сделаться бессмертным. Трейнеры предоставляют несравнимо большие возможности, чем обыкновенные коды. Вообще большинство геймеров старается пользоваться именно трейнерами, а не обычными кодами.

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

Для создания трейнера существует много различных программ. Одной из самых распространенных является Magic Trainer Creator (далее MTC), скачать который можно, например, с сайт или сайт . Поэтому создавать трейнер мы будем с ее помощью.

Как искать неизвестные значения
Например, вы хотите бесконечные жизни в GTA Vice city. Сначала запускаем MTC, затем игру. Запоминаем количество жизней и переключаемся в MTC нажатием ALT+TAB. Далее следуйте инструкции:
1. Переключитесь в режим PID LOCK (рис. 1) и выберите из списка запущенную игру.
2. Выберите алгоритм поиска Normal.
3. В окне ввода значения для поиска (Value to search) наберите количество жизней в игре.
4. Нажмите кнопку Start.
5. После того, как поиск будет закончен, переключитесь обратно в игру.
6. Потратьте немного жизней. К примеру, их у вас осталось 90.
7. Переключитесь в MTC.
8. В окне ввода значения для поиска наберите 90.
9. Нажмите кнопку Continue.
10. По окончании поиска переключитесь в игру.
11. Повторяйте эти действия, пока не останется только одно значение.
Находить и "замораживать" таким образом можно не только численные значения, но и бары (полоски силы, выносливости и т.д.)

Когда вы нашли нужное значение, вы можете изменить его или "заморозить" — не давать ему изменяться:
1. Выберите частоту обновления значения. Чем правее указатель, тем быстрее будет обновляться адрес. Если вы не знаете, что выбрать, — доведите указатель до правой границы.
2. Сделайте двойной щелчок по кнопке Freeze.
Теперь значение не должно меняться.

Изменить значение на нужное вам:
1. Выберите адрес.
2. Введите нужное значение.
3. Нажмите Poke.
4. Если вы изменили значения по нескольким адресам, то можете нажать кнопку Poke All, чтобы внести сразу все изменения.

Помните, что значения тоже должны вводится в HEX-формате. То есть цифра 75, которую вы видите на картинке, вовсе не будет 75 жизнями в игре (рис. 2). На самом деле их будет 117, т.к. 75 в шестнадцатеричной системе исчисления (которая и называется HEX) равно 117 в десятичной. Чтобы вы не запутались, в программу встроен калькулятор. Как правило, аналогичные программы позволяют вводить значения в десятеричной системе исчисления.

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

Файл будет иметь расширение *.gtc. Теперь приступим непосредственно к созданию трейнера.
Нажмите на кнопку, изображенную на рис. 3. Откроется окно создания трейнера.

Теперь вам необходимо ввести следующую информацию:
TITLE: заголовок трейнера.
MADE BY: кем сделан.
DATE: когда был создан.
FOR: для какой игры.
INFO: пишите, что хотите.
EXE NAME: имя файла, который сгенерирует MTC.
EMPTY: здесь мы открываем сохраненные значения и даем им имя, которое хотим видеть на кнопке трейнера (ее тоже нужно указать). Важно, чтобы эти клавиши не совпадали с клавишами управления в самой игре. Очень часто модерируемые параметры заводятся на F1-F12, которые могут использоваться игрой.

Рядом с этой надписью — место для галочки. Если галочка стоит, значение по данному адресу будет заморожено. Если галочки нет, значение будет записано лишь один раз и потом может измениться.

В левом нижнем углу находится опция Auto PID: если она не отмечена, то в получившемся трейнере можно будет использовать только горячие клавиши, если отмечена — можно управлять действиями трейнера из него самого, нажимая кнопки.

Когда все будет заполнено, нажмите на кнопку генерации трейнера, и он будет записан в директорию с MTC. Вы узнаете его по названию и иконке, изображающей молнии на зеленом фоне.

Конечно, Magic Trainer Creator далеко не единственная программа такого рода. Есть и аналогичные, например, ArtMoney или DetectiveStory. Принцип работы у них одинаков. Если вы захотите воспользоваться другими программами для создания трейнера, то вот линки на них:

ArtMoney — www.artmoney.ru 
DetectiveStory — www.detectivestory.da.ru .
Cheat 'O Matic — сайт
Game Trainer и Game Hack — сайт

Олег a.k.a Avi@tor, aviatorgamer@tut.by

№ 64

Geek Bar Подвал

Перепечатка материалов разрешается только с указанием индексируемой ссылки на первоисточник.

Наши самые актуальные статьи вы найдете в газете "Виртуальные радости".