Empire total war как открыть все фракции

Обновлено: 30.06.2024

Для начала изучим азы :

1. Как сделать фракцию играбельной в основной кампании
2. Как изменить стартовый капитал
3. Как сделать фракцию основной из второстепенных
4. Как изменить дату начала кампании
5. Как перенести столицу государства

1. Делаем фракцию играбельной в основной кампании

Открываем Esf.Editor/File/Open Esf и указываем путь к файлу startpos.esf по вышеуказаному адресу. Делаем следующее :

[..] Идем по пути CAMPAIGN_PREOPEN_MAP_INFO / PLAYERS_ARRAY / PLAYERS_ARRAY (фракции которую хотите активировать) / средний False измененить на True
[..] CAMPAIGN_PREOPEN_MAP_INFO / FACTION_INFOS / FACTION_INFOS / 3-й и 4-й False измененить на True
[..] CAMPAIGN_ENV / CAMPAIGN_MODEL / WORDL / FACTION_ARRAY / ***FACTION_ARRAY / ***FACTION / ***CAMPAIGN_PLAYERS_SETUP / Средний False измененить на True
[..] CAMPAIGN_ENV / MAIN CAMPAIGN_SETUP / CAMPAIGN_PLAYERS_SETUP/PLAYERS_ARRAY / ***PLAYERS_ARRAY /***CAMPAIGNS_PLAYER_SETUP/ Средний False изменить на True

Стартовый капитал

[..] CAMPAIGN_ENV / CAMPAIGN_MODEL / WORDL / FACTION_ARRAY / ***FACTION_ARRAY / ***FACTION / FACTION_ECONOMICS в первой линии изменения суммы (starting money). Меняем на желаемую цифру.

Делаем фракцию основной из второстепенных

[..] CAMPAIGN_ENV / CAMPAIGN_MODEL / WORDL / FACTION_ARRAY / ***FACTION_ARRAY / ***FACTION / 6-й False измененить на True.

*** - минор фракция будет показана среди основных фракций в игровом меню (дипломатии, престиж и т.д.) и новостей / События будут показаны во время кампании.

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

Открываем страны

2.После того как скачали заходим в папку Steam затем в SteamApps затем в common затем в Empire Total War(папка) затем в data затем в campaigns затем в main и кидаем туда скаченный файл startpos.esf, заменяя им файл с точно таким же названием.

3.Заходим в игру и у вас будут открыты все страны


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


1

Многие из нас недовольны теми фракциями, за которые можно сыграть. Некоторые хотят поиграть за воинственных краснокожих, другие хотят очутится в самом центре Италии - в Риме. Но многие фракции заблокированы. Но не бывает ничего невозможного. Я постараюсь самым внятным образом объяснить как разблокировать все нужные вам фракции для игры в кампании и в сражениях.

Фракции в кампании
Всё, что связано с этими фракциями находится в файле startpos.esf, который находится по адресу empire totalwar/data/campaigns/main
Для успешного редактирования файлов в формате ESF нам нужен специальный редактор, который можно скачать от сюда
После того, как мы обзавелись редактором, делаем следующие вещи:
1. Открываем в файле раздел CAMPAIGN_PREOPEN_MAP_INFO
2. Открываем раздел CAMPAIGN_PLAYERS_SETUP
3. Открываем раздел PLAYERS_ARRAY
Получаем список из пунктов под названием PLAYERS_ARRAY. Открываем первый (это Британия) и видим перед собой очередной CAMPAIGN_PLAYERS_SETUP, кликаем на него правой кнопкой мыши (не раскрывая эту папку) и в правой стороне программки видим надписи: четыре строчки, обратите внимание на первую - это название фракции. В следующих трёх строчках стоит False или True - Это и есть показатель того, что фракция открыта.
Заменяем надпись False на True в третей строчке (если считать сверху) и таким образом разблокируем фракцию.
Ну а дальше ищемь среди остальных PLAYERS_ARRAY нужную фракцию и правим False на True. Таким способом открываются все фракции в главной кампании.
Если вам лень копаться в файле, то вы можете скачать готовый отредактированный файл от сюда



И есть ещё одно НО. Компьютер продолжает воспринимать некоторые разблокированные фракции как закрытые и вся стратегическая карта окутана туманом войны. Для того, чтобы убрать этот туман, делаем следющее:
1. Идем по пути ..\data\campaigns\main\scripting.lua
2. Открываем scripting.lua (юлакнотом)
3. Ищем в нем строчку (в самом конце)
local function OnWorldCreated()
scripting.game_interface:technology_osmosis_for_playables_enable_culture("european")
scripting.game_interface:technology_osmosis_for_playables_enable_all()
4. После строчки
scripting.game_interface:technology_osmosis_for_playables_enable_all()

добавляем
scripting.game_interface:show_shroud(false)

Сохраняем и выходим. Теперь можно свободно играть за любую фракцию.

В создание инструкций также активно принимали участие пользователи Paul и Nick

Многие из нас недовольны теми фракциями, за которые можно сыграть. Некоторые хотят поиграть за воинственных краснокожих, другие хотят очутится в самом центре Италии - в Риме. Но многие фракции заблокированы. Но не бывает ничего невозможного. Я постараюсь самым внятным образом объяснить как разблокировать все нужные вам фракции для игры в кампании и в сражениях.

Фракции в кампании
Всё, что связано с этими фракциями находится в файле startpos.esf, который находится по адресу empire totalwar/data/campaigns/main
Для успешного редактирования файлов в формате ESF нам нужен специальный редактор, который можно скачать от сюда
После того, как мы обзавелись редактором, делаем следующие вещи:
1. Открываем в файле раздел CAMPAIGN_PREOPEN_MAP_INFO
2. Открываем раздел CAMPAIGN_PLAYERS_SETUP
3. Открываем раздел PLAYERS_ARRAY
Получаем список из пунктов под названием PLAYERS_ARRAY. Открываем первый (это Британия) и видим перед собой очередной CAMPAIGN_PLAYERS_SETUP, кликаем на него правой кнопкой мыши (не раскрывая эту папку) и в правой стороне программки видим надписи: четыре строчки, обратите внимание на первую - это название фракции. В следующих трёх строчках стоит False или True - Это и есть показатель того, что фракция открыта.
Заменяем надпись False на True в третей строчке (если считать сверху) и таким образом разблокируем фракцию.
Ну а дальше ищемь среди остальных PLAYERS_ARRAY нужную фракцию и правим False на True. Таким способом открываются все фракции в главной кампании.
Если вам лень копаться в файле, то вы можете скачать готовый отредактированный файл от сюда



И есть ещё одно НО. Компьютер продолжает воспринимать некоторые разблокированные фракции как закрытые и вся стратегическая карта окутана туманом войны. Для того, чтобы убрать этот туман, делаем следющее:
1. Идем по пути ..\data\campaigns\main\scripting.lua
2. Открываем scripting.lua (юлакнотом)
3. Ищем в нем строчку (в самом конце)
local function OnWorldCreated()
scripting.game_interface:technology_osmosis_for_playables_enable_culture("european")
scripting.game_interface:technology_osmosis_for_playables_enable_all()
4. После строчки
scripting.game_interface:technology_osmosis_for_playables_enable_all()

добавляем
scripting.game_interface:show_shroud(false)

Сохраняем и выходим. Теперь можно свободно играть за любую фракцию.

В создание инструкций также активно принимали участие пользователи Paul и Nick

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