Medieval 2 как распаковать файлы

Обновлено: 06.07.2024

Операционная система Windows XP.
DirectX 9.0c и совместимые с ним драйверы DVD дисковода, звуковой карты и видеокарты.
Помните, что большинство проблем возникает из-за устаревших версий драйверов.

Теперь ответы на часто задаваемые вопросы:

Q: Как сделать так, чтобы счетчик в правой нижней части экрана отображал не ходы, а текущий год?
A: Из файла descr_strat.txt необходимо стереть строчку show_date_as_turns

Q: Влияет ли уровень сложности на показатели атаки/защиты и мораль у юнитов АИ?
A: Нет. В отличие от RTW, уровень сложности не дает бонусов к параметрам юнитов АИ. Уровень сложности влияет лишь на то, насколько АИ умен.

Q: Как изменить частоту появления пиратов/разбойников?
A: В файле descr_strat.txt есть строки
brigand_spawn_value 20
pirate_spawn_value 28

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

Q: Как добраться до Америки?
A: После события «Земля круглая» вы получите возможность строить каравеллы – это единственный морской юнит, способный добраться в Новый Свет.

Q: Как определить координаты на стратегической карте?
A: Нажмите клавишу [

] на стратегической карте для показа консоли, после этого введите эту команду:

Примечание: чтоб заново не вводить эту комманду, просто нажмите (если консоль включена) клавишу "верх"

Q: Как приблизить или отдалить вторжение монголов или тимуроидов?
A: Заходим в папку игры/data/world/maps/campaign/imperial_campaign открываем файл descr_events.txt и ищем параметр

event historic mongols_invasion_warn
date 128 144 - монголы
и
event historic timurids_invasion_warn
date 288 304 - тимуроиды

event historic world_is_round
date 320 328 - открываеться скрытая часть карты с Новым Светом, и также возможность плавать без ограничений.

Q: Где можно отредактировать армии монголов и тимуридов?
A: Заходим в папку игры/data/world/maps/campaign/imperial_campaign открываем файл campaign_script.txt
В этом файле возможно отредактировать армии монголов и тимуридов.

Q: Как активизировать Редактор Сражений?
A: Заходим в папку игры открываем файл medieval2.preference.cfg, и в самый низ добавляем текст:

[features]
editor = true

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

Q: Как обмениваться свитой между генералами?
A: Измените с 0 на 1 параметр transferable в export_descr_ancillaries.txt.

Q: Какой файл отвечает за характеристики юнитов?
A: Файл export_descr_unit.txt

Q: Игра не загружает сохранённую кампанию - выбрасывает в меню.
A: Это встречается в пиратской версии, игра не загружает сейвы имена которых на русском. Т.е. названия сейва не должно содержать русских букв.

Q: Сколько весит установленная пиратка, и лицензия?
A: Пиратка - 10.4Гб, лицензия - 7.1Гб

Q Как увеличить лимит юнитов в сражении?
A Этот параметр можно поменять в конфиге.preference.cfg, строчка unlimited_men_on_battlefield = 0, поменять значение с 0 на 1
Рекомендуется только владельцам мощных компьютеров.

Q: Как отключить или включить ролики в игре?
А: Для этого нужно подредактировать файл medieval2.preference.cfg: ищем следующие строки assassination_movies (убийства),event_movies (события),sabotage_movies (саботаж), infiltration_movies (проникновение). Если нужно отключить ролики ставим 0, включить 1.

Q: Как убрать туман войны со стратегической карты?
А: Нажмите клавишу [

] на стратегической карте для показа консоли, после этого введите команду: toggle_fow.

Q: Как убрать зеленые стрелки под выделенным юнитом?
A: в файле medieval2.preference.cfg изменить
disable_arrow_markers = 0

на
disable_arrow_markers = 1

Q: Как выключить знамена?
A: В файле в файле medieval2.preference.cfg изменить
show_banners = 1

на
show_banners = 0

Q: Можно ли спешивать кавалерию?
A: Нет. Можно лишь нанимать спешенные варианты кавалерийских юнитов

Q: Как сделать чардж рыцарями?
A: Для успешного чарджа необходимо, чтобы рыцари атаковали неразорванным строем, по прямой и взяли хороший разгон. Т.е. перед чарджем рыцари должны выстроиться и только потом атаковать на идеально ровной местности.

Q: Почему мои конные клинья вязнут и гибнут, не прорывая строй пехоты?
A: Построение клином очень эффективно против кавалерии, но практически бесполезно против пехоты.

Q: Как выстроить лучниками колья?
A: Это можно сделать перед битвой - при расстановке войск нажатием на кнопку спецспособности.

Q: Как добавить способность выставлять колья другим стрелкам?
A: В файле export_descr_unit.txt в строке attributes добавляем stakes, stakes

Q: Почему башни моего замка не стреляют по врагу?
A: Башни стреляют лишь в том случае, если на прилегающих к ним стенах стоят ваши войска.

Q: Как высчитывается защита воина?
A: Сзади – значение брони
Справа – броня + щит
Слева – броня + умение защиты
Спереди – броня + умение защиты + щит
Против стрел умение защиты не используется.
Пока что существует баг щита, при котором значение щита реально вычитается из общей защиты, а не добавляется к нему.

Q: Что дает бронебойное оружие?
A: Уменьшает в два раза значение брони.

Q: Что означает значение чарджа у лучников?
A: Это бонус, добавляющийся при обстреле на близком расстоянии.

Q: Я почти не вижу эффекта от опыта. Почему?
A: В отличие от RTW, бонусы даются не при появлении новой лычки, а при изменении ее цвета. У бойцов с бронзовыми бонус +1 к атаке и защите, с серебряными +2, с золотыми +3.

Q: Что нужно, чтобы священник стал кардиналом?
A: В коллегии должны быть свободные места, а набожность священника должна быть не меньше 5

Q: Я не могу нанимать священников, почему?
A: Их количество не может превышать количество церквей.

Q: Как начать крестовый поход?
A: На экране Папы рядом с его портретом есть кнопка. нажмите ее, и в зависимости от ваших отношений с папой, вам либо придется заплатить ему, либо он объявит поход бесплатно.

Q: Что нужно инквизиторам от меня?
A: Инквизиторы слуги Папы и их посылают бороться с ересью. Главное, что их интересует это благочестие ваших персонажей! Чем выше благочестие у вашего персонажа, тем меньше шансов быть сожжённым.

Q: Как улучшить отношения с Папой?
A: Строить церкви, выполнять задания, посылать деньги, не нападать на неотлученных католиков, проголосовать за "нужного" кандидата на выборах.

Q: Как объявить джихад?
A: Джихад объявляется имамом с набожностью не менее 4

Q: Можно ли уничтожить Папскую область?
A: Нет

Q: Сколько гильдий может быть в городе?
A: В каждом городе может быть только одна гильдия, поэтому тщательно планируйте их расположение.

Q: Сколько уровней гильдий существует?
A: 3 уровня. Гильдия 2-го уровня может быть лишь одна в стране, а 3-го – одна в мире.

Q: Что нужно, чтобы построить гильдию?
A: Для каждого типа гильдий – свои условия. Но как правило это создание профильных юнитов и зданий, а также выполнение заданий гильдии.

Q: С какой скоростью стареют персонажи?
A: Не зависимо от того, с какой скоростью течет время в игре, персонажи стареют на 1 год за 2 хода.

Q: Как назначить наследника?
A: В отличие от RTW, игрок не может напрямую назначать наследника.

Q: Как нанять генерала?
A: Никак. Они появляются только после совершеннолетия или усыновления, также свадьбы. Подкупленные персонажи членами семьи не становяться если нет возможности их женить.

Q: Почему я не могу передавать свиту между персонажами?
A: Некоторые предметы и уникальных спутников передавать нельзя.

Q: Зачем нужны принцессы?
A: Принцессу можно выдать замуж за полководца собственной или чужой державы. Собственный полководец будет рад и верность его повыситься, а чужой перейдёт к вам на службу.

Q: Почему я не могу нанимать купцов?
A: Количество купцов не может превышать количество городов с построенным рынком

Q: От чего зависит доход от ресурса?
A: На доход влияют опыт купца, расстояние от ресурса до столицы, количество данного ресурса в регионе и развитость торговых зданий в столице. Чем выше перечисленные параметры, тем больше доход.

Q: Что дает победа над купцом противника?
A: Опыт, захват ресурса и одноразовый доход в казну.

Q: А как повысить опыт купца?
A: Строительство купеческих гильдий, победа в торговых войнах, захват монополий. Чтобы захватить монополию необходимо найти провинцию с большим количеством однотипного ресурса и поставить на него своих купцов.

Во время битвы лучше это делать на паузе (клавиша "Р" или "Pause").

1 вариант (простой). Скрин снимается при нажатии на клавишу "Print Screen".
В формате "TGA" (вес одной картинки

2.5 мегов) он добавляется в директорию игры "tgas". Открывается программкой ACDSee.

как вообще работают торговцы? каждый контролирует один ресурс стоя на нем или подругому?

1. советую прочитать статью о купцах и торговли на этом сайте.

2. Кратко по вопросу - Купец стоит на ресурсе. В зависимости от удаленности ПЕРВОГО такого ресурса от Столицы, уровня торгового развития Державы и Столицы, вида ресурса, количества ресурса, "умности" купца и т.п. ресурс в ход приносит своей державе от 3 монет до 1800 (больше у меня пока не получалось). Если чужой купец стоит на ресурсе в твоей провинции, то в случае наличия торгового договора между державами порядка 1/3 дохода идет хозяину провинции с ресурсом. Если между державами война - то нифига не получает.

Добавлено (20.07.2007, 16:01)
---------------------------------------------
С разрешения автора выкладываю пост - коротко и доступно :-)

Тема слоноборства заслуживает специального трактата. Надеюсь, кто-нибудь его напишет. От себя:

Слоны есть кавалерия (с точки зрения СА, по крайней мере). Соответственно, против слонов врукопашную "работает" копейная пехота. Поскольку чаржат только сумасшедшие слоны, то колья и прочие античардживые построения пехоты (фаланга и пр.) особого смысла не имеют. Хуже того, слоны имеют больше хитпойнтов и брони, чем прокачаный полководец, а свихнувшийся слон вообще не сражается, а просто бегает по полю топча всех (но, сцуко, предпочитает противника, если выбор есть). Слон же в здравом рассудке сам не рвётся в ближний бой. Из вышеизложенного вытекает мысль — слонам нужно навязывать ближний бой копейной пехотой, тем более, что в "Риме" это работало на ура. Итак, копейщики бегут (чтоб быстрее оказаться в мёртвой зоне от обстрела со слонов) и огребают 2—3 залпа в лоб из аркебузов или орудий, причём, последний залп пожет скосить до 1/3 отряда. Не всякий копейщик после этого будет помнить, что у него бонус против кавалерии и вступит в бой, многие скорее вспомнят, что у них дома утюг не выключен. Это означает, что 1 отряд слонов нужно атаковать 2 или более отрядами и с разных направлений. 2 отряда копейщиков вполне способны затыкать отряд слонов до паники, однако если слоны свихнутся, то оставшиеся копейщики тоже вспомнят про утюг. Те, кто под слона не попадёт, разумеется. Это всё из личного опыта. Значит, охотится на мамонтов следует, ИМХО: 2 отряда копейщиков или пикенеров (в лоб и с фланга) + отряд топорников или алебардщиков (с фланга) на 1 отряд слонов. Понятное дело, что нужно ещё озаботиться прикрытием самих "охотников", шоб им не мешали всякие недружественные сардабары и пр. тяжёлая пехота и кавалерия.

Но вообще-то, с копьями на слонов — это каменный век, на худой конец — античность, да. Использование таких достижений человеческого гения, как артиллерия всех мастей или массированное применение тяжёлых арбалетов способно сохранить много жизней вашим воинам и нервов вам лично.

Только идиёт сражается со слонами + монгольской конницей в чистом поле без поддержки артиллерии или полтора- двухкратного перевеса. При дурной стратегии тактика не спасает.

(с) kanja - Добрый Великий Вождь

Перенес посты с "болтологией" в тему "Medieva 2: Total Wat" (Prokos)

Сообщество Империал: Инструкция по распаковке файлов папки Data в M2TW - Моддинг Medieval 2: Total War - Medieval 2: Total War - Библиотека - Сообщество Империал

Фаворит казино: выгодная игра для каждого

Фонд Игровых · Вчера, 22:03

Friends Casino — популярное онлайн казино среди гемблеров

Friends Casino — популярное онлайн казино среди гемблеров

Фонд Игровых · 17 ноя 2021, 17:34

iPhone SE и 13: характеристики популярных смартфонов

iPhone SE и 13: характеристики популярных смартфонов

СоциоПат · 17 ноя 2021, 15:11

Rise of the Reds и Shockwave: аддон, объединяющий двух титанов

Rise of the Reds и Shockwave: аддон, объединяющий двух титанов

Count Bagatur RF · 17 ноя 2021, 13:02

5 самых популярных стратегических игр

5 самых популярных стратегических игр

Фонд Игровых · 16 ноя 2021, 21:08

Contra 009 - пример лучшего мода на CnC Generals Zero Hour

Contra 009 - пример лучшего мода на CnC Generals Zero Hour

Count Bagatur RF · 14 ноя 2021, 19:53

Пожрите мир вместе с Королевствами Огров в Total War: WARHAMMER III

Пожрите мир вместе с Королевствами Огров в Total War: WARHAMMER III

Татарин · 13 ноя 2021, 12:13

Танума Окицугу - неудавшийся реформатор Японии

Танума Окицугу - неудавшийся реформатор Японии

Из деревни приехал · 11 ноя 2021, 14:33

Кто такой Кайрос Судьбоплёт?

Кто такой Кайрос Судьбоплёт?

Alexander_NSK · 10 ноя 2021, 19:28

Полный список юнитов Тзинча в Total War: WARHAMMER III

Полный список юнитов Тзинча в Total War: WARHAMMER III

Татарин · 09 ноя 2021, 11:52

Город Жизни и Смерти. Фильм, который заставит вас рыдать.

Город Жизни и Смерти. Фильм, который заставит вас рыдать.

Count Bagatur RF · 06 ноя 2021, 12:08

Як в рейтинг потрапляє онлайн казино?

Як в рейтинг потрапляє онлайн казино?

Фонд Игровых · 04 ноя 2021, 14:14

Механики Кхорна в Total War: WARHAMMER III: убивай, калечь, жги

Механики Кхорна в Total War: WARHAMMER III: убивай, калечь, жги

Татарин · 28 окт 2021, 12:38

Обрушьте на врага ярость зимы с помощью механик кампании Кислева в Total War: WARHAMMER II

Обрушьте на врага ярость зимы с помощью механик кампании Кислева в Total War: WARHAMMER II

Татарин · 22 окт 2021, 19:13

Как будут выглядеть осады в Total War: WARHAMMER III

Как будут выглядеть осады в Total War: WARHAMMER III

Alexander_NSK · 20 окт 2021, 19:55

Тзинч в Total War: WARHAMMER III: контроль и манипуляция

Тзинч в Total War: WARHAMMER III: контроль и манипуляция

Татарин · 19 окт 2021, 13:07

Уникальные механики кампании Великого Катая в Total War: WARHAMMER III

Уникальные механики кампании Великого Катая в Total War: WARHAMMER III

Татарин · 18 окт 2021, 15:45

Моды на русскую историю для Medieval 2: Total War

Моды на русскую историю для Medieval 2: Total War

Hanesydd · 15 окт 2021, 22:55

Полный список юнитов Великого Катая в Total War: Warhammer 3

Полный список юнитов Великого Катая в Total War: Warhammer 3

Татарин · 12 окт 2021, 08:02

Инструкция по распаковке файлов папки Data в M2TW

Описание: Инструкция по распаковке файлов папки Data в M2TW Инструкция по распаковке файлов папки Data из МТВ 2

Ответ предоставлен камрадом Vadim - Развёрнытый из Мануала который готовил для Geomodа .

Пакетный bat файл это обычные текстовые файлы, содержащие наборы команд для выполнения. Создать bat файл очень просто, открываешь свойства текстовика и меняешь расширение с txt на bat, это можно сделать в верхней графе с названием общее. Редактировать такие файлы можно при помощи блокнота или любого другого текстового редактора. Выделяете бат файл, кликаете на него правой кнопкой мыши, в появившемся списке задач выбираем графу изменить - и вот появляется содержание текстовика, превращённого в бат файл. Вернее мы видим прописанную команду, которую и можем редактировать.

Активно обсуждаем военные игры, историю, МОДы, и новинки
игрового мира.

ВМЕСТО ПРЕДИСЛОВИЯ

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

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

ПОДГОТОВКА ДАННЫХ

Итак, первый шаг состоит в распаковке запакованных файлов. Эти одинаково справедливо и для использования новой папки, и для работы через io.file_first.

Для этого установите патч 1.1 или скачайте unpacker отдельно.
Примечание переводчика : если у вас нет unpacker, скачайте его из нашей левой колонки. Чтобы распаковать данные создайте в директории игры папку tools, а в ней ещё и папку unpacker. Скопируйте в эту папку файлы list_contents.bat, unpack_all.bat и unpacker.exe (они находятся в архиве). Затем запустите unpack_all.bat и на все вопросы отвечайте Y. Для распаковки понадобится более 7 гигабайт свободного пространства на жестком диске.

После распаковки нужно удалить либо переименовать файлы descr_geography_new.db и descr_geography_new.txt в папке data. Это важно. В противном случае игра не запустится.

Информация для опытных пользователей:
Я рекомендую не распаковывать данные в оригинальную папку data игры, а в какую-нибудь другую. Тогда у Вас останутся чистые копии основных файлов.
Чтобы сделать это, отредактируйте unpack_all.bat подобным образом:

конвертация текстовых файлов

Следующий шаг после распаковки таков. Текстовики игры хранятся в файлах с расширением .strings.bin. Для редактирования их надо перевести в формат .txt (после редактирования, файлы вновь конвертируются в .strings.bin).
Чтобы перевести текстовики в формат, пригодный для фооматирования, скачайте утилиту strings_bin_converter 0.72.

ЧТО ВЫБРАТЬ: СПЕЦИАЛЬНУЮ ПАПКУ ДЛЯ МОДА ИЛИ IO.FILE_FIRST

КАК СОЗДАТЬ ПАПКУ МОДА

Самый простой способ воспользоваться программой M2TW_mod_folder_1.2.1, которая сама делает отдельную папку со всеми необходимыми текстовиками. Однако они будут на английском языке.
Примечание переводчика: либо можно воспользоваться способом предложенным на сайте СиЧь, а, именно, скачать два файла из архива MyMod для отдельной папки и уже не придётся менять текстовики английской версии из инсталлятора версией от Софт Клаба. Хотя если вам нужны именно английские, то первый вариант будет более удобен.

Кроме того, можно сделать все вручную:
Прежде всего создайте внутри главной директории игры новую папку для мода и назовите ее mymod (либо так, как больше нравится).

Для этого скопируйте файл medieval2.preference.cfg и назовите копию "mymod.cfg"
Затем откройте текстовым редактором "mymod.cfg" и сверху (вначале текста) добавьте следующее:

[features]
mod = mymod

[log]
to = logs/system.log.txt
level = * error

Вначале дается информация о названии для новой паки мода, а дальше прописывается команда для выявления ошибок. Это рекомендуется, но не обязательно.
После этого сойдайте в новой папке директорию data и скопируйте туда папку base (data/world/maps/base), папку imperial_campaign (data/world/maps/campaign/imperial_campaign), а также файл imperial_campaign_regions_and_settlement_names.txt ( из папки text)

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

Чтобы игра запускалась, используя файлы из новой папки, создайте в главной директории MTW2 пустой текстовый файл и внесите в него следующее:
medieval2.exe @mymod.cfg
Затем назовите файл mymod.bat

СОЗДАНИЕ IO.FILE_FIRST

Сделайте копию medieval2.preference.cfg и переименуйте в mymod. cfg .
Откройте текстовым редактором mymod.cfg и вначале теста (сверху) впишите:

Это значит, что игра будет искать необходимые ей файлы в паке data, а не в запакованных файлах, а дальше прописывается команда для выявления ошибок. Это рекомендуется, но не обязательно.

Для запуска игры с использованием полученного .cfg нужно создать в главной директории MTW2 пустой текстовый файл и внесите в него следующее:
medieval2.exe @mymod.cfg
Затем назовите получившийся файл mymod.bat

ПРОВЕРКА НА РАБОТОСПОСОБНОСТЬ

Самый простой способ протестировать работоспособность состоит в редактировании текстовый информации, которая появляется на экране. Возьмем файл imperial_campaign_regions_and_settlement_names. (text/imperial_campaign_regions_and_settlement_names.txt ) и внесем туда изменения. Если все будет корректно, значит основа для модификации получилась рабочая.
Например, найдите строку
London

и измените на

The Moloch

Если при запуске игры вместо London будет The Moloch, значит все правильно.

ЛОГ ОШИБОК

Этот раздел не входит в процесс подготовки создания мода, но поскольку данный тутор рассчитан на новичка, то, надеюсь, Вы понимаете как это важно.
Напомню, в наш .cfg мы добавляли следующую строку:

1. Необходимые для работы файлы

Безусловно первым шагом является распаковка ресурсов игры. Для этого установите последний патч или скачайте unpacker отдельно. В появившейся папке tools в корневой директории игры вы найдете папку unpacker(соответственно, если распаковщик был скачан, то подобные папки вы должны будете создать самостоятельно). Для того, чтобы распаковать необходимые нам файлы просто запустите unpack_all.bat.
Не забудьте после распаковки удалить или переименовать descr_geography_new.db и descr_geography_new.txt в data, иначе игра не запустится.

Я бы посоветовал не распаковывать эти ресурсы в оригинальную папку data игры, а в какую-нибудь другую. В этом случае у вас останутся чистые копии основных файлов.

Чтобы сделать это, отредактируйте unpack_all.bat подобным образом:

После этого распакованные ресурсы будут помещены в новую папку backup, а не data. Затем скопируйте в нее data/world/maps/base и data/world/maps/campaign/imperial_campaign.
А можно сделать и проще, перед распаковкой переименовать папку data в другое имя, например data1. И когда вы распакуете файлы, игра создаст новую папку data, и теперь можете и её переименовать как угодно, но не забудьте потом снова оригинальной папке придать оригинальное имя data, а не data1. Этот способ проще и надёжней, вам не надо будет descr_geography_new.txt удалять, вам лишь нужно будет из этой папки переделанные вами файлы положить в оригинал.

1. Конвертация текстовых файлов
Учитывая, что теперь игра хранит локализированные текстовые файлы в файлах с расширением .strings.bin, у нас возникает необходимость конвертировать их для редактирования в .txt (UTF-16, если вам это о чем-нибудь говорит). Игра затем автоматически будет генерировать .strings.bin из измененных текстовых файлов.

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

2. Выбор:директория мода или io.file_first

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

Директория модификации: Мод свитчер.

При первом способе и втором(этом) вам ненужно читать и выполнять пункты раздела 3.-

Или попробуем сделать все самостоятельно.

В первую очередь создайте новую папку с нужным для вас названием (название модификации, дальше mymod) в корневой директории игры.

3.1 Создание .cfg

Сделайте копию medieval2.preference.cfg и переименуйте в mymod. cfg
Откройте с помощью текстового редактора и поместите в начало файла следующие строки :

В первой строке игре дается информация о том в какой папке ей следует искать нужные файлы (соответственно, mymod = название модификации). Вторая строка позволяет вести лог ошибок, что очень полезно, но не смертельно необходимо.

3.2 Необходимые файлы
Тепеь создайте папку data в папке вашей модификации и скопируйте data/world/maps/base, data/world/maps/campaign/imperial_campaign и text/imperial_campaign_regions_and_settlement_names.txt (то есть data/world/maps/base должна находиться в mymod/data/world/maps/base, и т.д.)

Проще говоря копируете оригинал папку data в папку Mymod, желательно чистую(не разархивированную), а то много место займёт.

3.3 Дополнительные файлы

Безусловно вы можете добавить любые файлы, которые считаете необходимыми.

3.4 Создание .bat файла
Для того, чтобы игра могла запуститься, используя файлы из папки с модификацией создайте пустой текстовый файл в корневой директории M2TW и переименуйте его в mymod.bat. Откройте и поместите следующую строку:

Он и будет файлом запуска игры при использовании вашей модификации.

4. Создание io.file_first

4.1 Создание .cfg
Сделайте копию medieval2.preference.cfg и переименуйте в mymod. cfg
Откройте с помощью текстового редактора и поместите в начало файла следующие строки :

В первой строке игре дается информация о том , что ей следует искать необходимые файлы в директории data, а не в запакованных ( .раск) ресурсах. Вторая строка позволяет вести лог ошибок, что очень полезно, но не смертельно необходимо.

Для того, чтобы игра могла запуститься, используя полученный .cfg создайте пустой текстовый файл в корневой директории M2TW и переименуйте его в mymod.bat. Откройте и поместите следующую строку:

Самым простым способом является редактирование некоторых текстовых файлов (text/imperial_campaign_regions_and_settlement_names.txt , например), изменяя одно из описаний. Если изменение отображается в игре корректно, значит основу для последующей работы вы создали правильно.

Соответственно, увидев в игре вместо Лондона – The Moloch, можете быть довольным своей работой…

6. Лог ошибок

Как вы помните, в наш .cfg мы добавляли следующую строку:

Она позволяет игре вести лог ошибок, который будет находится в MTW2/logs под названием system.log.txt

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

PS: хотелось бы выразить признательность аlpaca, за написание тутора.

Перевод Vyho
Оформление Золд Горыныч
Редактор grif

Total War Heavens

Community

Medieval 2 total war unpacker

Forums

HeavenGames

How to Install Medieval II: Total War patch 1.2 and use the unpacker

This short guide will hopefully help you with installing patch 1.2 for Medieval II Total War and use the unpacker without incident. To use the unpacker, you must have 1.2 as a minimum so 1.0 & 1.1 need to be patched.

Why run the unpacker

Installing patch 1.2

If you are installing Medieval 2: Total War and then installing Kingdoms or are installing the Gold edition of the game, then proceed directly to Installing Patch 1.5. Otherwise, continue reading on how to install patch 1.2.

Firstly, you will obviously need to download it patch 1.2. You can download it from many sites, a few of which are linked here. You do not need to download the patch if you have the Gold Edition of Medieval 2: Total War or the Kingdoms expansion as installing those will automatically update your version of Medieval 2: Total War to allow you to use the unpacker.

NOTE: Many people have had problems installing this patch and M2TW not working. I recommend that you uninstall M2TW before applying the patch by running the uninstall procedure and then going to where you installed it, deleting the SEGA folder (or the Medieval 2 Total War folder if you have another game in the SEGA folder) and then reinstall. After that install Patch 1.2 straight on top. It has all patch 1.1 has and more. So there is no need to install patch 1.1 again.

Installing Patch 1.3

Installing Patch 1.5

Patch 1.5 is only for the Kingdoms expansion. When you install Kingdoms, it automatically installs version 1.4 of Kingdoms. Creative Assembly later released a patch 1.5 with fixes for some issues with Kingdoms. It can be downloaded here.

Using the unpacker.

NOTE: BACKUP YOUR DATA FOLDER BEFORE YOU USE THE UNPACKER AS CA AND TOTAL WAR HEAVEN ARE NOT RESPONSIBLE FOR ANY DAMAGE DONE TO YOUR GAME FROM USING THIS UNPACKER.

It should take quite a while to run as there are 7 gigabytes of files to unpack. If it happens in a second then something is wrong.

Also, make sure the unpacker is in toolsunpacker. Otherwise it WILL NOT work. Some regions have the patch installing the unpacker in a different part of your M2TW folder. The forumer Admiral_Nelson can testify to that one.

Now, pay close attention to this bit, or your game will crash every time you go into a battle.

Quoted from Unpacker Readme: NOTE: Due to a timestamp check, the following unpacked files will cause the game to crash and must be deleted before the game is launched:

The readme gives you all the info you need to get the game to read the files but there is an easier way:

In your main Medieval 2 Total War folder, open preferences.cfg with notepad and scroll down to the bottom and type this:

Then save and close the file. Right click on the icon of preferences.cfg and go to properties. From there check the box next to read only and click apply. This will stop the game changing the file to the original content after one run. This way will not allow you to use show_err to find bugs. You have to run from a batch file for that but it does allow mods to work.

Issue with Unpacker & Windows XP

There is a known issue when trying to run the unpacker in Windows XP and you get an error saying that a .dll file cannot be found.

Mythic Commodore has the answers:

There are two solutions, both of which seem to work fine. Copy all of the .dll files in your main M2TW folder into either your tools/unpacker folder or into your windows/system32 folder.

Безусловно первым шагом является распаковка ресурсов игры. Для этого установите последний патч или скачайте unpacker отдельно. В появившейся папке tools в корневой директории игры вы найдете папку unpacker(соответственно, если распаковщик был скачан, то подобные папки вы должны будете создать самостоятельно). Для того, чтобы распаковать необходимые нам файлы просто запустите unpack_all.bat.
Не забудьте после распаковки удалить или переименовать descr_geography_new.db и descr_geography_new.txt в data, иначе игра не запустится.

Я бы посоветовал не распаковывать эти ресурсы в оригинальную папку data игры, а в какую-нибудь другую. В этом случае у вас останутся чистые копии основных файлов.

Чтобы сделать это, отредактируйте unpack_all.bat подобным образом:

unpacker.exe --source=..\..\packs\*.pack --destination=..\..\backup --verbosity=1

После этого распакованные ресурсы будут помещены в новую папку backup, а не data. Затем скопируйте в нее data/world/maps/base и data/world/maps/campaign/imperial_campaign.
А можно сделать и проще, перед распаковкой переименовать папку data в другое имя, например data1. И когда вы распакуете файлы, игра создаст новую папку data, и теперь можете и её переименовать как угодно, но не забудьте потом снова оригинальной папке придать оригинальное имя data, а не data1. Этот способ проще и надёжней, вам не надо будет descr_geography_new.txt удалять, вам лишь нужно будет из этой папки переделанные вами файлы положить в оригинал.

1. Конвертация текстовых файлов
Учитывая, что теперь игра хранит локализированные текстовые файлы в файлах с расширением .strings.bin, у нас возникает необходимость конвертировать их для редактирования в .txt (UTF-16, если вам это о чем-нибудь говорит). Игра затем автоматически будет генерировать .strings.bin из измененных текстовых файлов.

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

2. Выбор:директория мода или io.file_first

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

Директория модификации: Мод свитчер.

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

против:
- не поддерживается работа некоторых файлов, включая текстуры.
- несколько более сложное создание

io.file_first: Оригинал.
за:
- поддерживает работу всех редактируемых файлов
- более легкое создание

против:
- при переключении на другой мод необходима замена всех модифицированных файлов

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

3. Создание директории мода
Возможно наиболее простым способом будет воспользоваться специальной программой - Mymod installer, которая создаст директорию со всеми необходимыми для работы файлами (текстовики английской версии).
Немного посложней, но более удобней, способ скачать два файла для Mymod тут так как не придётся менять текстовики английской версии из инсталлятора – версией от софт клаба, хотя если вам нужны именно английские, то первый способ будет более удобен.

При первом способе и втором(этом) вам ненужно читать и выполнять пункты раздела 3.-

Или попробуем сделать все самостоятельно.

В первую очередь создайте новую папку с нужным для вас названием (название модификации, дальше mymod) в корневой директории игры.

3.1 Создание .cfg

Сделайте копию medieval2.preference.cfg и переименуйте в mymod. cfg
Откройте с помощью текстового редактора и поместите в начало файла следующие строки :

В первой строке игре дается информация о том в какой папке ей следует искать нужные файлы (соответственно, mymod = название модификации). Вторая строка позволяет вести лог ошибок, что очень полезно, но не смертельно необходимо.

3.2 Необходимые файлы
Тепеь создайте папку data в папке вашей модификации и скопируйте data/world/maps/base, data/world/maps/campaign/imperial_campaign и text/imperial_campaign_regions_and_settlement_names.txt (то есть data/world/maps/base должна находиться в mymod/data/world/maps/base, и т.д.)

Проще говоря копируете оригинал папку data в папку Mymod, желательно чистую(не разархивированную), а то много место займёт.

3.3 Дополнительные файлы

Также могут быть необходимыми:
- для звукового сопровождения, data/sounds/events.dat и data/sounds/events.idx
- для отображения загрузочных экранов, data/loading_screen
- для проигрывания роликов, data/fmv

Безусловно вы можете добавить любые файлы, которые считаете необходимыми.

3.4 Создание .bat файла
Для того, чтобы игра могла запуститься, используя файлы из папки с модификацией создайте пустой текстовый файл в корневой директории M2TW и переименуйте его в mymod.bat. Откройте и поместите следующую строку:

Он и будет файлом запуска игры при использовании вашей модификации.

4. Создание io.file_first

4.1 Создание .cfg
Сделайте копию medieval2.preference.cfg и переименуйте в mymod. cfg
Откройте с помощью текстового редактора и поместите в начало файла следующие строки :

В первой строке игре дается информация о том , что ей следует искать необходимые файлы в директории data, а не в запакованных ( .раск) ресурсах. Вторая строка позволяет вести лог ошибок, что очень полезно, но не смертельно необходимо.

Для того, чтобы игра могла запуститься, используя полученный .cfg создайте пустой текстовый файл в корневой директории M2TW и переименуйте его в mymod.bat. Откройте и поместите следующую строку:

А можно сделать проще, просто в ярлыке - что на рабочем столе, делаем дописку --io.file_first, пробел обязателен один. Вот как у меня там написано, можно скопировать эти слова и ввести в ваш ярлык, не забудьте диск и путь поменять, у меня он Е, а у вас какой? Вот строка:
"E:\game\Medieval II Total War\medieval2.exe" --io.file_first

5. Проверка работоспособности

Самым простым способом является редактирование некоторых текстовых файлов (text/imperial_campaign_regions_and_settlement_names.txt , например), изменяя одно из описаний. Если изменение отображается в игре корректно, значит основу для последующей работы вы создали правильно.

Соответственно, увидев в игре вместо Лондона – The Moloch, можете быть довольным своей работой…

6. Лог ошибок

Как вы помните, в наш .cfg мы добавляли следующую строку:

Она позволяет игре вести лог ошибок, который будет находится в MTW2/logs под названием system.log.txt

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

Заходим в папку игры открываем файл medieval2.preference.cfg, и вместо текста:

Как отключить "туман войны" на стратегической карте:

] на стратегической карте для показа консоли, после этого введите эту команду:

Если ещё раз её ввести, "туман войны" снова будет влючен.

Как открыть все фракции для игры:

Заходим в папку игры/data/world/maps/campaign/imperial_campaign открываем файл descr_strat.txt, и вместо текста:

Можно также и перетащить фракции papal_states и slave, они вполне играбельны.

Как сделать так чтоб на страткарте показывались годы а не ходы:

Заходим в папку игры/data/world/maps/campaign/imperial_campaign открываем файл descr_strat.txt, и удаляем строчку:

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

Заходим в папку игры/data/world/maps/campaign/imperial_campaign открываем файл descr_strat.txt и ищем параметр

Уменьшение цифры приводит к увеличению появления разбойников/пиратов, и наоборот.

Как увеличить или уменьшить продолжительность года по отношению к ходам:

Заходим в папку игры/data/world/maps/campaign/imperial_campaign открываем файл descr_strat.txt и ищем параметр

Ставим допустим 1.00 - тогда будет один ход один год, или 0.5 - два хода один год (лето и зима), или 0,25 - четыре хода один год.

Как убрать зелёные стрелочки на страткарте (позволяющие юнитам переходить через проливы):

Заходим в папку игры/data/world/maps/base открываем файл map_features.tga программой Photoshop, и закрашиваем зелёный цвет чёрным. После этого обязательно удаляем файл map.rwm - иначе ничего не изменится (игра сама создаст этот файл при запуске кампании). Всё, теперь армии не смогут переходить через проливы :)

Как определить координаты на стратегической карте:

] на стратегической карте для показа консоли, после этого введите эту команду:

Примечание: чтоб заново не вводить эту комманду, просто нажмите (если консоль включена) клавишу "верх"

Как приблизить или отдалить вторжение монголов или тимуроидов:

Заходим в папку игры/data/world/maps/campaign/imperial_campaign открываем файл descr_events.txt и ищем параметр

event historic mongols_invasion_warn

date 128 144 - монголы

event historic timurids_invasion_warn

date 288 304 - тимуроиды

event historic gunpowder_discovered

movie event/gunpowder_invented.bik - изобретение пороха

event historic world_is_round

date 320 328 - открываеться скрытая часть карты с Новым Светом, и также возможность плавать без ограничений.

Где можно отредактировать армии монголов и тимуроидов:

Заходим в папку игры/data/world/maps/campaign/imperial_campaign открываем файл campaign_script.txt

В этом файле возможно отредактировать армии монголов и тимуроидов.

Как активизировать Редактор Сражений:

Заходим в папку игры открываем файл medieval2.preference.cfg, и в самый низ добавляем текст:

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

Как распаковать и запаковать музыку в игре:

Для начала скачиваем распаковщик музыки, вот ссылка - Xidx.zip

Затем копируем из скаченого архива файлы xidx.bat и xidx.exe и вставляем их в папку игры\data\sounds и запускаете файл xidx.bat После того как прога распакует все архивы, файлы Music.dat и Music.idx удаляете. Затем копируете в папку music свою музыку (вашы файлы должны быть идентичны по названию с файлами из папки music) и запускаете игру. Игра создаст на основе папки music новые Music.dat и Music.idx

Чем просматривать видеофайлы игры формата bik:

Скачиваем прогу RAD Video Tools - RADTools устанавливаем и запускаем файл radvideo.exe

Также с помощью этой проги можно и конвертировать видеофайлы других форматов в формат bik

Файлик system.log.txt в Medieval 2: Total War означает замену команды -show_err

Как воспользоваться анпакером

Если у вас есть папка tools, то открываем её, папку unpacker и запускаем необходимый файл ("unpack_all" либо другой, в зависимости от того, что вам необходимо распаковать), на вопросы отвечаем "Y", ждём окончания распаковки, долго.

Если же папка tools у вас отсутствует:

Создаём в директории игры папку tools, а в ней ещё и папку unpacker

Затем запускаем unpack_all.bat, на все вопросы вписываем "Y", ждём распаковки, долго. Да, хочу заметить - подготовте место на винте, так как распакованные файлы займут на винте почти 7 гигабайт (а может и больше).

Если хотите чтоб распакованные файлы не распаковывались в папку DATA, просто переименуйте эту папку например в DATA1

После распаковки, папку с распаковываными файлами (DATA) переименуйте во что угодно, а папку DATA1 в DATA

Если распаковщик пишет что не может найти файл msvcp71.dll, то просто скопируйте этот файл в папку tools/unpacker.

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

Как редактировать распакованные файлы?

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

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