Список необходимого софта: WinHex
Поехали: находим первую миссию по оффсетам Испании и Германии.
ВНИМАНИЕ: оффсеты команд в 11-ом отличаются от Песа 10-го!
Дальше меняем оффсеты на свои. Буду показывать на примере Россия - Словения 0-1. Ставим оффсеты России и Словении (тот, за кого ты играешь - 1-ый оффсет, в гостях играть нельзя). Дальше идёт один байт с временем начала:
00-начало матча
01-второй тайм
02-доп. время 1 тайм
03-доп. время 2 тайм
Поскольку мы уже дуем, ставим после оффсетов 01.
Дальше идёт время, до которого мы должны выполнить миссию:
00/01-до конца осн. времени
02/03-до конца доп. времени
04/05-в ударах пенальти
Сделать целю-ничью (которая по-идее устроила бы русских) нельзя, поэтому ставим 04.
Потом идёт сама цель:
00-выйграть
01-выйграть забив 2 мяча
02-выйграть забив 3 мяча
03-выйграть забив 4 мяча
04-выйграть забив на 3 мяча больше
Ставим 00 - выйграть.
Теперь идёт самое интересное: смотрим на 4 байт: если он не равен 00, то удаляем после него
РОВНО В 2 РАЗА БОЛЬШЕ байтов, сколько в этом 4-ом байте указано. Если равен 00 - то пока ничего не меняем.
4-й байт - это байт с суммой забитых мячей всеми 2-мя командами. Поскольку счёт 0-1 ставим 01 (если бы счёт был 3-2, поставили бы 05, если бы 8-2, то 0А и т.д.). После этого делаем следующее:
1) Добавляем после 4-го байта (Ctrl-0) ровно в 2 раза больше байт, чем мы задали. В данном случае добавляем 2 байта.
2) Первый байт - это
НОМЕР ИГРОКА, который забил мяч. В 10-м ПЭСе вратарь за игрока не считался, и поэтому позицый было 30, в 11-ом же игроков 32 (11 основы + 5 замен * 2). Смотрим - забил Дедич. Заходим в ПЭС, смотрим Дедич - игрок №16 (стоит на замене, что не мешает ему забить мяч, сидя на лавке ). Добавляем к 16 ещё 15 игроков нашей команды (00 - вратарь России), получаем 31. Переводим в HEX, получаем - 1F. Пишем 1F. Следующий байт -
это минута гола. В данном случае это 44 - 2C. В итоге получаем 1F 2C. Если голов больше, чем один, ставим точно так же другие голы. Таким образом мы можем сгенерировать любой счёт, хоть 125 - 0. Я правда, не пробовал, но интересно, будет ли работать))
В итоге мы получили следующую картину:
[Russia - Slovenia Offsets]010400011F2C. На этом ноуте у меня WinHex не пашет, поэтому оффсеты России и Словении я не помню. Смотрим на результат.
Только вот одно замечание:
не переделывай все миссии сразу, делай по одной и проверяй, работает ли игра, а то потом не найдешь, где ошибка.
Это всё!
Вообще файл m - самый фантастический файл, там есть реально ВСЁ!
Спасибо Marsel и Tommy_M!! Автор урока: oll_kharkov