Як забрати вікно з грошима з меню
В RPG Maker на екрані меню показується кількість грошей (золотом). Але не в кожній грі потрібні гроші. Нижче буде розказано, як забрати вікно з грошима з меню.
RPG Maker MV та MZ[ ]
Підключіть наступний код як плагін (тобто збережіть його в папці js/plugins
свого проєкту та додайте його через Керування плагінами):
(function () { var Scene_Menu_createGoldWindow = Scene_Menu.prototype.createGoldWindow; Scene_Menu.prototype.createGoldWindow = function() { Scene_Menu_createGoldWindow.apply(this, arguments); this._goldWindow.hide(); } })();
Також можна використовувати плагін GRB_MenuInfoWindows (для RPG Maker MV) або GRB_MenuInfoWindowsMZ (для RPG Maker MZ), в яких також вбудована можливість сховати вікно з грошима.
RPG Maker VX Ace[ ]
Підключіть наступний скрипт:
class Scene_Menu < Scene_MenuBase alias :hideMenuGold_create_gold_window :create_gold_window def create_gold_window hideMenuGold_create_gold_window @gold_window.visible = false end end
RPG Maker VX[ ]
Підключіть наступний скрипт:
class Scene_Menu < Scene_Base alias :hideMenuGold_start :start def start hideMenuGold_start @gold_window.visible = false end end
RPG Maker XP[ ]
Щоб сховати вікно з грошима, відкрийте в редакторі скриптів скрипт Scene_Menu
і знайдіть в ньому такі рядки:
# Make gold window @gold_window = Window_Gold.new @gold_window.x = 0 @gold_window.y = 416
І додайте після них такий:
@gold_window.visible = false
Після цього вікно з грошима зникне. Однак на його місці буде просто чорнота.
Додати фон на екран меню замість чорноти[ ]
Створіть зображення розміром 640*480 пікселів та збережіть його в папці Graphics/Pictures свого проєкту під назвою menu-bg.png
.
Після цього відкрийте в редакторі скриптів такі рядки (вони можуть бути не дослівними, особливо якщо ви замінили текст в пунктах меню):
s1 = $data_system.words.item s2 = $data_system.words.skill s3 = $data_system.words.equip s4 = "Status" s5 = "Save" s6 = "End Game"
І додайте після них такі рядки:
@bg = Sprite.new @bg.bitmap = Bitmap.new("Graphics/Pictures/menu-bg")
Після цього знайдіть такі рядки:
# Dispose of windows @command_window.dispose @playtime_window.dispose @steps_window.dispose @gold_window.dispose @status_window.dispose
І додайте після них такий рядок:
@bg.dispose
Інші версії RPG Maker[ ]
В RPG Maker 2000 та 2003 немає можливості вбудованої змінити стандартне меню. В цих версіях можливі такі варіанти:
- Можна взагалі відмовитися від стандартного меню, і замість нього збудувати своє. Забороніть стандартне меню командою Доступ до меню і створіть паралельну загальну подію, яка перевірятиме натискання на клавішу скасування командою Робота з клавішами. Коли натиснуто на клавішу скасування, показуйте власне меню (зображеннями, через Показ малюнка, або на окремій карті).
- Можна використати EasyRPG Player, вільний аналог RPG Maker 2000 та 2003. Його код доступний, отож можна змінити потрібне меню і скомпілювати. Однак потрібні навички компіляції проєктів на C++.
- Можна зробити хак RPG Maker 2003 (це дозволено ліцензією Patch EULA). Потрібні навички ламання програм.
Є пропозиції щодо покращення цієї сторінки. Якщо ви хочете цим зайнятися, зверніть увагу на коментарі <!-- ... -->
в коді сторінки.