Сообщество Империал: Восстающие фракции в Medieval 2: Total War - Сообщество Империал

Avtocrator

Восстающие фракции в Medieval 2: Total War

Восстающие фракции в Medieval 2: Total War
Тема создана: 13 января 2013, 22:17 · Автор: Avtocrator
  • 8 Страниц
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • Последняя »
 1 
 Avtocrator
  • Imperial
Imperial
Gorthaur2488

Дата: 13 января 2013, 22:17

Скрипт восстания Союза Баронов

(на примере Medieval 2 TW Retrofit)

(с использованием материалов студии Марка)

Использование скрипта связано с привязкой к фракции новых ребелов, которые сами представлены отдельной фракцией.

Для того, чтоб сделать одну фракцию ребелом другой фракции необходимо всего 2 файла:
descr_sm_factions.txt
campaign_script.txt


В файле descr_sm_factions.txt необходимо прописать, какая фракция и у кого будет повстанцем:

Например у Англии фракция повстанец - Бароны, это прописывается одновременно у обеих фракций.
Англия:
faction england, shadowed_by barons_alliance

Бароны:
faction barons_alliance, shadowing england


Теперь файл campaign_script.txt, надо прописать условие восстания Баронов.

monitor_event FactionTurnEnd FactionType england
and I_TurnNumber > 8
and I_TurnNumber < 35
faction_emerge barons_alliance england 6 60.0 155.0 0.9 town false simon1 Simon de_Montfort 42
end_monitor


При игре за Англию между 8 и 35 ходами есть вероятность появления Баронов в качестве повстанцев.
Союз Баронов восстает в поселениях Англии, при том у Англии должно остаться как минимум 6 своих городов. Восстание происходит в поселении, если порядок в нем не превышает 60%, а так же в городах соседних с ним если порядок в них не выше 155%. 0.9 - вероятность появления повстанцев, town - минимальный уровень города, в котором могут появиться повстанцы, false - показывать или нет сообщение о появлении повстанцев.
simon1 Simon de_Montfort 42 - метка, имя и возраст лидера повстанческой фракции(обязательно).

В последующем условия восстания можно менять, но при этом уже не надо указывать атрибуты лидера фракции:
faction_emerge barons_alliance england 6 60.0 140.0 0.9 town false


Фракция-повстанец может как присутствовать на страт карте изначально, так и быть появляющейся фракцией.
Для появляющейся фракции в descr_strat.txt надо сделать следующую запись:
faction barons_alliance, balanced smith
ai_label barons_alliance
dead_until_emerged
re_emergent
denari 15000
denari_kings_purse 3000


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

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

* Где-то читал, что у фракций должна быть одинаковая культура, но все работает, даже если культуры разные(например прописывал Англии в качестве повстанца - Русь).


Поправка от камрада OPASEH:
можно использовать для скрипта лишь строку:
faction_emerge barons_alliance england 6 60.0 140.0 0.9 town false

однако работать она будет только при условии:
monitor_event FactionTurnEnd FactionType slave

     DenStark
    • Imperial
    Imperial
    АйронДэн

    Дата: 24 января 2016, 16:26

    Avtocrator,

    Для просмотра ссылки Зарегистрируйтесь

    Всем поселениям кроме одного (которое надо передать) очень сильно повышают общественный порядок, ну и далее скрытая фракция забирает город и гив_эврисин_ту_фактион )
       Андриан
      • Imperial
      Imperial
      Форумчанин

      Дата: 17 февраля 2016, 16:50

      Будет ли работать скрипт возрождения фракции, если при этом в нем не перечислять отряды, которые должны быть появиться при ее генерировании? То есть просто создать армию со случайным командирам по таким-то координатам, но сколько рыцарей, сколько стрелков или пехотинцев, не указывать?
         Leeekaaa
        • Imperial
        Imperial
        Рыцарь-феодал

        Дата: 23 марта 2016, 06:44

        ANDRIANNICK

        Будет ли работать скрипт возрождения фракции

        Да должен работать, главное чтоб был генерал, и наверное член семьи. или король как там у вас не знаю.
           Omar56
          • Imperial
          Imperial
          Форумчанин

          Дата: 08 марта 2017, 22:08

          А возможно добавить скрипт типо как создавался кальмарская уния только с другими условиями? Например захватывая каких то территории ваша фракция изменится на другую
             Norinke
            • Imperial
            Imperial
            Отец моддинга

            Дата: 09 марта 2017, 16:30

            Omar56

            А возможно добавить скрипт типо как создавался кальмарская уния только с другими условиями? Например захватывая каких то территории ваша фракция изменится на другую

            разве что флаг, название фракции останется то же самое
               Omar56
              • Imperial
              Imperial
              Форумчанин

              Дата: 14 марта 2017, 19:46

              Главно что названия фракции изменился, ну если флаг возможно изменить то еще лучще и поинтереснее
                 герцог фридландский
                • Imperial
                Imperial
                Форумчанин

                Дата: 26 января 2019, 15:05

                Можно ли ограничить скрипт возрождения фракции регионом в котором она прежде существовала, поскольку восстание испанцев в Северной Африке ну не очень исторично смотрится?
                   bitterhowl
                  • Imperial
                  Imperial
                  El Compilator

                  Дата: 26 января 2019, 23:17

                  Можно, только сложновато слегка. Вы должны сделать так, что уровень лояльности будет понижен только в нужном регионе. Для этого есть всякие ухищрения, типа временного создания во всех остальных поселениях на карте здания, повышающего мораль.
                     bitterhowl
                    • Imperial
                    Imperial
                    El Compilator

                    Дата: 30 января 2019, 16:40

                    Я сегодня доработал этот скрипт, он теперь не такой громоздкий. Если надо могу показать.
                       герцог фридландский
                      • Imperial
                      Imperial
                      Форумчанин

                      Дата: 30 января 2019, 17:09

                      bitterhowl (30 января 2019, 16:40):

                      Я сегодня доработал этот скрипт, он теперь не такой громоздкий. Если надо могу показать.

                      Я просто в ЕБ 2.35 играл и там постоянно восстания в далеких от родных провинций регионах.
                        • 8 Страниц
                        • 1
                        • 2
                        • 3
                        • 4
                        • 5
                        • 6
                        • 7
                        • Последняя »
                         Похожие Темы
                        D[TW:W-3] Total War: WARHAMMER III - Thrones of Decay
                        [TW:W-3] Total War: WARHAMMER III - Thrones of Decay
                        Автор A Alexr
                        Обновление 50 мин. назад
                        ММоддинг Total War: Rome Remastered
                        Моддинг Total War: Rome Remastered
                        Автор O Olwork
                        Обновление Сегодня, 17:07
                        TTotal War: Three Kingdoms [Общее обсуждение]
                        Новая крупная историческая часть серии Total War от Creative Assembly
                        Автор k kastus77
                        Обновление Сегодня, 16:59
                        Воспользуйтесь одной из соц-сетей для входа
                        РегистрацияВход на форум 
                        «Империал» · Условия · Ответственность · Визитка · 23 апр 2024, 20:17 · Зеркала: Org, Site, Online · Счётчики