Учебник:Как установить скрипт


XP


Пример списка установленных скриптов. Вначале идут зависимости и Core-скрипты, далее — скрипты, которым эти зависмости требуются для работы и под конец скрипты без зависимостей.


  1. Скачайте файла скрипта с сайта разработчика или форума.
  2. Скачайте все указанные зависимости — обычно указываются разработчиком. К ним обычно относятся скрипты со словом «Core» («ядро») в названии.
  3. Скопируйте текст скрипта (и всех зависимостей) и вставьте в новый скрипт (или несколько) после всех скриптов, начинающихся с «Scene» и выше скрипта «Main».
  4. По желанию — укажите имя скрипта в поле под списком скриптов.





VX / VX Ace


Добавление нового скрипта в секцию «Материалы»

Установка из файла
  1. Скачайте файла скрипта с сайта разработчика или форума.
  2. Скачайте все указанные зависимости — обычно указываются разработчиком. К ним обычно относятся скрипты со словом «Core» («ядро») в названии.
  3. Скопируйте текст скрипта (и всех зависимостей) и вставьте в новый скрипт в секции «Materials»
  4. По желанию — укажите имя скрипта в поле под списком скриптов.

Установка из демо
  1. Откройте демо со скриптами в редакторе
  2. Скопируйте скрипт прямо из списка скриптов слева (там, где даны их названия)
  3. Вставьте в свой проект в редактор скриптов в секции «Materials»



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

  • закомментировать содержимое скрипта в редакторе.

В VX/VX Ace вы можете сделать это двумя способами:

  • Щелкнуть по выделению правой клавишей мыши и выбрать в выпадающем меню пункт «Закомментировать» (англ. Comment Out).
  • В начале скрипта в качестве первой строки должно быть

Код:
=begin
а в конце после всех строк скрипта:
Код:
=end
В XP вы можете воспользоваться только вторым способом.

  • установить скрипт «Script Disabler» (код дан ниже) и добавить в название скрипта, которое выводится в списке, два символа решетки («##») в самое начало.



Код:
# Easily turn off entire scripts
# if the name starts with match string "##" script will be disabled
Код:
match_string = /\A##/
show_script_removal = true
$RGSS_SCRIPTS.each_with_index do |scr, i|
    if scr[1] =~ match_string
        $RGSS_SCRIPTS[i][2] = $RGSS_SCRIPTS[i][3] = ""
        puts scr[1].gsub(/\#/){""} + " - Disabled" if show_script_removal
    end
end
Например, вот обычно название скрипта:
Код:
F12 Reset Fix
А вот название отключенного при помощи Script Disabler:
Код:
##F12 Reset Fix