Миничат

AnnTenna 1 дн. даже не верится что завтра уже 1 мая
poca 3 дн. А вот и среда =)
AnnTenna 3 дн. Ничего скоро уже майские...
MarsKnight 24.04.2026 18:48 Пережили эту рабочую недельку, пора пепечилить)
poca 24.04.2026 03:26 o_O пасиб за ссыль, похождения зелёной какахи доставили :D Ёмаё, куда катится игропром? =_=
Kerotan 24.04.2026 00:43 https://www.youtube.com/watch?v=vdUo12Zb1FU&t=5194s
Kerotan 24.04.2026 00:43 Из наших видел на RPG Maker Showcase 2026 - Exellent Award - "Heroines of Swords & Spells 2" (Best Comment Award) 1:00:03
Jas6666 23.04.2026 20:14 В принципе сами разработчики мейкера каждый год проводят "Фестиваль RPG Maker" вбей в поиск, выдаст страницу в стиме, там игры. сам уж решай стоящие ли игры, просто по отзыва
tim103 23.04.2026 15:05 Слушайте, а есть за последнее время вообще какие-то прорывные игры, которые в какой-то степени выстрелили в стим, и написанные на Rpg Maker? Если не считать старые проекты, по типу to the moon?
AnnTenna 23.04.2026 14:56 у нас жесть а не погодка)
AnnTenna 23.04.2026 14:45 доброго дня) как у вас погодка?)
ajir 20.04.2026 11:44 Phavn: Отлично!
Phavn 20.04.2026 10:54 Спасибо помогло. Вышел - куки данного сайта стёр - зашёл - заработало.
ajir 20.04.2026 10:37 Phavn: Если и это не помогает, не видишь - значит увы сбой с залогиниванием на форуме, попробуй очисть все данные сайта в браузере, залогиниться на первой странице сайта, перейти на форум, перейти в нужный подфорум и создать тему.
ajir 20.04.2026 10:35 Phavn: "Форум Светлая Зона и Академия RPG Maker Свободный Новая тема Темы прочитаны Подписаться" т.е. ищи "Новая тема".
Phavn 20.04.2026 10:10 Привет всем, кажется я уже спрашивал когда-то об этом — но как мне создать тут новую тему на форуме? Я их уже создавал, но теперь кнопки "создать тему" не вижу.
VaNyuHa 18.04.2026 05:33 мда... писал писал, а оказывается длинные смс нельзя, хах! В общем, понимаю, что можно через общие события и переменные было указывать координаты событий и игрока, и если мое нужное условие выполняется - активировать событие, но на этот раз просто решил узнать способ проще, вот и все)
VaNyuHa 18.04.2026 05:30 MarkerIl, согласен, этим мне и нравится rpgmv. Фантазия есть, в своей игре уже много головоломок на разную тему реализовал через общие события и встроенные функции. Но из-за работы и семьи мало времени на это... так что бывает в свободное время на работе сразу на черновике прописываю то, как будет работать задуманная головоломка, например (вращающи
MarkerIl 17.04.2026 16:12 VaNyuHa для такого есть параллельные события. Как бы, почти все базовые необходимые функции решаются ивентами и фантазией.) Все же, в первую очередь, Мейкер - это конструктор. И так как мне больше нравятся ивенты, чем скрипты, я и предложил такой вариант.
MarkerIl 17.04.2026 16:12 VaNyuHa для такого есть параллельные события. Как бы, почти все базовые необходимые функции решаются ивентами и фантазией.) Все же, в первую очередь, Мейкер - это конструктор. И так как мне больше нравятся ивенты, чем скрипты, я и предложил такой вариант.
Правила раздела:
1 Задавайте конкретные вопросы. Для болтовни есть свободный раздел.
2 По возможности давайте конкретные ответы.
3 Один вопрос=одна тема. Если хотите задать ещё вопрос, то начинайте новую тему.
4 Название темы должно составлять сам вопрос, и быть максимально конкретным. Рекомендуется начинать тему словами "Как", "Что", "Почему". А первый пост повторяет вопрос и даёт расширенные сведения.
5 Рекомендуется указывать версию мейкера (2000, 2003, RMXP, RMVX, ACE, IGM, и.т.д.. Это важно, и всё равно ведь спросят.
6 Темы "Пара вопросов", "Помогите", и подобные им - самый лёгкий путь к бану.
7 Поиск находится вверху справа.
А. Названия подразделов этого раздела уточняются. Советы принимаются.

Как изменить меню?

Больше
8 года 4 мес. назад - 8 года 4 мес. назад #101131 от FEDOR
FEDOR создал тему: Как изменить меню?
Всем приветствую. У меня вопрос? Как из этого меню убрать кнопки - Навыки,Экипировка,Боевой строй (И монеты тоже). Просто игра у меня не RPG а хоррор. Вот поэтому я и спрашиваю.

Вот скриншот если что.
[IMG


Заранее спасибо.
Последнее редактирование: 8 года 4 мес. назад пользователем FEDOR.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
8 года 4 мес. назад #101132 от Демий
Демий ответил в теме Как изменить меню?
По скриншоту подозреваю, что это мв, но уточню. Какая именно мейкер то?

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
8 года 4 мес. назад #101133 от FEDOR
FEDOR ответил в теме Как изменить меню?
Это RPG Maker VX ACE

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
8 года 4 мес. назад - 8 года 4 мес. назад #101134 от Dmy
Dmy ответил в теме Как изменить меню?
1. Открой редактор скриптов (для этого можно нажать в мейкере F11 на клавиатуре, или же щёлкнуть по кнопке на панели инструментов)

2. Найди там скрипт ▼ Materials (не знаю, как это по-русски, возможно, «▼ Дополнительные» или «▼ Собственные», или что-то в таком роде; это предпоследний пункт с «▼»)

Под ним найди пункт «( Insert here )» (не знаю, как по-русски, возможно, «( Вставляйте здесь )» или что-то такое. Щёлкни по нему правой кнопкой мыши и выбери пункт «Insert» (Вставить), чтобы добавить новый пустой скрипт.

Картнинка с объяснением


3. Появится новый пустой скрипт (и он же сразу будет выделен). В пункте «Name:» слева снизу (возможно, по-русски он называется «Имя:», но не уверен) введи какое-то название скрипта, например, «Убрать пункты меню». В большое поле справа введи вот такой код:

Code:
class Scene_Menu < Scene_MenuBase def create_gold_window end end class Window_MenuCommand < Window_Command def add_main_commands add_command(Vocab::item, :item, main_commands_enabled) add_command(Vocab::status, :status, main_commands_enabled) end def add_formation_command end end

Как это будет выглядеть в редакторе скриптов

Пояснение, что делает этот скрипт


4. Нажми ОК. Запусти игру и проверь, что всё получилось.

Вот как получилось у меня со стандартным проектом


Вот пример проекта: Fedor-removeMenuItems.zip (полтора мегабайта).

Если что-то непонятно, спрашивай. :)
Последнее редактирование: 8 года 4 мес. назад пользователем Dmy.
Спасибо сказали: Cabbit, WhitePaper, FEDOR

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
8 года 4 мес. назад #101135 от FEDOR
FEDOR ответил в теме Как изменить меню?
Спасибо за помощь.

Вот что у меня получилось.
[IMG
Спасибо сказали: Dmy

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
8 года 4 мес. назад - 8 года 4 мес. назад #101136 от FEDOR
FEDOR ответил в теме Как изменить меню?
А как убрать HP и MP? А также - оружие, броня, важные вещи (чтобы было просто - вещи).
Последнее редактирование: 8 года 4 мес. назад пользователем FEDOR.
Спасибо сказали: Dmy

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
8 года 4 мес. назад - 8 года 4 мес. назад #101140 от Dmy
Dmy ответил в теме Как изменить меню?

FEDOR пишет: А как убрать HP и MP?

Можно использовать вот такой скрипт (устанавливается так же, как и прошлый; или можно его прямо после прошлого дописать):
Code:
class Window_MenuStatus < Window_Selectable def draw_actor_simple_status(actor, x, y) draw_actor_name(actor, x, y) draw_actor_level(actor, x, y + line_height * 1) draw_actor_icons(actor, x, y + line_height * 2) draw_actor_class(actor, x + 120, y) end end

Объяснение работы скрипта

FEDOR пишет: А также - оружие, броня, важные вещи (чтобы было просто - вещи).

Code:
class Scene_Item < Scene_ItemBase def create_category_window end def create_item_window wy = @help_window.height wh = Graphics.height - wy @item_window = Window_ItemList.new(0, wy, Graphics.width, wh) @item_window.viewport = @viewport @item_window.help_window = @help_window @item_window.set_handler(:ok, method(:on_item_ok)) @item_window.set_handler(:cancel, method(:return_scene)) @item_window.category = :item on_category_ok end end

Пояснение, что я сделал


Опять же, этот скрипт можно дописать прямо после прошлых, или же создать в редакторе скриптов новый пункт (главное, чтобы он был снизу, там, где «( Insert here )», потому что если вставить скрипт слишком рано, то стандартные функции его перепишут.)

Если что-то непонятно, спрашивай. Удачи!
Последнее редактирование: 8 года 4 мес. назад пользователем Dmy.
Спасибо сказали: Cabbit, WhitePaper, FEDOR

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
8 года 4 мес. назад #101142 от FEDOR
FEDOR ответил в теме Как изменить меню?
Видимо мне эти скрипты мне учить и учить. Тебе спасибо

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
7 года 1 мес. назад #109495 от Alisa
Alisa ответил в теме Как изменить меню?
(VX Ace)Тут описывался процес отображения\не отображения HP и MP. А как сделать что бы полоски МР небыло у конкретного персонажа? Где прописывать его ID? Подскажите пожалуйста.
Спасибо сказали: Dmy

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
7 года 1 мес. назад #109498 от Dmy
Dmy ответил в теме Как изменить меню?

Alisa пишет: (VX Ace)Тут описывался процес отображения\не отображения HP и MP. А как сделать что бы полоски МР небыло у конкретного персонажа? Где прописывать его ID? Подскажите пожалуйста.

Спасибо за интересный вопрос! Это можно сделать таким скриптом:
Code:
# Скрыть полосу MP для некоторых персонажей class Window_Base < Window # Между [ и ] задаются номера персонажей (из БД), для которых не будет # показываться полоса MP. Номера разделяются запятыми и перед ними # НЕ СТАВЯТСЯ нули. # Правильно: [1, 5, 10] # (ОШИБКА: [001, 005, 010] — это не будет работать) ACTORS_WITHOUT_MP = [1, 2] alias :hide_mp__draw_actor_mp :draw_actor_mp def draw_actor_mp(actor, x, y, width = 124) unless ACTORS_WITHOUT_MP.include? actor.id hide_mp__draw_actor_mp actor, x, y, width end end end

Вместо 1, 2 нужно поставить номера персонажей, у которых не будет MP. Перед номерами нельзя ставить нули: не 008, а 8.

Этот код повлияет и на меню, и на битву. Если нужно скрыть MP только в меню, но не в битве, можно поменять одну строчку кода:
Code:
# Скрыть полосу MP для некоторых персонажей class Window_MenuStatus < Window_Selectable # Между [ и ] задаются номера персонажей (из БД), для которых не будет # показываться полоса MP. Номера разделяются запятыми и перед ними # НЕ СТАВЯТСЯ нули. # Правильно: [1, 5, 10] # (ОШИБКА: [001, 005, 010] — это не будет работать) ACTORS_WITHOUT_MP = [1, 2] alias :hide_mp__draw_actor_mp :draw_actor_mp def draw_actor_mp(actor, x, y, width = 124) unless ACTORS_WITHOUT_MP.include? actor.id hide_mp__draw_actor_mp actor, x, y, width end end end
Спасибо сказали: Cabbit

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Время создания страницы: 0.102 секунд
Работает на Kunena форум