Меняем количество вагонов метро

 

Этот вопрос, наверняка, мучил многих поклонников Мафии (особенно начинающих разбираться в структуре игры и моды) и Lexan дал на него ответ. Я же преобразовал его в более доступную форму, снабдил скринами, а также написал в стиле «для Чайников», то есть очень подробно.


Что нам понадобиться:
1. «Мафия», куда же без нее?
2. Разархивированная папка missions. Это вы можете сделать с помощью MafiaDataXTractor.
3. Программа Hex Workshop, которую вы можете скачать здесь.

Устанавливаем Hex, запускаем и нажимаем «Файл-Открыть». У вас появляется древовидная система вашей ОС, выбираете Мафию, дальше missions, ваша миссия, и, наконец, scene2.bin. Вместо слов «ваша миссия» выбираете миссию, в которой вы хотели бы изменить количество вагонов. Если это Фрирайд, то выбираете папку «FREERIDE», если другая миссия, то ту другую миссию, например, MISE19-BANKA . Миссию с названием SALIERI сразу можете исключать, т.к. это начало миссии, и там доступен только бар. Далее у вас появится на экране:

 

 

Теперь нам надо найти наши вагоны, для этого нажимаем на кнопку с фонариком на рабочей панели или нажимаем комбинацию клавиш <Ctrl>+<F>. Перед нами появляется меню, которое надо заполнить. В «Type» выбираем «Text String», в «Value» пишем «metro», видим, как в строке «Hex» программа перевала наше метро в понятные ей символы, в «Options» отмечаем «Find All Instances», ну и по умолчанию у вас должно быть отмечено в «Options» «ASCII String», а в «Direction» «Down». В окончательном варианте все будет выглядеть:

 


 

Нажимаем на «OK», и в правой нижней панели наша программа выдает наши составы метро в хексовом коду. Когда нажимаешь на один из них, то на правой центральной панели выделяется участок под названием metro. Дальше может идти цифра или .i3d. metroХ.i3d (вместо Х – цифра или вообще ничего нет) мы не трогаем вообще. Мои обозначения окон (Кстати, отмечен нужный нам 24АЕ):

 

 

Синим – выделено мышкой, желтым – объекты, которые требовалось найти

 

 

Выделяем метро в правой центральной колонке, у нас автоматически выделяется код в левой центральной, после него ищем 24АЕ, после которого отсчитываем 10 знаков, а дальше будет 01 (Проще искать после 24АЕ первый ближний к нему 01).Вот это и есть количество вагонов метрополитена.
00 – 1 вагон
01 – 2 вагона
02 – 3 вагона
03 – 4 вагона
… и т.д.

Меняем 01 на то, сколько вам хочется (теперь этот участок выделен красным цветом).
На рисунке отмечен тот самый 01, который мы должны поменять.

 

 

После этого также меняете все составы, можете на разное количество вагонов, чтоб было интересней. Если вы вдруг не нашли 24АЕ, то оставьте без изменений (но все равно лучше проверить, вдруг пропустили). У меня получилось так, что некоторые я не менял, потому что не нашел 24АЕ, а все равно по городу все составы ездили пятивагонные. После этого сохраняем по умолчанию, как scene2.BAT, запускаем игру и любуемся.

 

 

Автор: Don Carleone (Александр Коняшин <hot_konem@mail.ru>)
 

Скриншот недели

 

[Скриншот недели]

 

 

Статистика

Hosted by uCoz