Сообщество Империал: Скрипты и скриптинг в Rome: Total War - Сообщество Империал

VIR

Скрипты и скриптинг в Rome: Total War

Делимся опытом, let the profit
Тема создана: 14 февраля 2007, 01:42 · Автор: VIR
 VIR
  • Imperial
Imperial
Форумчанин

Дата: 14 февраля 2007, 01:42

Тут занялся я созданием скриптов для своего мода. Полазил на буржуйских форумах и обнаружил, что можно очень многое сделать с их помощью! Ё%
Я например разабрался(надеюсь) как добавлять с помощью скрипта в ходе игры деньги, армии, новые строения! Но я хочу сделать привязку этих событий к выполнению определенных условий, а не просто с наступлением даты.
Возможно найдутся знающие люди и мы разберемся как это сделать все сообща!? Imp


Информация от камрада HouseOfHam

Spoiler (expand)


     aleksandr1911
    • Imperial
    Imperial
    Форумчанин

    Дата: 26 февраля 2012, 19:59

    Здравствуйте камрады!
    А можно ли в БИ 1.6 скриптами задать возможность генералу стать наместником какой либо провы (как например в ряде модов в М2ТВ)?
    Ну т.е. генерал проводит ход в городе и ему дается в свиту - звание наместника города (или провы) Х (при условии конечно что второго такого нет).
    Я пробывал это сделать через export_descr_anciclaries коректно перекинув туда свиту и триггер из мода М2ТВ (мод ДЛВ) (все сопутствующие текстовики - export_descr_ancillary_enums , export_ancillary и папку ancillary я корректировал).
    Но триггер не работает
    Пример триггера
    WhenToTest CharacterTurnEnd
    Condition EndedInSettlement
    and SettlementName Edinburgh
    and IsGeneral
    and not I_WorldwideAncillaryExists crown_edinburgh
    AcquireAncillary crown_edinburgh chance 100
    Когда генерал находится в городе ничего не происходит (в течении нескольких ходов). Правда и глюков и сбоев в игре не наблюдалось.
    Пытался вместо SettlementName писывать RegionName и название провы, но тоже ничего не происходило.
    Приведите пожалуйста пример скрипта позволяющего генералу стать наместников определенного города. Заранее благодарен.
       RomanTim
      • Imperial
      Imperial
      Гражданин

      Дата: 26 февраля 2012, 21:46

      aleksandr1911 - Доброго времени суток )))
      1. На счет скрипта- не знаю.
      2. Камрад Jagermaister - очень хорошо в трейтсах и свитах разбирается, советую его мини-мод добавляющий в ваниль новые свиты и тейты - Для просмотра ссылки Зарегистрируйтесь на страничку темы, там как-раз таки реализована фишка с наместничеством - скачайте и посмотрите )))
         aleksandr1911
        • Imperial
        Imperial
        Форумчанин

        Дата: 26 февраля 2012, 22:02

        Спасибо за ссылку.
        Да, там у него написано в чем проблемма - все названия пров и городов должны быть на английском (у меня были на русском).
        Буду пробывать внести изменения.
           RomanTim
          • Imperial
          Imperial
          Гражданин

          Дата: 26 февраля 2012, 23:12

          aleksandr1911

          (у меня были на русском).
          - что ж вы так ?)) Почитайте советы по моддингу и Для просмотра ссылки Зарегистрируйтесь)) На будущее - игра использует те названия, которые в фигурных скобках в файлах папки "техт" - обычно из нее все смотрят )))
          И на заметку - для благодарности есть еще и спец-кнопки в нижних углах постов )))
             aleksandr1911
            • Imperial
            Imperial
            Форумчанин

            Дата: 27 февраля 2012, 00:43

            У меня в скобках все названия и были на английском, а за скобками на русском. От того и проблема. Егермейстер в описании работы над своим трейтовым сабмодом тоже писал, что сначала у него тоже на запускался наместнический скрипт, т.к. за скобками названия были на русском. Он их поменял все на английские ( в его моде про Столетку все названия пров на страт карте - английские, на что народ жаловался, а он всем отвечал что комп только английские названия читает - я тогда в смысл такого ответа не въезжал а теперь - въехал).
            Я честно говоря не хочу менять названия городов на английский шрифт. Попробую вместо SettlementName вставить в триггер RegionName, а названия регионов я уж на английский шрифт перекину.
            Но если не получится, наверное, обойдусь без наместничества.
            По большому счету, я уже ввел возможность коронации лидерам фракций в столичных городах и это работает. Если с наместниками без изменения названий городов не покатит, то буду делать все дальше без наместничества.
               aleksandr1911
              • Imperial
              Imperial
              Форумчанин

              Дата: 28 февраля 2012, 01:24

              Здорово, камрады!
              Просвятите пожалуйста со скриптованием такой штуки
              В игре есть событие периодически возникающее в поселении SMT_HARVEST_POOR (плохой урожай) - как это событие можно скриптом прикрутить к возможности голода Famine в данном поселении.
              И какой скрипт позволяет в поселении создать чуму?
              (рылся на форуме Empiretw, но там скрипты для М2ТВ и у меня на БИ они не работают, а сам что-то разобаться не могу)
              Заранне благодарен.
                 gun
                • Imperial
                Imperial
                Форумчанин

                Дата: 28 февраля 2012, 21:32

                aleksandr1911 (28 февраля 2012, 01:24):

                Здорово, камрады!
                Просвятите пожалуйста со скриптованием такой штуки
                В игре есть событие периодически возникающее в поселении SMT_HARVEST_POOR (плохой урожай) - как это событие можно скриптом прикрутить к возможности голода Famine в данном поселении.
                И какой скрипт позволяет в поселении создать чуму?
                (рылся на форуме Empiretw, но там скрипты для М2ТВ и у меня на БИ они не работают, а сам что-то разобаться не могу)
                Заранне благодарен.

                По моему чума создаётся не скриптами а эвентами (историческими событиями), также наверное можно создать и плохой урожай в конкретном поселении прописав его координаты.
                   Alex-ZZZ
                  • Imperial
                  Imperial
                  Форумчанин

                  Дата: 20 апреля 2012, 08:38

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

                  Пока чтобы появились новые юниты убрал им условеи реформы, но так мне не очень нравится, хочу всетаки прописать саму реформу и чтобы все происходило как задумано разработчиками.
                     Licurgus
                    • Imperial
                    Imperial
                    Форумчанин

                    Дата: 01 мая 2012, 08:16

                    Alex-ZZZ (20 апреля 2012, 08:38):

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

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


                    реформа привязанна к скрытому ресурсу "italy" просто надо в файле descr_regions прописать italy к каждому городу. И в файле export_descr_buildings.txt вернуть римским юнитам and marian_reforms.
                       Avtocrator
                      • Imperial
                      Imperial
                      Gorthaur2488

                      Дата: 15 мая 2012, 15:07

                      Такой вопрос: возможно ли с помощью команды capture_settlement передать поселение любой фракции?
                      Или она только для фракции за которую непосредственно играешь? И если возможно, то где прописывается название фракции, которой передается город?
                         Похожие Темы
                        ОКарта Total War: Warhammer
                        Карта Total War: Warhammer
                        Автор К Контарий
                        Обновление Сегодня, 07:34
                        ММоддинг Total War: Rome Remastered
                        Моддинг Total War: Rome Remastered
                        Автор D Dr.Schmeisser
                        Обновление Сегодня, 01:14
                        ATotal War Warhammer 2, Radius mod за Малекита
                        Ултуан падёт к моим ногам
                        Автор S Shotgun
                        Обновление Сегодня, 00:17
                        Воспользуйтесь одной из соц-сетей для входа
                        РегистрацияВход на форум 
                        Сообщество ИмпериалRome: Total War Моды Rome: Total War Мастерская RTW Обратная Связь
                        Стиль:Language: 
                        «Империал» · Условия · Ответственность · Визитка · 18 апр 2024, 08:37 · Зеркала: Org, Site, Online · Счётчики