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

VIR

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

Делимся опытом, let the profit
Тема создана: 14 февраля 2007, 01:42 · Автор: VIR
  • 38 Страниц
  • Первая
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • Последняя »
 VIR
  • Imperial
Imperial
Форумчанин

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

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


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

Spoiler (expand)


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

    Дата: 30 июня 2009, 00:46

    По поводу миссий - не знаю, не пробовал.

    Три семьи в одной фракции: Думаю так как ты хочешь сделать не получится. Можно, конечно, добавить в одну фракцию фамилии всех трёх, но видно будет только правящую семью.
       Aндрей
      • Imperial
      Imperial
      Форумчанин

      Дата: 30 июня 2009, 20:53

      а все же можешь помочь написать такой скрипт с сенатом Imp
         Denis BH
        • Imperial
        Imperial
        Форумчанин

        Дата: 01 июля 2009, 05:55

        HouseOfHam Приветствую камрад!

        У меня тут такой вопрос возник, можно ли сделать так чтобы в главной компании был скрипт на 4 хода в год, а в провинциальной на 12 ходов в год?
           Aндрей
          • Imperial
          Imperial
          Форумчанин

          Дата: 01 июля 2009, 14:18

          Хаософтим помоги плиз ну хотя бы поскажи что надо делать
             HouseOfHam
            • Imperial
            Imperial
            Форумчанин

            Дата: 07 июля 2009, 20:28

            Dionis (1 Jul 2009, 06:55):

            HouseOfHam Приветствую камрад!

            У меня тут  такой вопрос возник, можно ли сделать так чтобы в главной компании был скрипт на 4 хода в год, а в провинциальной на 12 ходов в год?


            Придётся писать 2 отдельных скрипта и в export_descr_advice.txt делать триггеры для конкретной карты. Например:

            ;-- FOE Emperial Campaign --
            Trigger background_script_trigger_1
                WhenToTest ButtonPressed
            
                Condition ButtonPressed faction_button
                      and I_MapName FOE/data/world/maps/campaign/barbarian_invasion/descr_strat.txt
            
                AdviceThread BackgroundScriptThread  1
            
            ;------------------------------------------
            Trigger background_script_trigger_2
                WhenToTest ButtonPressed
            
                Condition ButtonPressed construction_button
                      and I_MapName FOE/data/world/maps/campaign/barbarian_invasion/descr_strat.txt
            
                AdviceThread BackgroundScriptThread  1
            
            ;------------------------------------------
            Trigger background_script_trigger_3
                WhenToTest ButtonPressed
            
                Condition ButtonPressed recruitment_button
                      and I_MapName FOE/data/world/maps/campaign/barbarian_invasion/descr_strat.txt
            
                AdviceThread BackgroundScriptThread  1
            
            ;------------------------------------------
            Trigger background_script_trigger_4
                WhenToTest SettlementSelected
            
                Condition I_MapName FOE/data/world/maps/campaign/barbarian_invasion/descr_strat.txt
            
                AdviceThread BackgroundScriptThread  1
            
            ;------------------------------------------
            
            ;-- TIC Provincial Campaign --
            Trigger TIC_background_script_trigger_1
                WhenToTest ButtonPressed
            
                Condition ButtonPressed faction_button
                      and I_MapName FOE/data/world/maps/campaign/custom/the_iberian_conflict/descr_strat.txt
            
                AdviceThread TICBackgroundScriptThread  1
            
            ;------------------------------------------
            Trigger TIC_background_script_trigger_2
                WhenToTest ButtonPressed
            
                Condition ButtonPressed construction_button
                      and I_MapName FOE/data/world/maps/campaign/custom/the_iberian_conflict/descr_strat.txt
            
                AdviceThread TICBackgroundScriptThread  1
            
            ;------------------------------------------
            Trigger TIC_background_script_trigger_3
                WhenToTest ButtonPressed
            
                Condition ButtonPressed recruitment_button
                      and I_MapName FOE/data/world/maps/campaign/custom/the_iberian_conflict/descr_strat.txt
            
                AdviceThread TICBackgroundScriptThread  1
            
            ;------------------------------------------
            Trigger TIC_background_script_trigger_4
                WhenToTest SettlementSelected
            
                Condition I_MapName FOE/data/world/maps/campaign/custom/the_iberian_conflict/descr_strat.txt
            
                AdviceThread TICBackgroundScriptThread  1
            
            ;------------------------------------------
            


            Aндрей (1 Jul 2009, 15:18):

            Хаософтим помоги плиз ну хотя бы поскажи что надо делать

            Извини, времени на это нет совершенно. Что тебе посоветовать... Изучай документацию, эксперементируй...
               Aндрей
              • Imperial
              Imperial
              Форумчанин

              Дата: 10 июля 2009, 08:11

              Ладно но хотя бы сможешь проверить что будет неправильно когда я сделаю и не пойдет, я тогда сюда выложу несколько текстовиков Imp
              Все же проверка не так много времени занимает Imp
                 Aндрей
                • Imperial
                Imperial
                Форумчанин

                Дата: 10 июля 2009, 09:15

                Хаософтим
                А может вообше такой скрипт и не нужен может просто в текстовиках порыться - я имею в виду Сенат как фракцию, где то же написано что пока он существует как фракция то давать мне задания(значит в каком то текстовике или не дай Бог в екзешнике прописано что фракция Сенат дает мне задания так можно просто помененять фракцию) может просто вместо сената Юлиев прописать , получается комп будет считать за сенат мою фракцию и задания будет давать соответсвенно а с семьями как нибудь додумаюсь что делать
                Вы можете мне помочь найти такие текстовики если они есть , прошу помогите очень нужно Imp
                   HouseOfHam
                  • Imperial
                  Imperial
                  Форумчанин

                  Дата: 11 июля 2009, 01:17

                  В ехе прописанно что задания даёт romans_senate. 3 полноценные семьи, да ещё чтоб каждой отдельные задания давали, в одной фракции не сделаешь, не текстовиками, не скриптами. В текстовиках прописанно только что 3 фракции являются алаями сената (в descr_strat.txt) и как себя ведёт Сенат по отношению к семьям (в descr_senate.txt), но что все эти параметры означают Я не знаю. Помимо этого, в самом ехе также закодированы названия 3 городов (не помню названий), по одному городу на каждую из 3-х римских семей. Когда Сенат первый раз даёт задание захватить город, это будет один из этих трёх. Если такого города на карте не окажется, получишь CTD. Больше ничего сказать не могу, поскольку сам с Сенатом никогда не эксперементировал (и не собираюсь).
                     Aндрей
                    • Imperial
                    Imperial
                    Форумчанин

                    Дата: 12 июля 2009, 13:59

                    получишь CTD? а это еще что такое
                    Скажи а как ты в тотал реализме решил эту проблему там же одна фракция?
                       Julius
                      • Imperial
                      Imperial
                      Forbidden

                      Дата: 13 июля 2009, 16:16

                      12 Jul 2009 (14:59):

                      получишь CTD? а это еще что такое

                      Crash To Desktop - по нашему вылет на раб стол.
                        • 38 Страниц
                        • Первая
                        • 7
                        • 8
                        • 9
                        • 10
                        • 11
                        • 12
                        • 13
                        • Последняя »
                         Похожие Темы
                        TСледующая игра в серии TW после Total War: Pharaoh
                        Гадаем на кофейной гуще
                        Автор V Venc
                        Обновление 26 мин. назад
                        ФПути экспансии в Total War: Attila
                        Пути экспансии в Total War: Attila
                        Автор H Honda Tadahacu
                        Обновление 37 мин. назад
                        СTotal War на каналах Thanatis'a
                        все о Total War от Thanatis'a
                        Автор T Thanatis
                        Обновление Сегодня, 08:47
                        Воспользуйтесь одной из соц-сетей для входа
                        РегистрацияВход на форум 
                        Сообщество ИмпериалRome: Total War Моды Rome: Total War Мастерская RTW Обратная Связь
                        Стиль:Language: 
                        «Империал» · Условия · Ответственность · Визитка · 16 апр 2024, 10:08 · Зеркала: Org, Site, Online · Счётчики