Как вы могли заметить, в меню "Options" в Мехварриоре есть пара пунктов, с помощью которых вы можете сделать игру легче. В частности, вы можете включить бессмертие, неограниченные патроны и контроль за температурой. Но при включении этих опций в игре появится надпись , мол, нечестно играете. С этой надписью вы не сможете перейти на следующий уровень, так что смысл от читов несколько теряется. Но мы можем сделать трейнер, который при всех этих включенных вкусностях уберет назойливую надпись и позволит продвигаться по уровням. Запустите Magic Trainer Creator и игру. В меню настроек включите . Начните новую кампанию. Как видите, гадкая надпись имеется в наличии. А значит, где-то в игре установлен некий <флаг>, показывающий, что надпись есть (если надпись есть, то флаг установлен в положение 1; надписи нет - в 0. Запомните это). Когда надпись включена, поставьте игру на паузу и через Alt-Tab переключитесь в Magic Trainer Creator (далее MTC). Нажмите в нем кнопку process id. Найдите в списке процесс (программу) по имени Mech3.exe (собственно файл, запускающий Mechwarrior) и кликните на него пару раз мышью. Заполните также следующие поля указанным образом. Мы выбираем обычный режим поиска, при котором будут искаться определенные числовые значения - в данном случае значение флага. И, поскольку в данный момент надпись dishonorable включена, искать мы будем единицу. Через некоторое время шуршания винчестером MTC найдет все значения в игре, равные 1. Вернитесь в игру, идите в меню настроек и отключите читы. После этого начните новую кампанию. Надписи уже не будет, а это значит, что <флаг> в игре поставлен на значение 0. Поэтому переключаемся в MTC и продолжаем поиск, только теперь ищем 0: Нажмите здесь на кнопку Continue, чтоб продолжить поиск. Пусть MTC найдет нужные ему адреса, - их опять будет целая куча. Вернитесь в игру и в настройках включите читы. Опять появится злобная надпись, мы опять переключимся в MTC и проведем поиск на циферку 1. Продолжайте повторять эти шаги (по включению-выключению читов, началу кампаний и поиск нулей или единиц) пока это окно не скажет вам, что остался всего один адрес. Когда останется только один, кликните на нем пару раз. Он появится в нижней части экрана MTC, рядом с текстом Values to write in memory. Нажмите кнопку Add (добавить адрес). Опять даблкликните на найденном адресе и в маленьком появившемся окошке введите цифру 0. Затем найдите в той же области копку Save, нажмите ее и сохраните найденный адрес в каком-нибудь файле (только не потеряйте его где-нибудь). Теперь будем делать трейнер, - нажимаем кнопку,она находится в правой нижней части экрана MTC. Появится экран - заполните все поля. Нажмите кнопку Empty напротив текста, описывающего действие трейнера, и найдите файл, который вы только что сохранили, после чего выберите/откройте его. Поставьте галочку справа от текста - она включит операцию Freeze, то есть запретит игре менять значение флага. Дайте трейнеру имя (exe name). После всего этого надо нажать на кнопку в середине правой части экрана - кнопка без надписи. Трейнер будет создан.
|