Сообщество Империал: Вопросы и технические проблемы в моде Variagmod (v1.5) - Сообщество Империал

Стратегии, Игровые Миры, История, Total War
Стратегии, Игровые Миры, История, Total War
  • Поиск
  • Законы
  • Сообщество
  • Репутация
  • Экономика
  • Больше
Imperial Гость, студия Creative Assembly анонсировала новую глобальную стратегию Total War: Three Kingdoms (Троецарствие)

-Hierax- Вопросы и технические проблемы в моде Variagmod (v1.5)
Здесь обсуждаем ошибки и баги в моде
Тема создана: 11 Январь 2017, 16:21 · Автор: -Hierax-Сообщений: 31 · Просмотров: 1 483

  • 4 Страниц
  • 1
  • 2
  • 3
  • 4
Non Omnibus Dormio Sextus Pompey
Топ-10 исторических игр Последний Римлянин
-Hierax-
  • Imperial
Imperial
1 186
Imperial
16
Imperial
325
Imperial
2 143
Imperial
9

Дата: 11 Январь 2017, 18:33

Variagmod (v1.5)
Ошибки и баги в моде
Imperial


Тема создана с целью сбора всех возможных ошибок, багов и т.д., которые были замечены в моде Variagmod (v1.5) в одном месте, где можно их увидеть, обсудить и предложить решение. По ходу заполнения темы, основные баги и их решения будут закрепляться в шапке темы.

Просьба давать подробное описание проблемы, желательно со скриншотами.



1. Игра ставится только на чистый Rome Total War 1.5!
2. Установка

3. Карта ММ не играбельна!
    -Hierax-
    • Imperial
    Imperial
    1 186
    Imperial
    16
    Imperial
    325
    Imperial
    2 143
    Imperial
    9

    Дата: 11 Январь 2017, 16:21

    AVE!

    Возникла проблема решение которой в голову пока не приходит. В кратце:
    при переходе хода вылет, когда город бунтует. Все текстовики прописаны правльно. Разные способы уже опробовал. В ваниле не вылетает, у меня сделано по примеру ванили. Непонимание, что делать обуслевлено следующими ситуациями:


    Когда государство уже вылетело, а его дворец/культура осталась в городе, который бунтует - в этом случаи происходил вылет без объяснений
    Спойлер (скрытая информация)

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



    Думал, что нужно отвязать воставший город от фракции, но решил проверить на Мессане, которая принадлежала ранее Брутту и эта фракция жива. В результате, получил аналогичный вылет.


    Затем решил проверить в начале кампании, будут вылеты или нет. По результатам все было впорядке, город бунтонул и повстанцы соответствовали, тем которые прописаны.


    Затем я повторно попробовал зделать бунты в гальских городах: Алезия, Лугдун... (играя за Сципиона - проблема уже была). Результат был не предсказуемым, так как Алезия бунтонула и вылета не было. После этого перезагрузил игру и повторно провел операцию - вылет. :042:


    На основании вышепроведенных иследований предположил, что вылет происходит из-за перегрузки системы, но это только догадки. К стати, вылет не только на Win10, ОС здесь видимо не причем. :038:
      Xanthippos
      • Imperial
      Imperial
      1 185
      Imperial
      7
      Imperial
      87
      Imperial
      939
      Imperial
      0

      Дата: 12 Январь 2017, 01:13

      Для просмотра ссылки Зарегистрируйесь
      Есть ли в моде АОР-система? И, если есть, то что она из себя представляет?
        -Hierax-
        • Imperial
        Imperial
        1 186
        Imperial
        16
        Imperial
        325
        Imperial
        2 143
        Imperial
        9

        Дата: 12 Январь 2017, 12:00

        Для просмотра ссылки Зарегистрируйесь , да система АОР в моде присутствует. Представляет собой найм "имееных" отрядов (афинских, спартанских...гоплитов, спец. иберийских, гальских, германских и фракийских отрядов) в конкретных регионах. У повстанцев нет возможности их набирать, они для slave нигде не прописаны.
          Салот Сар
          • Imperial
          Imperial
          952
          Imperial
          8
          Imperial
          187
          Imperial
          1 833
          Imperial
          0

          Дата: 12 Январь 2017, 23:32

          Для просмотра ссылки Зарегистрируйесь -Hierax- (12 Январь 2017, 12:00):

          Для просмотра ссылки Зарегистрируйесь , да система АОР в моде присутствует. Представляет собой найм "имееных" отрядов (афинских, спартанских...гоплитов, спец. иберийских, гальских, германских и фракийских отрядов) в конкретных регионах. У повстанцев нет возможности их набирать, они для slave нигде не прописаны.


          Так попробуйте прописать. И еще на всякий случай пропишите в найм ребелам крестьян или еще какой-нибудь лайтовый юнит, чтобы они могли его набирать во дворцах всех уровней. Возможно вылет происходит из-за неспособности сгенерировать войска.
            Xanthippos
            • Imperial
            Imperial
            1 185
            Imperial
            7
            Imperial
            87
            Imperial
            939
            Imperial
            0

            Дата: 13 Январь 2017, 01:51

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

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

            Совершенно верно, для профилактики т.н. revolt CTD рекомендуют для каждой фракции прописать наём во дворце хотя бы одного юнита категории infantry. А чтобы ИИ не злоупотреблял наймом через дворец, этот юнит можно сделать непривлекательным, увеличив цену и/или время его найма.
            Пример

            Кроме того, с этой же целью можно добавить в каждый наёмнический пул специальных супердорогих наёмников, которых бессмысленно использовать в обычных ситуациях. При этом нужно следить, чтобы в EDU эти наёмники были ассоциированы с соответствующими фракциями.
            Наконец, нельзя не упомянуть о гипотезе, согласно которой иногда повстанческая армия не может быть сгенерирована из-за того, что фракция, в пользу которой происходит восстание, находится в глубокой финансовой яме. Тут может помочь добавление скрипта финансовой помощи ИИ.
              -Hierax-
              • Imperial
              Imperial
              1 186
              Imperial
              16
              Imperial
              325
              Imperial
              2 143
              Imperial
              9

              Дата: 13 Январь 2017, 11:18

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

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

              В некоторых городах отряды крестьян прописаны, также добавлены наемники, которые должны появиться 100%.
              На начальном уровне проблем вообще нет, а вот после развития. И казалось, проблему нужно искать в текстовых, но по результатам эксперимента, Алезия один раз бунтует "нормально", а второй - вылет.

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

              Наконец, нельзя не упомянуть о гипотезе, согласно которой иногда повстанческая армия не может быть сгенерирована из-за того, что фракция, в пользу которой происходит восстание, находится в глубокой финансовой яме. Тут может помочь добавление скрипта финансовой помощи ИИ.

              В этом есть логика, но в моем случаи, город принадлежал фракции Карфаген, уже не существующей, подобный вылет был и в Мессане, которая принадлежала Брутту, очень богатому представителю римских семей.
                Xanthippos
                • Imperial
                Imperial
                1 185
                Imperial
                7
                Imperial
                87
                Imperial
                939
                Imperial
                0

                Дата: 13 Январь 2017, 16:57

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

                в моем случаи, город принадлежал фракции Карфаген, уже не существующей, подобный вылет был и в Мессане, которая принадлежала Брутту, очень богатому представителю римских семей.

                Если фракция-хозяйка уничтожена, то восставший город должен переходить к ребелам без всяких попбочных эффектов. Раз эффекты есть, то, возможно, в EDB для ребелов не прописана возможность нанимать войска в этом городе.
                Кстати, ещё одной причиной таких рандомных вылетов бывает несовпадение информации о фракции-хозяйке провинции в descr_strat и descr_regions.
                  -Hierax-
                  • Imperial
                  Imperial
                  1 186
                  Imperial
                  16
                  Imperial
                  325
                  Imperial
                  2 143
                  Imperial
                  9

                  Дата: 13 Январь 2017, 17:40

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

                  EDB для ребелов не прописана возможность нанимать войска в этом городе

                  В файле export_descr_buildings.txt, насколко знаю, вообще фракция slave не присутствует.

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

                  Кстати, ещё одной причиной таких рандомных вылетов бывает несовпадение информации о фракции-хозяйке провинции в descr_strat и descr_regions.

                  Проверял эту версию ранее, здесь все в порядке. :038:
                    -Hierax-
                    • Imperial
                    Imperial
                    1 186
                    Imperial
                    16
                    Imperial
                    325
                    Imperial
                    2 143
                    Imperial
                    9

                    Дата: 15 Январь 2017, 19:43

                    Решил посмотреть, что будет в новой кампании. Загрузил за Карфаген и пошел по пути "восстаний".
                    В каждом городе была гражданская революция

                    Затем начал заново кампанию за Сципиона, чтобы определить, когда именно вылет происходит
                    Спойлер (скрытая информация)

                    Так опытным путем было определено, что вылет происходит во время гражданской революции в городе, где была изменена культура.
                      • 4 Страниц
                      • 1
                      • 2
                      • 3
                      • 4
                      Введите ваши имя форумчанина и пароль:
                      Введите Ваше имя  
                      [Регистрация нового аккаунта]
                      Введите Ваш пароль 
                      [Восстановить пароль]

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


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

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