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




VIR

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

Делимся опытом, let the profit
Theme created: 14 February 2007, 01:42 · Author: VIR
Views:
 95 910

  • 38 Pages
  • « First
  • 32
  • 33
  • 34
  • 35
  • 36
  • Last »
 VIR
  • Imp
Imperial
 

Date: 14 February 2007, 01:42

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


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

Spoiler (expand)


     SamaelBC
    • Imp
    Imperial
     

    Date: 18 October 2013, 18:46

    Подскажите пожалуйста,после изменений в файлах exp._desc._buildings и exp._desc._unit ,кампанию нужно начинать с начало и обязательно ли в таком случае удалять файл map.rwm
    Вопрос не по теме и возможно ошибся адресом
       IL9MIM
      • Imp
      Imperial
       

      Date: 05 December 2013, 00:38

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

      А можно как-то сделать тоже самое для полевых армий - чтобы один намед характер автоматом присоединялся к армии другого? Я пробовал по аналогии - ничего не происходит, он просто стоит на прежнем месте.
         SamaelBC
        • Imp
        Imperial
         

        Date: 27 January 2014, 00:15

        GAVe

        Под RTW туман войны в каком файле для своей компании можно отключить?
        Может в файле преференс Сегодня, 20:57

        FOG_OF_WAR:FALSE-это отключен туман войны,либо читить (`) toggle_fow off отключить туман войны
        AUTO_SAVE:TRUE-это лучше отключить
           500xhp
          • Imp
          Imperial
           

          Date: 05 February 2014, 16:40

          1) Подскажите, пожалуйста, как создать чуму в поселении скриптом. Нигде не нашел.

          2) Правда ли, что в обычном РТВ 1.5 monitor для FactionTurnStart/End не работает? У меня почему-то не хочет запускаться монитор.
          Скрипт (Reveal)

          Если же просто спаун армию, то все прекрасно.
          Заранее спасибо.
             aleksandr1911
            • Imp
            Imperial
             

            Date: 09 February 2014, 03:54

            В РТВ нет скрипта на чуму. Чуму в поселении можно задать только эвентом (через descr_events). Напр.
            event plague council_of_ephesus
            date 13 summer
            position 12, 32
            position 28, 52
            По условию monitor_event FactionTurnStart/End для РТВ 1.5 не поясню (возможно и не работает), но в Алексе 1.9 этот монитор точно работает и армии спаунятся без проблемм.
               HouseOfHam
              • Imp
              Imperial
               

              Date: 11 February 2014, 02:33

              500xhp

              ...

              2) Правда ли, что в обычном РТВ 1.5 monitor для FactionTurnStart/End не работает? У меня почему-то не хочет запускаться монитор.
              Скрипт

              Если же просто спаун армию, то все прекрасно.
              Заранее спасибо.

              Сообщение отредактировал 500xhp: 05.02.2014, 11:24


              Всё прекрасно работает, просто после названия юнита надо ставить запятую.
                 500xhp
                • Imp
                Imperial
                 

                Date: 11 February 2014, 18:12

                Вообще работать не хочет. Даже самый примитивный скрипт, ито не работает

                script
                console_command add_money 100
                monitor_event FactionTurnStart FactionType romans_scipii
                console_command add_money 10000
                end_monitor
                end_script


                Активирую через советника F1. 100 монет добавляются, а вот при нажатии на завершение хода при старте следующего деньги 10000 не добавляются. Все перепробовал что можно.

                В чем дело совсем не понимаю. Если это важно, запускаю на свитч-моде это дело.
                   SamaelBC
                  • Imp
                  Imperial
                   

                  Date: 11 February 2014, 19:31

                  500xhp

                  Вообще работать не хочет. Даже самый примитивный скрипт, ито не работает
                  script
                  console_command add_money 100
                  monitor_event FactionTurnStart FactionType romans_scipii
                  console_command add_money 10000
                  end_monitor
                  end_script
                  Активирую через советника F1. 100 монет добавляются, а вот при нажатии на завершение хода при старте следующего деньги 10000 не добавляются. Все перепробовал что можно.
                  В чем дело совсем не понимаю. Если это важно, запускаю на свитч-моде это дело.Сообщение отредактировал 500xhp: Сегодня, 17:16

                  Этот скрипт по сути читерство,тогда не проще читнуть нужную сумму,не более 40000.
                     HouseOfHam
                    • Imp
                    Imperial
                     

                    Date: 13 February 2014, 19:54

                    500xhp 11 February 2014, 18:12

                    Вообще работать не хочет. Даже самый примитивный скрипт, ито не работает

                    script
                    console_command add_money 100
                    monitor_event FactionTurnStart FactionType romans_scipii
                    console_command add_money 10000
                    end_monitor
                    end_script


                    Активирую через советника F1. 100 монет добавляются, а вот при нажатии на завершение хода при старте следующего деньги 10000 не добавляются. Все перепробовал что можно.

                    В чем дело совсем не понимаю. Если это важно, запускаю на свитч-моде это дело.


                    Надо перед строкой end_script добавить "бесконечную" петлю. Например:

                    while I_TurnNumber < 9999
                    end_while

                    Без такой петли скрипт просто отключается достигнув последней строки, не дожидаясь следующего хода.
                       500xhp
                      • Imp
                      Imperial
                       

                      Date: 14 February 2014, 23:02

                      HouseOfHam

                      Надо перед строкой end_script добавить "бесконечную" петлю. Например:

                      while I_TurnNumber < 9999
                      end_while

                      Без такой петли скрипт просто отключается достигнув последней строки, не дожидаясь следующего хода.

                      Ваще супер! Все работает!!!
                      Огромное спасибо!
                        • 38 Pages
                        • « First
                        • 32
                        • 33
                        • 34
                        • 35
                        • 36
                        • Last »
                         
                        Translate a Page
                        Community ImperialRome: Total War Моды Rome: Total War Мастерская RTW Feedback
                        Style:Language: 
                        Conditions · Responsibility · Confid. · About · 03 Jul 2026, 10:37 · Mirrors: ImtwOrg, ImtwSite, ImtwRuImtwRu, ImtwOrg, ImtwSite