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

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

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

  • 4 Страниц
  • 1
  • 2
  • 3
  • 4

Недавно добавленные Статьи

Россия

JulianSol

-Hierax-

    1 162

    15

    9

    305

    1 964
  • Статус:Praefectus urbi

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

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


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

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



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

3. Карта ММ не играбельна!
    • 4 Страниц
    • 1
    • 2
    • 3
    • 4

    -Hierax-

      1 162

      15

      9

      305

      1 964
    • Статус:Praefectus urbi

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

    AVE!

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


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

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



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


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


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


    На основании вышепроведенных иследований предположил, что вылет происходит из-за перегрузки системы, но это только догадки. К стати, вылет не только на Win10, ОС здесь видимо не причем. :038:

      Xanthippos

        1 150

        7

        0

        80

        834
      • Статус:Примипил

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

      Для просмотра ссылки Зарегистрируйесь
      Есть ли в моде АОР-система? И, если есть, то что она из себя представляет?

        -Hierax-

          1 162

          15

          9

          305

          1 964
        • Статус:Praefectus urbi

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

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

          Салот Сар

            762

            7

            0

            137

            1 335
          • Статус:Центурион

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

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

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


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

            Xanthippos

              1 150

              7

              0

              80

              834
            • Статус:Примипил

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

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

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

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

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

              -Hierax-

                1 162

                15

                9

                305

                1 964
              • Статус:Praefectus urbi

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

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

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

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

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

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

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

                Xanthippos

                  1 150

                  7

                  0

                  80

                  834
                • Статус:Примипил

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

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

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

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

                  -Hierax-

                    1 162

                    15

                    9

                    305

                    1 964
                  • Статус:Praefectus urbi

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

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

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

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

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

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

                  Проверял эту версию ранее, здесь все в порядке. :038:

                    -Hierax-

                      1 162

                      15

                      9

                      305

                      1 964
                    • Статус:Praefectus urbi

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

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

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

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

                      Лента Новостей

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

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

                      Не стесняйся, общайся -


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


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

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