Сообщество Империал: VDM - в PÜA !!! - Сообщество Империал

Flavius

VDM - в PÜA !!!

Интегрируемое приложение от мастера VadAntS.
Тема создана: 13 мая 2014, 18:05 · Автор: Flavius
 7  
 VadAntS
  • Imperial
Imperial
Форумчанин

Дата: 27 октября 2014, 15:23

Imp

VDM 2.2
VadAntS Desease Mod
для
Pirates Über Alles & Russian Company
сборки F-1 (версий - до 18.11.2020г - см. Для просмотра ссылки Зарегистрируйтесь!)


Для сборки F-1 (версий - после декабря 2020г)



ВИДЕО
Спойлер (раскрыть)


УСТАНОВКА, ЗАПУСК, УДАЛЕНИЕ (для версий PÜA - до 18.11.2020г - см. Для просмотра ссылки Зарегистрируйтесь!)
Спойлер (раскрыть)


ОПИСАНИЕ
Спойлер (раскрыть)


УПРАВЛЕНИЕ СКРИПТАМИ
Спойлер (раскрыть)


Для просмотра ссылки Зарегистрируйтесь
К версии VDM от 23.06.2019 для PÜA версий - до 18.11.2020г - см. Для просмотра ссылки Зарегистрируйтесь!
*Файл VDM_src данного архива содержит в себе важную поправку (Fix/заплатку) для игры с VDM на Больших картах (bigMap) PUA.
Без этой поправки VDM версии от 23.06.2019 не будет работать с картами, где есть фракции Хайдарабад и Канди.
Поэтому её необходимо устанавливать при игре на Больших картах (bigMap).
Установка.
Установить обычным образом приложение VDM, с выбором под игру на Больших картах.
Затем положить в папку data игры файл VDM_src из данного архива, с заменой.
Всё. Можно играть. Кампанию начать заново.


*Все любители этого мода могут воспользоваться данными кошельками для адресной помощи непосредственно автору VadAntS и его проекту!
Webmoney Z344466970610
ЯндексДеньги 410014742440765

     Flavius
    • Imperial
    Imperial
    Форумчанин

    Дата: 23 ноября 2020, 12:49

    Внимание!
    Предлагаю вашему вниманию версию VDM, интегрированную
    в PÜA сборку F-1.
    Описание.
    Спойлер (раскрыть)

    Imp

    Для просмотра ссылки Зарегистрируйтесь и установить PÜA сборку F-1 после 24.12.2020г.

       Емельян
      • Imperial
      Imperial
      Форумчанин

      Дата: 16 декабря 2020, 19:47

      Flavius (16 декабря 2020, 19:12):

      Емельян

      со скриптом что-то не так
      Значит надо методом перебора найти проблемный скрипт. - По одному их отключать.
      Вот он-- SomeBrainsToAI - ИИ активно ремонтирует поврежденные здания, а также - оттоманы,
      русские и шведы под ИИ-управлением имеют большую дальность передвижения на своих территориях.Нашёл этим методом.
         ErmakOff
        • Imperial
        Imperial
        Форумчанин

        Дата: 04 января 2021, 13:05

        Dan28 (04 января 2021, 11:48):

        Кто-то может обьяснить, почему не работают изменения лимита армий?

        Возможно не соответствует уровню сложности.
        ManpowerScript (скрипт лимита армий) - если используется скрипт лимита армий,
        то нужно в scripting.lua указать сложность кампании,
        вот здесь:
        --campaign difficulty
        --easy=1, normal=2, hard=3, very hard=4
        CurDif=4

        По умолчанию стоит 3 (хард)
           ErmakOff
          • Imperial
          Imperial
          Форумчанин

          Дата: 06 января 2021, 12:06

          Кто хочет играть с VDM, без ванильного присоединения колоний в Вест-Индии, при редактировании VDM script удалите строки

          elseif conditions.TurnNumber(context) == 2 then

          if conditions.FactionName("britain", context) and conditions.FactionIsHuman("britain", context) then
          scripting.game_interface:trigger_custom_mission("britain_protectorate", "britain", "protectorate_region_capture", 0, "georgia_usa+cherokee_territory+new_france", "", "mission_text_text_main_protectorate_thirteen_colonies_text", "mission_text_text_main_protectorate_thirteen_colonies_reward", 0, "thirteen_colonies", context)
          elseif conditions.FactionName("spain", context) and conditions.FactionIsHuman("spain", context) then
          scripting.game_interface:trigger_custom_mission("spain_protectorate", "spain", "protectorate_region_capture", 0, "trinidad_tobago+tejas+curacao", "", "mission_text_text_main_protectorate_new_spain_text", "mission_text_text_main_protectorate_new_spain_reward", 0, "new_spain", context)
          elseif conditions.FactionName("france", context) and conditions.FactionIsHuman("france", context) then
          scripting.game_interface:trigger_custom_mission("france_protectorate", "france", "protectorate_region_capture", 0, "michigan_territory+algonquin_territory+cherokee_territory", "", "mission_text_text_main_protectorate_louisiana_text", "mission_text_text_main_protectorate_louisiana_reward", 0, "louisiana", context)
          end

          end

          if CampaignUI.CurrentYear()<1772 then
          if conditions.FactionName("britain", context) and not conditions.FactionIsHuman("britain", context) and CampaignUI.PlayerFactionId()~="thirteen_colonies" then
          scripting.game_interface:grant_faction_handover("britain", "thirteen_colonies", 6, 15, context)
          elseif conditions.FactionName("spain", context) and not conditions.FactionIsHuman("spain", context) and CampaignUI.PlayerFactionId()~="new_spain" then
          scripting.game_interface:grant_faction_handover("spain", "new_spain", 6, 15, context)
          elseif conditions.FactionName("france", context) and not conditions.FactionIsHuman("france", context) and CampaignUI.PlayerFactionId()~="louisiana" then
          scripting.game_interface:grant_faction_handover("france", "louisiana", 6, 15, context)
          end

          Imp
             electromagic
            • Imperial
            Imperial
            Форумчанин

            Дата: 07 января 2021, 15:23

            Dan28 (07 января 2021, 00:32):

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

            Если игра с VDM, то просто делаем квиксейв-квиклоад (ctrl-s, ctrl+l). После чего кнопка нажимается. Мне помогало.
               Роберт Полсон
              • Imperial
              Imperial
              Форумчанин

              Дата: 07 ноября 2021, 18:53

              Хотел бы поделиться своими правками. Сыграл три короткие кампании за 13-колоний, РИ и Мальту - никаких проблем. Итак, что правлено: убрал стартовый бонус на юнитов для фракций, теперь все начинают одинаково. Стартовый стек - 20 юнитов для всех, всё остальное зависит от развития сельского хозяйства (это справедливо для ManpowerMult=1, если поставим 2, то стартовый стек будет 40 юнитов, если 0 - то фракция будет опираться исключительно на своё сельское хозяйство). Армию надо чем то кормить. Плюс это положительно сказалось на османах, т.к. их стартовый бонус составлял аж 75 отрядов, а теперь - 50.
              Далее, решил таки играть с "генеральским" скриптом, но изменил условие, по которому ИИ ставит в стек генерала или адмирала. Раньше условие было: отряд от 5-и юнитов, я сделал 10. Отыграл три кампании - никаких вылетов.
              Изменил также обучение войск дворянами. Раньше дворяне обучали максимум три юнита, теперь пять, т.е. полный стек в 20 юнитов получает одну лычку за год, что очень удобно, как по мне, но и накладно, поскольку на обучение будет тратиться в полтора раза больше денег. Пока всё. :017:
              Скрипт брался из VDM_src.pack, скрипт не хочет компилироваться в luac, но игра его отлично читает и формате lua. :victory-style:

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

                Дата: 08 ноября 2021, 09:26

                Как сделать так, чтобы скрипт на присоединение торговых компаний работал с VDM?
                Для этого нужно отрыть scripting.lua и добавить строку local trcomp = require "data.trade_comp_gift_script" например после строки local anc = require "data.ancillaries_script" и сохранить файл. Всё, теперь всё работает. :victory-style:
                   Роберт Полсон
                  • Imperial
                  Imperial
                  Форумчанин

                  Дата: 08 ноября 2021, 15:16

                  Дополнил trade_comp_gift_script и ввёл в большую игру Португалию, теперь и её торговая компания присоединяется метрополии, наравне с британской и французской. :006:
                  Заодно научился компилировать скрипты через WALLI. :victory-style:
                  В папке лежат дополненные PUA_trade_comp_gift_movie.pack и VDM_src.pack.
                  Для просмотра ссылки Зарегистрируйтесь
                     Flavius
                    • Imperial
                    Imperial
                    Форумчанин

                    Дата: 14 ноября 2021, 19:18

                    Мнение Rob Talbot по поводу вылетов (у которого их нет).

                    Rob Talbot

                    Всё дело в том, что с VDM нужно использовать старый .NET Framework 3.5. Это просто обязательно!

                    *Полезное наблюдение для данной темы от Volhov:
                    Кинул PU_AF_BRERTZ_AI_movie вроде бы норм стало, да так норм что 2 фул стека до Киева дошло (одно из решений проблемы "зависания на османах").
                    Imp
                    И да 30 отрядов в стеке работают с ВДМ вот какие скрипты надо выключить чтобы все работало:
                    Imp
                       Роберт Полсон
                      • Imperial
                      Imperial
                      Форумчанин

                      Дата: 01 октября 2023, 21:22

                      Sashko_777 (01 октября 2023, 20:20):

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

                      В файле scripting.lua найти строку
                      	if CampaignUI.CurrentYear()<1772 then

                      И заменить на
                      	if CampaignUI.CurrentYear()>1772 then

                      Тогда Тринадцать колоний, Новая Франция и Новая Испания не присоединяться к своим метрополиям с течением времени в ранней кампании.

                      [-Добавлено к сообщению-]

                      Чтобы торговые компании не присоединялись к метрополиям не нужно прожимать в лаунчере кнопку Trade comp plus.
                         Роберт Полсон
                        • Imperial
                        Imperial
                        Форумчанин

                        Дата: 25 марта 2024, 15:51

                        Помнится кто-то писал, что при игре с VDM за Осман, у султана появляется трейт "Православие". Чтобы это изменить, нужно завести в Константинополь имамов и когда уровень религии Ислам станет больше 50%, то султан получит трейт "Ислам". :victory-style:
                        Просьба закрепить сообщение в шапке.
                           DarkNight
                          • Imperial
                          Imperial
                          Форумчанин

                          Дата: 28 апреля 2020, 02:05

                          Всем здарова, хочу вот в который раз начать перепроходить империю PUA уже проходил , сейчас хочу VDM освоить )) посоветуйте как лучше скачать установить и собрать чтоб все работало с VDM
                             Zorender Strateg
                            • Imperial
                            Imperial
                            Форумчанин

                            Дата: 28 апреля 2020, 20:47

                            DarkNight (28 апреля 2020, 02:05):

                            Всем здарова, хочу вот в который раз начать перепроходить империю PUA уже проходил , сейчас хочу VDM освоить )) посоветуйте как лучше скачать установить и собрать чтоб все работало с VDM

                            Здравствуйте! В шапке темы под вторым спойлером расписан порядок установки, запуска и удаления приложения VDM, также всю полезную информацию, включая полное описание, можно найти на Яндекс и Google дисках. Следует обратить внимание на важную особенность, что VDM устанавливается либо под кампании на классической карте, либо под кампании на Большой карте (BigMap). Для крайних версий BigMap, где есть государства Сербия, Хайдарабад и Канди, дополнительно необходимо установить Fix-заплатку.
                               bulavkin
                              • Imperial
                              Imperial
                              Форумчанин

                              Дата: 29 апреля 2020, 21:00

                              камрады, ответьте пожалуйста!
                              начал осваивать "ето дивное чудо" не могу нажать ход, прочитать задачу тоже не могу ))) навожу мышку пишет режим паузы ?? как с этим бороться?
                                 Zorender Strateg
                                • Imperial
                                Imperial
                                Форумчанин

                                Дата: 29 апреля 2020, 23:20

                                bulavkin (29 апреля 2020, 21:00):

                                камрады, ответьте пожалуйста!
                                начал осваивать "ето дивное чудо" не могу нажать ход, прочитать задачу тоже не могу ))) навожу мышку пишет режим паузы ?? как с этим бороться?

                                Здравствуйте, следует обратиться к описанию VDM:

                                Важные технические примечания.

                                *Советника в игре при использовании VDM рекомендуется отключать.
                                *Если кнопки с сообщениями в левом верхнем углу не открываются, надо один раз вызвать советника и закрыть его. Советника можно открыть через любой вопросительный знак любого подменю.

                                Очень редко, но может быть ситуация, когда кнопка перехода хода неактивна, хотя все задачи и сообщения прочитаны, в таком случае следует сделать быстрое сохранение кампании (Ctrl+S) и быструю загрузку (Ctrl+L), после этого можно успешно завершить текущий ход.
                                   Argail
                                  • Imperial
                                  Imperial
                                  Форумчанин

                                  Дата: 03 мая 2020, 16:01

                                  Привет ребятки.. Дааа!! Мод и ВДМ в нём - выше всяких похвал!! Создателем и всей команде огромное спасибо за получаемое удовольствие!
                                  Короче наслаждаюсь до сих пор.. идёт 1723 год - на обычной карте..многие пали(швеция).. некоторые ещё бодаются(османы) - но всему виной русский дух - и усе будут частью земли Русской..
                                  Стараюсь не мучать вас вопросами - ну и решать проблемы с помощью внимательного прочтения форума - там почти на всё ответы есть (за что кстати отдельный респект) :)
                                  Но вот появилась всё таки проблема ..то ли я не нашёл(.. ну вообщем:
                                  Играю за Россию(поняли уже)) - нажимаю переход хода..первой начинает действия - Англия - и начинает с того что предлагает мне до жути невыгодный обмен техами ..я отказываюсь ..или соглашаюсь - не важно.. иии всё(( - на этом Англия перестаёт вообще что либо делать - больше она просто не ходит(..Ждал час+.. нифига.. Перезагрузка не помогает - как ток предлагает обмен за лям - игра просто останавливается .. причём всё работает!! - ни вылетов .. ни тормазов.. в ДЗ - раотают все подпрограммы.. короче она засыпает)).. Кто может сталкивался как править сие..Нашёл пока ток один выход - гружусь с автосеёва - и избавляю её до перехода хода от всех техов с которыми она может со мной поделиться - но вы ж понимаете что это просто маразм отдавать ей по 5 своих навороченных за 2 её говёные(((..Тогда в переход хода у нас с ней нет дип. контакта - и игра благополучьненько колесит дальше..Це ж читерство с её монархической стороны :037: Короче хелп плиз
                                     Flavius
                                    • Imperial
                                    Imperial
                                    Форумчанин

                                    Дата: 04 мая 2020, 12:46

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

                                    как ток предлагает обмен за лям
                                    Наверно глючит скрипт связанный с этим лямом - дипломатический. Он отключаем, как и все остальные.
                                       Pegas0788
                                      • Imperial
                                      Imperial
                                      Форумчанин

                                      Дата: 10 июня 2020, 10:15

                                      Добрый день! Помогите пожалуйста решить проблему! не понимаю: что нужно сделать :-(
                                      При запуске выдаёт такую ошибку:


                                      Подробная информация об использовании оперативной
                                      (JIT) отладки вместо данного диалогового
                                      окна содержится в конце этого сообщения.

                                      ************** Текст исключения **************
                                      System.ArgumentException: not a pack file
                                      Имя параметра: filepath
                                      в Common.PackFile.Open(String filepath)
                                      в Common.PackFile..ctor(String filepath)
                                      в WALI_Launcher_ETW.FormLauncer.fillModListView(String profileName)
                                      в System.Windows.Forms.ComboBox.OnSelectedIndexChanged(EventArgs e)
                                      в System.Windows.Forms.ComboBox.set_SelectedIndex(Int32 value)
                                      в WALI_Launcher_ETW.FormLauncer.ModManagerForm_Shown(Object sender, EventArgs e)
                                      в System.Windows.Forms.Form.OnShown(EventArgs e)
                                      в System.Windows.Forms.Control.InvokeMarshaledCallbackHelper(Object obj)
                                      в System.Threading.ExecutionContext.runTryCode(Object userData)
                                      в System.Runtime.CompilerServices.RuntimeHelpers.ExecuteCodeWithGuaranteedCleanup(TryCode code, CleanupCode backoutCode, Object userData)
                                      в System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
                                      в System.Windows.Forms.Control.InvokeMarshaledCallback(ThreadMethodEntry tme)
                                      в System.Windows.Forms.Control.InvokeMarshaledCallbacks()


                                      ************** Загруженные сборки **************
                                      mscorlib
                                      Версия сборки: 2.0.0.0
                                      Версия Win32: 2.0.50727.5420 (Win7SP1.050727-5400)
                                      CodeBase: file:///C:/Windows/Microsoft.NET/Framework64/v2.0.50727/mscorlib.dll
                                      ----------------------------------------
                                      WALI_Launcher_ETW
                                      Версия сборки: 1.0.0.0
                                      Версия Win32: 1.0
                                      CodeBase: file:///D:/Empire.Total%20War.v%201.5.0.1332.21992%20+%208%20DLC/data/WALI/Launcher_ETW. exe
                                      ----------------------------------------
                                      System.Windows.Forms
                                      Версия сборки: 2.0.0.0
                                      Версия Win32: 2.0.50727.5420 (Win7SP1.050727-5400)
                                      CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Windows.Forms/2.0.0.0__b77a5c561934e089/ System.Windows.Forms.dll
                                      ----------------------------------------
                                      System
                                      Версия сборки: 2.0.0.0
                                      Версия Win32: 2.0.50727.5420 (Win7SP1.050727-5400)
                                      CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
                                      ----------------------------------------
                                      System.Drawing
                                      Версия сборки: 2.0.0.0
                                      Версия Win32: 2.0.50727.5420 (Win7SP1.050727-5400)
                                      CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Drawing/2.0.0.0__b03f5f7f11d50a3a/System. Drawing.dll
                                      ----------------------------------------
                                      Accessibility
                                      Версия сборки: 2.0.0.0
                                      Версия Win32: 2.0.50727.4927 (NetFXspW7.050727-4900)
                                      CodeBase: file:///C:/Windows/assembly/GAC_MSIL/Accessibility/2.0.0.0__b03f5f7f11d50a3a/Accessibility. dll
                                      ----------------------------------------
                                      System.Configuration
                                      Версия сборки: 2.0.0.0
                                      Версия Win32: 2.0.50727.5420 (Win7SP1.050727-5400)
                                      CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Configuration/2.0.0.0__b03f5f7f11d50a3a/ System.Configuration.dll
                                      ----------------------------------------
                                      System.Xml
                                      Версия сборки: 2.0.0.0
                                      Версия Win32: 2.0.50727.5420 (Win7SP1.050727-5400)
                                      CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Xml/2.0.0.0__b77a5c561934e089/System. Xml.dll
                                      ----------------------------------------
                                      Common
                                      Версия сборки: 1.0.0.0
                                      Версия Win32: 1.0.0.0
                                      CodeBase: file:///D:/Empire.Total%20War.v%201.5.0.1332.21992%20+%208%20DLC/data/WALI/Common. DLL
                                      ----------------------------------------
                                      mscorlib.resources
                                      Версия сборки: 2.0.0.0
                                      Версия Win32: 2.0.50727.5420 (Win7SP1.050727-5400)
                                      CodeBase: file:///C:/Windows/Microsoft.NET/Framework64/v2.0.50727/mscorlib.dll
                                      ----------------------------------------
                                      System.Windows.Forms.resources
                                      Версия сборки: 2.0.0.0
                                      Версия Win32: 2.0.50727.4927 (NetFXspW7.050727-4900)
                                      CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Windows.Forms.resources/2.0.0.0_ru_b77a5c561934e089/ System.Windows.Forms.resources.dll
                                      ----------------------------------------

                                      ************** Оперативная отладка (JIT) **************
                                      Для подключения оперативной (JIT) отладки файл .config данного
                                      приложения или компьютера (machine.config) должен иметь
                                      значение jitDebugging, установленное в секции system.windows.forms.
                                      Приложение также должно быть скомпилировано с включенной
                                      отладкой.

                                      Например:

                                      <configuration>
                                      <system.windows.forms jitDebugging="true" />
                                      </configuration>

                                      При включенной отладке JIT любое необрабатываемое исключение
                                      пересылается отладчику JIT, зарегистрированному на данном компьютере,
                                      вместо того чтобы обрабатываться данным диалоговым окном.
                                         vigarh
                                        • Imperial
                                        Imperial
                                        Форумчанин

                                        Дата: 12 июня 2020, 16:58

                                        Здравствуйте! Подскажите пожалуйста не могу понять как обучать войска дворянами, вывел армию, появились колья, завожу дворянина. Опыт никому не капает... что я делаю не так?
                                           ErmakOff
                                          • Imperial
                                          Imperial
                                          Форумчанин

                                          Дата: 13 июня 2020, 19:35

                                          Дворянин добавляет лычки отрядам, когда есть деньги в казне. С каждым ходом они списываются. Если денег при переходе хода нет, то и обучения не происходит.
                                             vigarh
                                            • Imperial
                                            Imperial
                                            Форумчанин

                                            Дата: 15 июня 2020, 07:12

                                            Для просмотра ссылки ЗарегистрируйтесьErmakOff (13 июня 2020, 19:35):

                                            Дворянин добавляет лычки отрядам, когда есть деньги в казне. С каждым ходом они списываются. Если денег при переходе хода нет, то и обучения не происходит.

                                            Деньги есть, лычки через сколько ходов примерно появляются? Ходов 10 прошло и нечего. Возможно что я в сохранке сделал 12 ходов в год и за этого ничего не происходиТ?
                                              Воспользуйтесь одной из соц-сетей для входа
                                              РегистрацияВход на форум 
                                              Сообщество ИмпериалEmpire: Total War Empire: Total War Pirates Uber Alles & Russian Company Обратная Связь
                                              Стиль:Language: 
                                              «Империал» · Условия · Ответственность · Визитка · 29 мар 2024, 09:24 · Зеркала: Org, Site, Online · Эльдорадо казино · Gold казино · Счётчики