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

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

Скрипты и скриптинг в Rome: Total War
Делимся опытом, let the profit

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

VIR

    3 652

    73

    10

    46

    149
  • Статус:Всадник

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


ВНИМАНИЕ!

Коллекция туториалов (пособий) по моддингу Rome Total War на Сайте Империал - Читать!

Коллекция инструментов (программ) по моддингу Rome Total War на Сайте Империал - Читать!



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


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

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



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

    Папа

      600

      60

      11

      116

      1 891
    • Статус:Союзник Импа

    Дата: 09 Февраль 2015, 15:11

    Rainbow Eugene

    Как сделать скрипт, чтобы у меня было 4 хода в год?

    Есть много способов - писать вручную, доверить дело скрипт-генератору, скопировать с другого мода и оставить даты, подходящие тебе ;)
    Скрипт делается в три шага:
    -добавление файла скрипта descr_script.txt в папку script/show_me
    Создаем такой файл и пишем такой код
    	console_command date -126
    	console_command season summer
    	while I_TurnNumber = 0
    	end_while
    
    	console_command date -126
    	console_command season summer
    	while I_TurnNumber = 1
    	end_while
    
    	console_command date -126
    	console_command season summer
    	while I_TurnNumber = 2
    	end_while
    
    	console_command date -126
    	console_command season winter
    	while I_TurnNumber = 3
    	end_while
    

    -редактирование файла export_descr_advice.txt
    не помню что я здесь писал...
    

    -редактирование файла descr_strat.txt (добавить в конец такой код
    script
    advance_advice_thread
    select_ui_element advisor_show_me_button
    simulate_mouse_click lclick_down
    simulate_mouse_click lclick_up
    end_script
    


    По этому вопросу есть целая статья и даже соответствующий минимод

      Rainbow Eugene

        665

        17

        3

        36

        267
      • Статус:Опцион

      Дата: 09 Февраль 2015, 21:21

      KardinaL (09 Февраль 2015, 15:11):

      Rainbow Eugene

      Как сделать скрипт, чтобы у меня было 4 хода в год?

      Есть много способов - писать вручную, доверить дело скрипт-генератору, скопировать с другого мода и оставить даты, подходящие тебе ;)
      Скрипт делается в три шага:
      -добавление файла скрипта descr_script.txt в папку script/show_me
      Создаем такой файл и пишем такой код
      	console_command date -126
      	console_command season summer
      	while I_TurnNumber = 0
      	end_while
      
      	console_command date -126
      	console_command season summer
      	while I_TurnNumber = 1
      	end_while
      
      	console_command date -126
      	console_command season summer
      	while I_TurnNumber = 2
      	end_while
      
      	console_command date -126
      	console_command season winter
      	while I_TurnNumber = 3
      	end_while
      

      -редактирование файла export_descr_advice.txt
      не помню что я здесь писал...
      

      -редактирование файла descr_strat.txt (добавить в конец такой код
      script
      advance_advice_thread
      select_ui_element advisor_show_me_button
      simulate_mouse_click lclick_down
      simulate_mouse_click lclick_up
      end_script
      


      По этому вопросу есть целая статья и даже соответствующий минимод


      Всё сделал - как было два хода, так и осталось. Генератором не могу пользоваться, так как другая операционная система, делал вручную, беря за пример минимод.

        Папа

          600

          60

          11

          116

          1 891
        • Статус:Союзник Импа

        Дата: 09 Февраль 2015, 23:30

        Rainbow Eugene
        Вы скрипт-то активируете клавишей F1?

          Rainbow Eugene

            665

            17

            3

            36

            267
          • Статус:Опцион

          Дата: 09 Февраль 2015, 23:51

          KardinaL (09 Февраль 2015, 23:30):

          Rainbow Eugene
          Вы скрипт-то активируете клавишей F1?

          У меня на F1 - ярлыки клавиатуры выскакивают.

            Папа

              600

              60

              11

              116

              1 891
            • Статус:Союзник Импа

            Дата: 10 Февраль 2015, 01:16

            Rainbow Eugene

            У меня на F1 - ярлыки клавиатуры выскакивают.
            Так и должно быть ;)
            Далее нужно жать на вопросительный знак в правом верхнем углу, потом на советника и т.д.

              Rainbow Eugene

                665

                17

                3

                36

                267
              • Статус:Опцион

              Дата: 10 Февраль 2015, 08:51

              KardinaL (10 Февраль 2015, 01:16):

              Rainbow Eugene

              У меня на F1 - ярлыки клавиатуры выскакивают.
              Так и должно быть ;)
              Далее нужно жать на вопросительный знак в правом верхнем углу, потом на советника и т.д.

              Только что попробовал нажать на вопросительный знак при F1 - ничего не выскакивает...

                Папа

                  600

                  60

                  11

                  116

                  1 891
                • Статус:Союзник Импа

                Дата: 10 Февраль 2015, 10:47

                Rainbow Eugene

                ничего не выскакивает...
                Значит не срабатывает триггер вывода советника.
                Попробуй заменить файл export_descr_advice.txt
                http://imtw.ru/uploa...escr_advice.txt

                  Rainbow Eugene

                    665

                    17

                    3

                    36

                    267
                  • Статус:Опцион

                  Дата: 10 Февраль 2015, 12:12

                  KardinaL (10 Февраль 2015, 10:47):

                  Rainbow Eugene

                  ничего не выскакивает...
                  Значит не срабатывает триггер вывода советника.
                  Попробуй заменить файл export_descr_advice.txt
                  http://imtw.ru/uploa...escr_advice.txt

                  Этот descr_advice от простого РТВ? А то мне нужен от BI.

                    Папа

                      600

                      60

                      11

                      116

                      1 891
                    • Статус:Союзник Импа

                    Дата: 10 Февраль 2015, 12:36

                    Rainbow Eugene

                    А то мне нужен от BI.

                    Вот. http://imtw.ru/uploa...escr_advice.txt
                    Если подойдет, отпишись. Я выложу инструкцию ;)

                    Не забудь, что чтобы скрипт работал, нужно, чтобы даты начала и конца кампании должны совпадать с теми, что написаны в файле descr_script.txt

                      Rainbow Eugene

                        665

                        17

                        3

                        36

                        267
                      • Статус:Опцион

                      Дата: 10 Февраль 2015, 14:33

                      KardinaL (10 Февраль 2015, 12:36):

                      Rainbow Eugene

                      А то мне нужен от BI.

                      Вот. http://imtw.ru/uploa...escr_advice.txt
                      Если подойдет, отпишись. Я выложу инструкцию ;)

                      Не забудь, что чтобы скрипт работал, нужно, чтобы даты начала и конца кампании должны совпадать с теми, что написаны в файле descr_script.txt

                      Теперь уже лучше - советник при F1 появился. Но теперь - игра просто перестаёт отвечать. :D
                        • 37 Страниц
                        • Первая
                        • 32
                        • 33
                        • 34
                        • 35
                        • 36
                        • 37
                        Ответить в темуВведите Ваш логин  
                        [Регистрация нового аккаунта]
                        Введите Ваш пароль 
                        [Восстановить пароль]
                        Создать новую тему
                        или Войти на форум через соцсеть
                          Стиль:
                            07 Дек 2016, 17:21
                        © 2016 «Империал». Условия предоставления. Ответственность сторон. Рекрутинг на Империале. Лицензия зарегистрирована на: «Империал». Счётчики