전스 승리시 음악을 긴~~걸로 햇을때 전투가 끝났을때 음악을 끈어 줄 필요가 있다.
그럴때 사용하면 되는 스크립트.
#_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/
#_/ ◆ 勝利時 ME 強制停止 - KGC_ForceStopVictoryME ◆ VX ◆
#_/ ◇ Last update : 2008/01/20 ◇
#_/----------------------------------------------------------------------------
#_/ 戦闘勝利時の ME を、マップ画面移行時に強制停止します。
#_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/
#==============================================================================
# ★ カスタマイズ項目 - Customize ★
#==============================================================================
module KGC
module ForceStopVictoryME
# ◆ 페이드 아웃 시간설정
# 0 으로 설정하면 순간 정지한다.
FADE_TIME = 800
end
end
#★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★
$imported = {} if $imported == nil
$imported["ForceStopVictoryME"] = true
#==============================================================================
# ■ Scene_Battle
#==============================================================================
class Scene_Battle < Scene_Base
#--------------------------------------------------------------------------
# ● 戦闘終了
# result : 結果 (0:勝利 1:逃走 2:敗北)
#--------------------------------------------------------------------------
alias battle_end_KGC_ForceStopVictoryME battle_end
def battle_end(result)
battle_end_KGC_ForceStopVictoryME(result)
# ME フェード用のスレッドを生成
@@_victory_me_thread = Thread.new {
time = KGC::ForceStopVictoryME::FADE_TIME
RPG::ME.fade(time) # ME フェード開始
sleep(time / 1000.0) # フェード完了まで待つ
RPG::ME.stop # ME を停止
}
end
end
반응형
'게임이야기. > RPG 만들기 VX' 카테고리의 다른 글
vx 배경매뉴에 효과 주기 ^^ (0) | 2008.02.01 |
---|---|
vx 글자 한자한자 뜰때 소리 나도록 하는 스크립트 (1) | 2008.02.01 |
구이벤트 커멘드 (VX 전용) (0) | 2008.02.01 |
RPG 만들기 VX 전투중 메시지 속도 조절 (0) | 2008.02.01 |
RPG 만들기 VX (설치버전 10) (2) | 2008.01.31 |
점프를 제한 하는 스크립트 (0) | 2008.01.31 |
vx 걸을때 소리가 나도도록 하는 스크립트 (1) | 2008.01.31 |