Нужен скрипт на музыку в меню esc

  • MAHTUKOP
  • Автор темы
  • Не в сети
  • Бывалый
  • Бывалый
  • "Каждый мастер начинал как любитель". (Ралф Уолдо Эмерсон)
Ветеран
Больше
10 года 11 мес. назад #81962 от MAHTUKOP
Что б при нажатии esc в игре включалась музыка

бугагашеньки

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

Тестер
Больше
10 года 11 мес. назад #81973 от Poseidon13
Но ведь это делается без скриптов. Просто в управлении делается одна из свободных кнопок (L и R), чтобы она отзывалась на клавишу Esc. После этого надо будет лишь в каждую карту прописать эвент, который работая параллельно при нажатии занятой кнопки вызывал общее событие, которое бы и спрашивало, что именно сделать с музыкой.

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

Больше
10 года 11 мес. назад - 10 года 11 мес. назад #81975 от Bogatur
Тыц
Без скриптов

Я приду за вами


[img
Последнее редактирование: 10 года 11 мес. назад пользователем Bogatur.
Спасибо сказали: MAHTUKOP

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

Проект месяца 1 место Программист Ruby Писатель 3 место 3 место Учитель Организатор конкурсов 1 место в Готв Ветеран Проект месяца 2 место
Больше
10 года 11 мес. назад - 10 года 11 мес. назад #81976 от DeadElf79
Если нужен именно скрипт, то вот пример того, что можно сделать:
Code:
class Scene_Menu < Scene_MenuBase #-------------------------------------------------------------------------- # * Start Processing #-------------------------------------------------------------------------- alias before_bgm_change start def start before_bgm_change RPG::BGM.fade(20) RPG::BGM.new("somesound",100,50) end end

Пример не тестировался. Если есть ошибки - пиши, исправлю.
Последнее редактирование: 10 года 11 мес. назад пользователем DeadElf79.

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

  • MAHTUKOP
  • Автор темы
  • Не в сети
  • Бывалый
  • Бывалый
  • "Каждый мастер начинал как любитель". (Ралф Уолдо Эмерсон)
Ветеран
Больше
10 года 11 мес. назад #81980 от MAHTUKOP
Ничего не происходит,не включается музыка

бугагашеньки

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

Тестер
Больше
10 года 11 мес. назад #81981 от Poseidon13
вместо somesound вставь название BGM-ки

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

  • MAHTUKOP
  • Автор темы
  • Не в сети
  • Бывалый
  • Бывалый
  • "Каждый мастер начинал как любитель". (Ралф Уолдо Эмерсон)
Ветеран
Больше
10 года 11 мес. назад #81984 от MAHTUKOP
Я понял,почему-то всё равно ничего

бугагашеньки

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

Проект месяца 1 место Программист Ruby Писатель 3 место 3 место Учитель Организатор конкурсов 1 место в Готв Ветеран Проект месяца 2 место
Больше
10 года 11 мес. назад #81987 от DeadElf79
Потестировал код, как нашлось время, вот полная версия:
Code:
class Scene_Menu < Scene_MenuBase #-------------------------------------------------------------------------- # * Start Processing #-------------------------------------------------------------------------- alias before_bgm_change start def start before_bgm_change BattleManager.save_bgm_and_bgs RPG::BGM.fade(20) @somebgm = RPG::BGM.new("Dungeon1",100,50) @somebgm.play end def return_scene BattleManager.replay_bgm_and_bgs SceneManager.return end end

В меню играет своя музыка, после выхода - возвращается та, что была на карте
Спасибо сказали: MAHTUKOP

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

  • MAHTUKOP
  • Автор темы
  • Не в сети
  • Бывалый
  • Бывалый
  • "Каждый мастер начинал как любитель". (Ралф Уолдо Эмерсон)
Ветеран
Больше
10 года 11 мес. назад #81989 от MAHTUKOP
Спасибо большое!Есть правда баг,если зайти к примеру в раздел вещи,а потом обратно музыка начинается занового,это не страшно,но потом если нажать esc что бы выйти из меню музыка продолжает играть.

бугагашеньки

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

Проект месяца 1 место Программист Ruby Писатель 3 место 3 место Учитель Организатор конкурсов 1 место в Готв Ветеран Проект месяца 2 место
Больше
10 года 11 мес. назад #81990 от DeadElf79
заново она потому, что она заново создается. не придумал, как бы решить эту проблему, к сожалению.
Спасибо сказали: MAHTUKOP

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

  • MAHTUKOP
  • Автор темы
  • Не в сети
  • Бывалый
  • Бывалый
  • "Каждый мастер начинал как любитель". (Ралф Уолдо Эмерсон)
Ветеран
Больше
10 года 11 мес. назад #81993 от MAHTUKOP
Да это нормально,просто именно после перехода в "вещи" и выхода из меню,музыка "Dungeon1" продолжает играть.

бугагашеньки

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

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