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

  • Поиск
  • Законы
  • Сообщество
  • Репутация
  • Экономика
  • Больше

Скрипты и скриптинг в Rome: Total War
Делимся опытом, let the profit
Тема создана: 14 Февраль 2007, 01:42 · Автор: VIRСообщений: 366 · Просмотров: 33 262

  • 37 Страниц
  • Первая
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • 36
  • 37

VIR

    3 669

    73

    48

    158

    10

Дата: 14 Февраль 2007, 01:42

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


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

Спойлер (скрытая информация)


    SamaelBC

      2 081

      20

      1 093

      7 297

      14

    Дата: 18 Октябрь 2013, 18:46

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

      IL9MIM

        801

        3

        242

        1 089

        0

      Дата: 05 Декабрь 2013, 00:38

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

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

        SamaelBC

          2 081

          20

          1 093

          7 297

          14

        Дата: 27 Январь 2014, 00:15

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

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

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

          500xhp

            1 262

            23

            238

            975

            0

          Дата: 05 Февраль 2014, 16:40

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

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

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

            aleksandr1911

              305

              5

              96

              382

              0

            Дата: 09 Февраль 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

                259

                2

                27

                69

                1

              Дата: 11 Февраль 2014, 02:33

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

              ...

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

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

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


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

                500xhp

                  1 262

                  23

                  238

                  975

                  0

                Дата: 11 Февраль 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

                    2 081

                    20

                    1 093

                    7 297

                    14

                  Дата: 11 Февраль 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

                      259

                      2

                      27

                      69

                      1

                    Дата: 13 Февраль 2014, 19:54

                    Для просмотра ссылки Зарегистрируйесь 500xhp (11 Февраль 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

                        1 262

                        23

                        238

                        975

                        0

                      Дата: 14 Февраль 2014, 23:02

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

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

                      while I_TurnNumber < 9999
                      end_while

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

                      Ваще супер! Все работает!!!
                      Огромное спасибо!
                        • 37 Страниц
                        • Первая
                        • 30
                        • 31
                        • 32
                        • 33
                        • 34
                        • 35
                        • 36
                        • 37

                        Введите ваши имя форумчанина и пароль:

                        Введите Ваше имя  
                        [Регистрация нового аккаунта]
                        Введите Ваш пароль 
                        [Восстановить пароль]

                        Воспользуйтесь одной из социальных сетей для входа на форум:


                        Внимание: Реклама отключена для зарегистрированных посетителей

                          Стиль
                             17 Окт 2017, 02:36
                        © 2017 «Империал». Условия предоставления. Ответственность сторон. Декларация о Сотрудничестве. Лицензия зарегистрирована на: «Империал». Счётчики