РЕСТ › 𝗥𝗣𝗚 𝗠𝗔𝗞𝗘𝗥 𝐡𝐞𝐥𝐩 + 𝐜𝐟 𖦹
Open in Telegram
655
Subscribers
No data24 hours
-17 days
+930 days
Posts Archive
### Создание кастомного меню в RPG Maker VX Ace
#### Вариант 1: Через систему событий
1. Создание экрана меню:
* Создайте новую карту (например, Menu_Screen)
* Добавьте фон и оформление
* Разместите 4 кнопки (используйте события с картинками)
2. Настройка событий для кнопок:
Кнопка "Начать игру":
1. При касании/клике:
2. → Стереть все события на карте
3. → Перейти на стартовую локацию
4. → Начать новую игру
Кнопка "Загрузить игру":
1. При касании/клике:
2. → Открыть системное меню загрузки
3. → После загрузки перейти на сохраненную локацию
Кнопка "Галерея":
1. При касании/клике:
2. → Перейти на карту галереи
3. → Показать изображения
Кнопка "Выход":
1. При касании/клике:
2. → Подтверждение выхода
3. → Завершить игру
#### Вариант 2: Через скрипт
# Кастомное меню
class Window_CustomMenu < Window_Selectable
def initialize
super(0, 0, 640, 480)
@items = ["Начать игру", "Загрузить игру", "Галерея", "Выход"]
create_contents
draw_items
self.index = 0
end
def draw_items
@items.each_with_index do |item, i|
draw_item(item, i)
end
end
def draw_item(item, index)
contents.font.color = normal_color
contents.draw_text(40, 32 + index * 48, 560, 32, item)
end
def update
super
if Input.trigger?(:ok)
case @items[index]
when "Начать игру"
$game_system.save_file(1)
$scene = Scene_Map.new
when "Загрузить игру"
$scene = Scene_File.new(true)
when "Галерея"
$scene = Scene_Gallery.new
when "Выход"
$game_system.terminate
end
end
end
end
class Scene_CustomMenu < Scene_Base
def start
super
@menu_window = Window_CustomMenu.new
@menu_window.activate
@menu_window.open
end
def update
super
@menu_window.update
if Input.trigger?(:cancel)
$game_system.terminate
end
end
end
#### Инструкция по установке скрипта:
1. Откройте Script Editor в RPG Maker VX Ace
2. Добавьте новый скрипт в раздел Common Events
3. Вставьте код выше
4. Запустите игру с этим сценарием
#### Как использовать:
* Для открытия меню используйте команду Scene_CustomMenu.new в любом событии
* Настройте оформление кнопок через редактор событий или измените параметры в скрипте
* Добавьте изображения для галереи в папку Graphics/Pictures
#### Дополнительные настройки:
* Измените размеры окна, изменив параметры в Window_CustomMenu
* Добавьте звуковые эффекты для кнопок
* Настройте анимации появления/исчезновения меню
* Добавьте дополнительные функции в пункты меню по необходимости
#тейк
норм этот скрипт или через события лучше .как это типо воообще .это типо с нейроникой
### Создание кастомного меню в RPG Maker VX Ace
#### Вариант 1: Через систему событий
1. Создание экрана меню:
* Создайте новую карту (например,
Menu_Screen)
* Добавьте фон и оформление
* Разместите 4 кнопки (используйте события с картинками)
2. Настройка событий для кнопок:
Кнопка "Начать игру":
1. При касании/клике:
2. → Стереть все события на карте
3. → Перейти на стартовую локацию
4. → Начать новую игру
Кнопка "Загрузить игру":
1. При касании/клике:
2. → Открыть системное меню загрузки
3. → После загрузки перейти на сохраненную локацию
Кнопка "Галерея":
1. При касании/клике:
2. → Перейти на карту галереи
3. → Показать изображения
Кнопка "Выход":
1. При касании/клике:
2. → Подтверждение выхода
3. → Завершить игру
#### Вариант 2: Через скрипт
# Кастомное меню
class Window_CustomMenu < Window_Selectable
def initialize
super(0, 0, 640, 480)
@items = ["Начать игру", "Загрузить игру", "Галерея", "Выход"]
create_contents
draw_items
self.index = 0
end
def draw_items
@items.each_with_index do |item, i|
draw_item(item, i)
end
end
def draw_item(item, index)
contents.font.color = normal_color
contents.draw_text(40, 32 + index * 48, 560, 32, item)
end
def update
super
if Input.trigger?(:ok)
case @items[index]
when "Начать игру"
$game_system.save_file(1)
$scene = Scene_Map.new
when "Загрузить игру"
$scene = Scene_File.new(true)
when "Галерея"
$scene = Scene_Gallery.new
when "Выход"
$game_system.terminate
end
end
end
end
class Scene_CustomMenu < Scene_Base
def start
super
@menu_window = Window_CustomMenu.new
@menu_window.activate
@menu_window.open
end
def update
super
@menu_window.update
if Input.trigger?(:cancel)
$game_system.terminate
end
end
end
#### Инструкция по установке скрипта:
1. Откройте Script Editor в RPG Maker VX Ace
2. Добавьте новый скрипт в раздел Common Events
3. Вставьте код выше
4. Запустите игру с этим сценарием
#### Как использовать:
* Для открытия меню используйте команду Scene_CustomMenu.new в любом событии
* Настройте оформление кнопок через редактор событий или измените параметры в скрипте
* Добавьте изображения для галереи в папку Graphics/Pictures
#### Дополнительные настройки:
* Измените размеры окна, изменив параметры в Window_CustomMenu
* Добавьте звуковые эффекты для кнопок
* Настройте анимации появления/исчезновения меню
* Добавьте дополнительные функции в пункты меню по необходимостиRepost from 🥩 CAN'T ESCAPE.of🥩
🥄🥄🥄🥄🥄🥄🥄🥄🥄
🙂🥹 😍😃🥹😂😀🥰🤨
Добро пожаловать в телеграмм канал посвященный нашей визуальной хоррор новелле с выборами
✏️✏️✏️✏️✏️ ✏️✏️✏️✏️✏️✏️
Здесь будут публиковаться новости разработки, арты, детали игры и тд🌟
Приятного времяпровождения🥄
Окей, тут такое дело. Я использую Galv's message background для использования кастом окон диалогов. Проблема в том, что я не понимаю как полноценно его использовать. Я каждый раз прописываю скрипт в каждом ивенте что совершенно неудобно к тому же я не понимаю как отключать этот скрипт так как мне нужно чтобы во время иллюстраций скин менялся на стандартный.
Пытался разобраться через демо от Галва, но демо ведет себя странно. У меня не отображались измененные окна диалогов и при попытке сделать как там указано выходила каша так как я не понимаю
Rpg maker vx ace, еще учусь как работать, но очень хотелось бы разобраться так как самостоятельно у меня не выходит
#тейк
Помогите пожалуйста решить вопрос, нигде не могу найти решение, при перезаходе на локацию предметы дублируются в сундуке условном и игрок может их постоянно дюпать
#тейк
как думаете, какие плагины используются в paper lily для механики уклонений?? очень интересно было бы разобраться в этом, но в файлах игры не нашла плагинов
#тейк
Всем привет! Я программист, пишу плагины для RPG Maker MZ, и вот решил замутить свою игру — заодно показать, на что способны мои плагины. С кодом, механиками и событиями я на ты, но с визуалом полный швах. Поэтому ищу энтузиаста с крутым воображением и скиллами в Photoshop (или другом графическом редакторе) для создания атмосферных карт.
Что нужно:
Составлять красивые, живые карты из готовых тайлсетов (у меня куча купленных, на любой вкус и стиль).
Работать с моим кастомным плагином: пиксельное движение, параллакс, коллизии через PNG — никаких клеток MZ, полная свобода для творчества.
Иметь визуальное воображение, чтобы карты выглядели как цельная картина, а не просто набор тайлов.
Бонус:
Есть набросок сюжета, можно обсудить и доработать вместе, если заинтересует!
Игра будет использовать исключительно мои плагины — это ещё и демонстрация их возможностей.
Что НЕ нужно:
Рисовать ассеты с нуля (всё уже есть).
Лезть в код, механики или события — это всё на мне.
Это инди-проект для души, хочу сделать что-то крутое и показать, на что способны мои плагины. Ищу единомышленника, который кайфует от маппинга и готов творить. Оплата обсуждаема (по объёму или фикс), или можно говорить о доле в проекте, если загоритесь. Если есть портфолио (маппинг, дизайн уровней) — кидайте, с радостью гляну!
#тейк
Привет конфа! Вопрос по хранению файлов. Как сделать так, что бы в файлы игры нельзя было залезть? у, то есть что бы при установке игры файлы либо не показывались игроку, либы были заблокированны паролем или чет такое??
неанон Цевик
#тейк
Начал добавлять графику в игру и обнаружил, что качество шакалится в полноэкранке. Можно ли хоть немного его улучшить? Мне просто немного четкость нужна. Разрешение 640×480, vx ace
#тейк
Здрасьте! Хочу поработать с кем либо над игрой. У меня есть огромное желание поработать над чем-то на рпг мейкере, но нету своего проекта :_), так что хочу попробовать поработать с кем либо над их проектом. Из мейкеров есть 2003, Xp, Vx Ace и MV
#тейк
Привет рпг мейкер кф 🙏
mv
Хочу узнать, могу ли я как-то перекидываться файлом игры с соавтором? Чтобы мы могли вместе работать
Или тут действует правило один говорит , а другой вносит правки в сам мейкер 😔
#тейк
Приве конфа!
Не подскажите есть ли аналог плагина GALV Messene sound effect на MZ Версию? (
Очень хочу добавить озвучку персонажей, а на мз этот плагин не работает ╥﹏╥
#тейк
Есть ли какой-то способ, чтобы персонаж уменьшался (как бы в перспективе) в зависимости от того, как он удаляется от камеры? Имеется ввиду, что камера стоит на месте, как в сайдскроллере, а персонаж может ходить вправо-влево, а если идет дальше от камеры то уменьшается, а если ближе, то увеличивается. В фрэн боу такое есть
#тейк
Привет! Кто нибудь знает, как сделать классные суды, которые делал LINUJ для SDRA2 на Rpg Maker VX Ace?
#тейк
Привет! Я планирую начать создание собственной игры и мне бы хотелось узнать с чего лучше начинать? На данный момент мы прописываем персонажей и продумываем сюжет.
Стоит сначала до мельчайших деталей, событий и заданий продумать всё или делать уже по ходу игры?
#тейк
Всем привет! Только учусь делать штуки на mz, скажите пожалуйста, как поменять диалоговое окно и его размер, ибо хочу сделать кастомное... Если это возможно
#тейк
у меня такой вопрос по RPG Maker VX Ace:
кто знает как можно выполнить проверку? вот - " есть ли у кого из активных членов партии (без учёта нокаутированных) такой-то навык "
#тейк
Привет, ребята! Какие бы мини-игры/загадки вы бы хотели видеть в рпгшке??? Интересно будет почитать
#тейк
