Сообщество Империал: Моддинг и тюннинг для Rome Total War. Том IV - Сообщество Империал

Стратегии, Игровые Миры, История, Total War
Стратегии, Игровые Миры, История, Total War
  • Поиск
  • Законы
  • Сообщество
  • Репутация
  • Экономика
  • Больше
Imperial Уважаемый Гость, прими участие в обсуждение Чемпионата Мира по футболу 2018 года

RomanTim Моддинг и тюннинг для Rome Total War. Том IV
Общие вопросы и ответы
Тема создана: 07 Февраль 2012, 12:19 · Автор: RomanTimСообщений: 1 682 · Просмотров: 95 397

RomanTim
  • Imperial
Imperial
6 440
Imperial
237
Imperial
1 207
Imperial
11 608
Imperial
1

Дата: 07 Февраль 2012, 12:19

Авторские статьи с Библиотеки Империала посвящённые моддингу Rome: Total War

Список статей:

Общий моддинг Rome: Total War


Моддинг карты в Rome: Total War


Моддинг юнитов в Rome: Total War


Моддинг фракций в Rome: Total War



Другие разделы категории Rome: Total War:



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

    IL9MIM
    • Imperial
    Imperial
    862
    Imperial
    3
    Imperial
    257
    Imperial
    1 276
    Imperial
    0

    Дата: 20 Сентябрь 2012, 05:27

    HouseOfHam, огромное спасибо - получилось вот что:
    Imperial
    И штурм можно начинать немедленно. Но вот беда - у крестоносцев полководец какой-то неадекватный, норовит осаду снять и слинять в Палестину (хотя против осажденных у него - большой перевес в силах, серьезно навалять ему могут только деблокирующая армия и гарнизон вместе взятые).
    Египтяне - такая же фигня. Не хотят вызволять Дамиетту - их армия все так же уходит в сторону Иерусалима. Это можно как-то отрегулировать? Я уже поставил обеим фракциям как условие победы владение Дамиеттой, но они на это забили.
      HouseOfHam
      • Imperial
      Imperial
      259
      Imperial
      2
      Imperial
      27
      Imperial
      71
      Imperial
      1

      Дата: 20 Сентябрь 2012, 19:00

      Можно подправить карту чтобы выйти оттуда где стоят крестоносцы можно было только через город.

      Можно попробовать использовать в скрипте команду engage_armies <генерал крестоносцев> <генерал осаждённого гарнизона>, но не уверен что это будет именно битва за город, а не в чистом поле (да и сама эта команда работает криво и после неё часто бывает что скрипт виснет).

      Думаю именно поэтому они в М2 и добавили siege_settlement отдельной командой.
        IL9MIM
        • Imperial
        Imperial
        862
        Imperial
        3
        Imperial
        257
        Imperial
        1 276
        Imperial
        0

        Дата: 21 Сентябрь 2012, 05:44

        Для просмотра ссылки Зарегистрируйесь HouseOfHam (20 Сентябрь 2012, 19:00):

        Можно подправить карту чтобы выйти оттуда где стоят крестоносцы можно было только через город.

        Крестоносная армия, в общем-то, именно в таком положении и находится - чтобы миновать Дамиетту и через устье Нила выйти в палестину, ей надо проделать путь в несколько ходов, т.к. город имеет эффект "задержки" - пройти мимо него можно, но первые несколько ходов - по одному пикселю. Самый прикол - она снимает осаду... и никуда больше не уходит - стоит и тупо чего-то ждет. Пробовал вчера проиграть вперед ходов десять - так этот чувак на месте и стоял.

        Цитата

        Можно попробовать использовать в скрипте команду engage_armies <генерал крестоносцев> <генерал осаждённого гарнизона>, но не уверен что это будет именно битва за город, а не в чистом поле (да и сама эта команда работает криво и после неё часто бывает что скрипт виснет).

        Вот только в скриптах я человек новый. Прописал все как тут оговорено:
        Для просмотра ссылки Зарегистрируйесь
        Но скрипт почему-то даже не запускается. Нет ни сообщений об ошибках, ни вылетов - игра ведет себя так, как будто его совсем нет.
        Команда скрипта:
        script
        declare_counter loop
        set_counter loop 1

        monitor_event FactionTurnStart FactionType egypt
        and not FactionIsLocal
        and I_TurnNumber = 1
        console_command engage_armies Ali, Robert De_Brien
        terminate_monitor
        end_monitor

        monitor_event FactionTurnStart FactionType thrace
        and not FactionIsLocal
        and I_TurnNumber = 1
        console_command siege_settlement Robert De_Brien, Paraetonium
        terminate_monitor
        end_monitor

        while I_CompareCounter loop = 1
        end_while
        end_script

        Может (и скорее всего), именно здесь я что-то напортачил. :084:
          HouseOfHam
          • Imperial
          Imperial
          259
          Imperial
          2
          Imperial
          27
          Imperial
          71
          Imperial
          1

          Дата: 21 Сентябрь 2012, 09:27

          А как запускаешь скрипт? В export_descr_advice.txt не забыл добавить строчку Script?

          - на заметку, I_TurnNumber начинаются с 0
          - не надо писать console_command перед engage_armies - это не консольная комманды
          - siege_settlement работает только в М2ТВ и имеет несколько другой синтакс: siege_settlement генерал, город, действие (attack - атаковать / maintain - держать осаду)
            IL9MIM
            • Imperial
            Imperial
            862
            Imperial
            3
            Imperial
            257
            Imperial
            1 276
            Imperial
            0

            Дата: 21 Сентябрь 2012, 10:32

            Для просмотра ссылки Зарегистрируйесь HouseOfHam (21 Сентябрь 2012, 09:27):

            А как запускаешь скрипт? В export_descr_advice.txt не забыл добавить строчку Script?

            Нет, не забыл - все сделал. выглядит так:
            AdviceThread Help_Campaign_Keyboard_Shortcuts_Scroll_Thread
            GameArea Campaign

            Item Help_Campaign_Keyboard_Shortcuts_Scroll_Text_01
            Uninhibitable
            Verbosity 0
            Threshold 1
            Attitude Normal
            Presentation Default
            Title Help_Campaign_Keyboard_Shortcuts_Scroll_Text_01_Title
            Script scripts\show_me\MW_script.txt
            Text Help_Campaign_Keyboard_Shortcuts_Scroll_Text_01_Text1

            Моя строчка - соответственно, предпоследняя.

            Цитата

            - на заметку, I_TurnNumber начинаются с 0

            Спасибо, я пробовал и с этим вариантом. :0142:

            Цитата

            - не надо писать console_command перед engage_armies - это не консольная комманды
            - siege_settlement работает только в М2ТВ и имеет несколько другой синтакс: siege_settlement генерал, город, действие (attack - атаковать / maintain - держать осаду)

            Исправил. Теперь -
            script
            declare_counter loop
            set_counter loop 1

            monitor_event FactionTurnStart FactionType egypt
            and not FactionIsLocal
            and I_TurnNumber = 0
            engage_armies Ali, Robert De_Brien
            terminate_monitor
            end_monitor

            monitor_event FactionTurnStart FactionType thrace
            and not FactionIsLocal
            and I_TurnNumber = 0
            engage_armies Robert De_Brien, Al_Muazzam Eiubid
            terminate_monitor
            end_monitor

            while I_CompareCounter loop = 1
            end_while
            end_script


            Но скрипт по-прежнему не работает и не запускается (даже сведений об ошибках не выдает). Может, все из-за этого -

            Цитата

            да и сама эта команда работает криво и после неё часто бывает что скрипт виснет
              HouseOfHam
              • Imperial
              Imperial
              259
              Imperial
              2
              Imperial
              27
              Imperial
              71
              Imperial
              1

              Дата: 21 Сентябрь 2012, 21:13

              Чтобы проверить запускается он или нет или просто не срабатывают мониторы, можно добавить несколько console_command add_money 1
              Спойлер (скрытая информация)
                IL9MIM
                • Imperial
                Imperial
                862
                Imperial
                3
                Imperial
                257
                Imperial
                1 276
                Imperial
                0

                Дата: 22 Сентябрь 2012, 04:18

                Попробовал вставить указанную команду - игра грузилась с каким-то притормаживанием, а после конца хода вообще повисла - армия ИИ стала двигаться по карте и на этом все повисло. Вылета как такового не было - пришлось выходить при помощи КонтрлАльтДелит, и то далеко не сразу. Команды скрипта (в окошке советника) так и не появилось.
                Что бы это могло означать?
                  -Hierax-
                  • Imperial
                  Imperial
                  1 196
                  Imperial
                  16
                  Imperial
                  347
                  Imperial
                  2 212
                  Imperial
                  9

                  Дата: 23 Сентябрь 2012, 13:14

                  Камрады подскажите, пожалуйста, в каких файлах нужно править, чтобы убрать пеход в камапании.
                    Flavius Theodosius
                    • Imperial
                    Imperial
                    64
                    Imperial
                    0
                    Imperial
                    13
                    Imperial
                    38
                    Imperial
                    0

                    Дата: 23 Сентябрь 2012, 14:01

                    переход в горах типа? то тогда в картинах отвечающих за формирование карты.
                      rocky
                      • Imperial
                      Imperial
                      345
                      Imperial
                      2
                      Imperial
                      15
                      Imperial
                      59
                      Imperial
                      0

                      Дата: 23 Сентябрь 2012, 14:05

                      Если типа мостик или горы , то ето по карте , чтобы убрать мост нужно файл мап гроудндс а горы , то это рельеф и нужно затрагивать больше картинок . Прочтите туторы по карте и там все описано
                        Дата: 30 Май 2018, 20:36
                        Дата: 22 Май 2018, 20:16
                        Дата: 24 Апрель 2018, 19:45
                        Дата: 26 Март 2018, 16:29
                        Дата: 20 Март 2018, 20:31
                        Дата: 15 Март 2018, 20:21
                        Дата: 08 Март 2018, 18:24
                        Дата: 21 Февраль 2018, 20:56
                        Дата: 20 Февраль 2018, 21:56
                        Дата: 23 Январь 2018, 20:00
                        Дата: 11 Январь 2018, 20:38
                        Дата: 30 Ноябрь 2017, 20:16
                        Дата: 28 Ноябрь 2017, 21:49
                        Дата: 14 Ноябрь 2017, 19:08
                        Дата: 26 Октябрь 2017, 20:23
                        Дата: 12 Октябрь 2017, 15:04
                        Дата: 10 Октябрь 2017, 04:11
                        Дата: 04 Октябрь 2017, 16:14
                        Дата: 28 Сентябрь 2017, 15:04
                        Дата: 19 Сентябрь 2017, 15:50
                        Дата: 25 Август 2017, 03:15
                        Дата: 24 Август 2017, 10:32
                        Дата: 24 Август 2017, 10:27
                        Дата: 05 Июль 2017, 23:05
                        Дата: 24 Май 2017, 06:23
                        Дата: 19 Май 2017, 22:57
                        Дата: 08 Апрель 2017, 18:57
                        Дата: 08 Апрель 2017, 18:38
                        Дата: 31 Март 2017, 19:31
                        Дата: 26 Март 2017, 15:26
                        Дата: 23 Март 2017, 22:37
                        Дата: 03 Март 2017, 00:14
                        Дата: 01 Март 2017, 22:04
                        Дата: 28 Февраль 2017, 21:19
                        Авторизация в Сообществе Империал:
                        Введите Ваше имя  
                        [Регистрация нового аккаунта]
                        Введите Ваш пароль 
                        [Восстановить пароль]

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


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

                        Стиль
                           24 Июн 2018, 13:46
                        © 2018 «Империал». Условия предоставления. Ответственность сторон. Декларация о Сотрудничестве. Лицензия зарегистрирована на: «Империал». Счётчики