Сообщество Империал: Тестирование кампании через хотсит (Medieval 2: Total War) - Сообщество Империал

bitterhowl

Тестирование кампании через хотсит (Medieval 2: Total War)

Очередная подсмотренная мной полезная мулька с твц.
Тема создана: 26 марта 2020, 04:09 · Автор: bitterhowl
  • 6 Страниц
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
 4 
 bitterhowl
  • Imperial
Imperial
El Compilator

Дата: 26 марта 2020, 04:09

Imp

Этот способ сокращает уйму времени и очень полезен при разработке любого мода. Комп играет сам с собой в режиме хотсита, и в случае не особо тяжелого campaign_script способен докрутить до 200 хода за час-полтора. Есть некоторые ограничения - в хотсите работают не все скрипты из кампании, да. Но здесь мы тестируем не только их, но и вообще все параметры игры - наличие текстовых сообщений, описаний и т.д., событий, которые должны случиться далеко по ходу кампании (разные вторжения и прочее), даже собственно баланс фракций - кто побеждает в ходе игры, кто какие стеки нанимает и т.д. Для правки страт ИИ такой способ жизненно необходим и сильно сокращает время - отыгрывать самому полную кампанию это долго.

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

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

Итак, вы начали хотсит, вы на карте кампании. Нажимаете "пробел" (чтобы персонажи бегали, так быстрее идет тест), вызываете консоль и набираете в ней "control portugal" У меня Аррены - португалия. Вы набираете свою фракцию. Нажали enter - и все закрутилось уже без вас. Чтобы вернуть контроль над фракцией - снова вводите ту же команду через консоль. Теперь вы можете смотреть карту, регионы и т.д. - как при обычной игре.

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

Вот удобная штучка для автоматизации консольного ввода - иногда при тесте игра тормозит и символы в консоль вводятся медленно, и трудно остановить тест. Пропишите это в свой campaign_script, теперь при нажатии F3 у вас автоматически введется control portugal.
Спойлер (раскрыть)

Понятно, что вы поменяете имя фракции на нужное вам. Удачных тестов!
     Norinke
    • Imperial
    Imperial
    Отец моддинга

    Дата: 29 марта 2020, 02:19

    Hamilkar (29 марта 2020, 01:47):

    Norinke

    это тоже самое что поменять в машине масло не купивши в магазине масло, и не давши денег мастеру или самому ничего не сделать, это как делать картошку в мундирах не поставив воду и не купив картошку, во всем нужно прилегать усилия

    нет, это скорее есть у тебя запорожец и в нем не работает радио. Оно конечно хорошо, чтобы был способ не сложный его починить, но ты не будешь учиться на автомеханика или радиотехника чтобы его починить :041:

    это скорее как починить перебитые наушники, нужно купить паяльник, канифоль, припой, и все спаять за 2 минуты на века, или можно просто перемотать изолентой, но не факт что будет работать

    Я основы для скриптов выучил за день второй, стал богом скриптинга за неделю или когда там ввели возможность давать себе крутые прозвища на империале :0142:
       Hamilkar
      • Imperial
      Imperial
      Rb Mhnt

      Дата: 29 марта 2020, 02:28

      youneuoy

      И как минимум мне будет интересно поиграть в сит с полноценными скриптами

      К сожалению интерес зависит от массовки, а не одного человека

      youneuoy

      к сожалению быстро ничего подобного сделать не получится

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

      Norinke

      это скорее как починить перебитые наушники, нужно купить паяльник, канифоль, припой, и все спаять за 2 минуты на века, или можно просто перемотать изолентой, но не факт что будет работать

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

      Norinke

      Я основы для скриптов выучил за день второй, стал богом скриптинга за неделю или когда там ввели возможность давать себе крутые прозвища на империале

      Молодец, раз все так быстро и просто, то адаптируй для сита скрипты хотя бы в одном моде и тогда убедишь меня :041: Кстати, есть даже способ обойти заблокированную консоль
         bitterhowl
        • Imperial
        Imperial
        El Compilator

        Дата: 29 марта 2020, 04:30

        Тут bitterhowl делает ход конем и выпускает свой адаптированный Вестерос через пару месяцев. И придется хотситерам отринуть древних греков и через нехочу давить ванильных ланнистеров.
           youneuoy
          • Imperial
          Imperial
          Форумчанин

          Дата: 29 марта 2020, 04:32

          Hamilkar

          К сожалению интерес зависит от массовки, а не одного человека

          с буржуями будем играть :017:
             bitterhowl
            • Imperial
            Imperial
            El Compilator

            Дата: 29 марта 2020, 05:12

            Hamilkar (29 марта 2020, 02:28):

            И пример не подходит, скрипты можно вообще удалить и игра продолжит работать.

            Золотые слова. Здесь мы возвращаемся, собственно, к заявленной теме - способу тестировать баланс, ИИ, исторические события и те скрипты, которые случайно не слетели.
               Norinke
              • Imperial
              Imperial
              Отец моддинга

              Дата: 29 марта 2020, 06:44

              Я даже не знаю как хот-сит запустить, а тут вы говорите о адаптации :0142:
                 gaulish723
                • Imperial
                Imperial
                Форумчанин

                Дата: 03 апреля 2020, 02:54

                Если в моде его нет через конфу прописать.
                   bitterhowl
                  • Imperial
                  Imperial
                  El Compilator

                  Дата: 15 апреля 2020, 08:21

                  Вот нашел обсуждение про оптимизацию скрипта под хотсит.

                  Для просмотра ссылки Зарегистрируйтесь
                     Quintus Sertorius
                    • Imperial
                    Imperial
                    Форумчанин

                    Дата: 18 апреля 2020, 18:50

                    Лично для меня очень важная и нужная информация, теперь буду играть только в хотсит :006:
                       Xamax
                      • Imperial
                      Imperial
                      Форумчанин

                      Дата: 18 апреля 2020, 19:15

                      Quintus Sertorius (18 апреля 2020, 18:50):

                      Лично для меня очень важная и нужная информация, теперь буду играть только в хотсит :006:

                      Для просмотра ссылки Зарегистрируйтесь
                        • 6 Страниц
                        • 1
                        • 2
                        • 3
                        • 4
                        • 5
                        • 6
                         Похожие Темы
                        МРусская архитектура для Medieval 2: Total War
                        Уникальная архитектура для русских фракций
                        Автор d dzik123
                        Обновление 38 мин. назад
                        TВидео Total War: Warhammer I / II/ III
                        Видео Total War: Warhammer I / II/ III
                        Автор n nia
                        Обновление Сегодня, 12:23
                        TСледующая игра в серии TW после Total War: Pharaoh
                        Гадаем на кофейной гуще
                        Автор a agnez
                        Обновление Сегодня, 12:15
                        Воспользуйтесь одной из соц-сетей для входа
                        РегистрацияВход на форум 
                        Сообщество ИмпериалMedieval 2: Total War Моды Medieval 2 Total War: Kingdoms Мастерская M2:TW Обратная Связь
                        Стиль:Language: 
                        «Империал» · Условия · Ответственность · Визитка · 28 мар 2024, 14:34 · Зеркала: Org, Site, Online · Эльдорадо казино · Gold казино · Счётчики