Сообщество Империал: Скрипты и скриптинг в Rome: Total War - Сообщество Империал

VIR

Скрипты и скриптинг в Rome: Total War

Делимся опытом, let the profit
Тема создана: 14 февраля 2007, 01:42 · Автор: VIR
 VIR
  • Imperial
Imperial
Форумчанин

Дата: 14 февраля 2007, 01:42

Тут занялся я созданием скриптов для своего мода. Полазил на буржуйских форумах и обнаружил, что можно очень многое сделать с их помощью! Ё%
Я например разабрался(надеюсь) как добавлять с помощью скрипта в ходе игры деньги, армии, новые строения! Но я хочу сделать привязку этих событий к выполнению определенных условий, а не просто с наступлением даты.
Возможно найдутся знающие люди и мы разберемся как это сделать все сообща!? Imp


Информация от камрада HouseOfHam

Спойлер (раскрыть)


     Theodosivs Magnvs
    • Imperial
    Imperial
    -DUX-

    Дата: 13 марта 2013, 07:12

    :035: Генератор скрипта "многоходового" скачай и он сам такой скрипт напишет. При этом можно выбирать и количесво ходов лета и зимы.
       HouseOfHam
      • Imperial
      Imperial
      Форумчанин

      Дата: 13 марта 2013, 18:22

      Это из-за того что движок РТВ не убивает предыдущий скрипт когда выходишь из текущей кампании. Единственный способ это обойти (не считая полного выхода и перезапуска программы) - добавить монитор дающий возможность убить скрипт вручную перед перезапуском кампании.
      ;;;
      ;;; --- Forced shutdown ---
      ;;;
      ;;; Press 'Esc' on the campaign map, then click on the '?' button in the
      ;;; menu scroll to terminate the script.
      ;;;
      ;;; When would this be useful? -- When you are already in a game and
      ;;; exit back to the main menu to restart the campaign, or reload a saved
      ;;; game, RTW does not automatically terminate the script, so you have
      ;;; to do it yourself. If you leave the old script running, you'll have all
      ;;; sorts of weird problems with the script in the new game.
      ;;;
      monitor_event ScrollAdviceRequested ScrollAdviceRequested end_game_scroll
          terminate_script
      end_monitor
      


      IL9MIM

      Решил добавить скрипт 1 год = 4 хода, но возникли трудности при игре.
      Если заходишь в кампанию в первый раз - все идет нормально как прописал. Но если выходишь из кампании в главное меню и начинаешь новую кампанию, возникают две проблемы:
      1. Скрипт запускается, но отсчет идет под двухходовому году.
      Или
      2. Скрипт запускается, но или в самом начале игра стартует с того года, который кампанию должен закончить, или при активации скрипта советником выставляется этот самый год. Жмешь кнопку конца хода - выскакиевает сообщение, что условие победы не выполнено (т.к. начинается уже следующий за последним в кампании год).
         Аллекс
        • Imperial
        Imperial
        Форумчанин

        Дата: 16 марта 2013, 03:46

        Купил диск с РТВ 1.5+ Би1.6+Алекс 1.9. Переустановил некоторые моды. Получил нестабильность.Например если включаю в ИБФД все скрипты+4 хода за год и начинаются вылеты, при переходе хода. В легион 4 начались вылеты при загрузке битв. Выясняю влияет ли здесь скрипт "реформы". В юлиане начались вылеты на тактической карте, обычно к концу боя. Зато греческий мод (из-за которго собственно и взял диск) работает отлично. Раньше Использовал пиратку РТВ 1.3+Би1.4. Не патчились они и я просто менял екзешники РТВ 1.3+Би1.4 на екзешники РТВ 1.5+ Би1.6 и устанавливал моды. И прокатывало почти везде, кроме грецкого мода. Есть ли какая-нибудь противоскриптовылетная напасть?
           IL9MIM
          • Imperial
          Imperial
          Форумчанин

          Дата: 17 марта 2013, 05:40

          Аллекс (16 марта 2013, 03:46):

          Есть ли какая-нибудь противоскриптовылетная напасть?

          Может, их вообще отключить? Я, например, пытался кой-чего подредактировать в моде Властелин колец - игра вылетала. Убрал скрипты - и те же самые изменения пошли без сучка без задоринки.
             Аллекс
            • Imperial
            Imperial
            Форумчанин

            Дата: 17 марта 2013, 10:24

            Да, в ИБФД я так и поступил,игра теперь будет чуть короче... А в Легионе же ведь реформы Армии завязаны на скрипт, да и в Юлиане тоже наверно скрипт не спроста...Ничего если прижмет, снова переустановлю на старую пиратку и переиграю. Пока там еще Рим2 выйдет, пока хоряшки исправят... но хотелось бы противоскриптовылетную напасть все таки...
               AriX
              • Imperial
              Imperial
              Форумчанин

              Дата: 30 марта 2013, 19:24

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

                Дата: 31 марта 2013, 22:04

                Можно сделать так, что после строительства одного простого здания скриптом возникает твое особое здание (в ЕДВ оно не должно входить в число зданий которые может строить нужная тебе фракция). А потом скриптом устанавливаешь счетчик, при срабатывании которого нужное тебе здание разрушается.
                Я тут просто рассказал агоритм построения скрипта - в скриптовиках (тут кажется есть пак со всеми скриптовыми командами) ищещь нужные команды и создаешь скрипт (я просто сейчас довольно далек от модинга РТВ и конкретно не помню нужных команд но знаю что такие команды имеются и работают на движке Александра).
                   Vatson
                  • Imperial
                  Imperial
                  Форумчанин

                  Дата: 25 мая 2013, 00:17

                  monitor_event FactionTurnStart FactionType seleucid
                  and not FactionIsLocal

                  console_command add_money seleucid, 2000

                  end_monitor
                  Камрады, я пытаясь обхватить побыстрее все стороны моддинга RTW нашел скрипт для добавления денег Селевкидам. Вопросы
                  - Куда его писать? И как активировать?(Брал скрипт с TW Центра. Для просмотра ссылки Зарегистрируйтесь пост Atilius'a (№8)
                     Промахой
                    • Imperial
                    Imperial
                    Высший разум-Т.

                    Дата: 04 октября 2013, 06:24

                    Здравия всем.

                    Подскажите пожалуйста как изменить пункты перемещения армии на глобальной карте.
                    А то в Extended Cultures что бы дойти от Александрии до Нисы с дорогами 3 уровня нужно 4-5 ходов.

                    Например в Europa Barbarorum для этого нужно ходов 10-20.
                       RomanTim
                      • Imperial
                      Imperial
                      Гражданин

                      Дата: 04 октября 2013, 16:32

                      CRASHS, в теме туторов есть ответ, и при чем тут скрипты ?
                         Похожие Темы
                        TОбсуждение Total War: Pharaoh
                        Очередная часть серии игр Total War
                        Автор J Jackel
                        Обновление Сегодня, 02:42
                        ЭRetrofit Mod v 1.00 - Hotseat Medieval 2 Total War
                        Давным-давно в далекой-предалекой галактике шли... Тотальные воины
                        Автор А Алексей_Гетьма...
                        Обновление Сегодня, 00:27
                        ЗЮг-Западный Угол Европы (хот-сит по ваниле Rome: Total War)
                        хот-сит кампания по Rome: Total War, ванила, онлайн бои между игроками
                        Автор J Jekas
                        Обновление Вчера, 22:34
                        Воспользуйтесь одной из соц-сетей для входа
                        РегистрацияВход на форум 
                        Сообщество ИмпериалRome: Total War Моды Rome: Total War Мастерская RTW Обратная Связь
                        Стиль:Language: 
                        «Империал» · Условия · Ответственность · Визитка · 29 мар 2024, 04:29 · Зеркала: Org, Site, Online · Эльдорадо казино · Gold казино · Счётчики