查看: 2060|回复: 3

[RMVA发布] 一个触发战斗时继续播放地图bgm而不播放战斗bgm的脚本

[复制链接]
梦石
0
星屑
50
在线时间
59 小时
注册时间
2013-11-27
回帖
44
发表于 2013-12-17 13:18:17 | 显示全部楼层 |阅读模式

加入我们,或者,欢迎回来。

您需要 登录 才可以下载或查看,没有账号?注册会员

×
本帖最后由 本圈圈本 于 2013-12-19 20:05 编辑

脚本小白编写,如有错误望多多指正

2013.12.19做了修改,修正了一些错误……感谢喵呜喵5大指正……
  1. #脚本小白编写,如有错误望多多指正
  2. #             By 本圈圈本




  3. $change00 = 0   #一个开关 - 当这个变量不等于 1 时,脚本才能运作
  4.   
  5. class Scene_Map < Scene_Base
  6.   def pre_battle_scene
  7.     Graphics.update
  8.     Graphics.freeze
  9.     @spriteset.dispose_characters
  10.     BattleManager.save_bgm_and_bgs
  11.     BattleManager.play_battle_bgm if $change00 == 1
  12.     Sound.play_battle_start
  13.   end
  14. end
复制代码

评分

参与人数 1星屑 +50 收起 理由
怪蜀黍 + 50 纯鼓励了

查看全部评分

梦石
0
星屑
50
在线时间
59 小时
注册时间
2013-11-27
回帖
44
 楼主| 发表于 2013-12-17 13:22:27 | 显示全部楼层
额,要怎么弄才能和别人的脚本一样有框框起来,可以复制……

点评

发帖的时候工具栏有一个<>形状的按钮。  发表于 2013-12-17 13:54
回复

使用道具 举报

梦石
1
星屑
23236
在线时间
9564 小时
注册时间
2012-6-19
回帖
7018

开拓者短篇九导演组冠军

发表于 2013-12-19 18:18:06 | 显示全部楼层
结尾多了一个end…………
覆盖的写法写pre_battle_scene也没什么……但是你把其他东西都被删掉了,导致使用这个脚本后会完全无法进入战斗界面
脚本开头的开关的实用度堪忧…………

并且
貌似中只要把战斗BGM设置为空战斗时就会直接使用地图BGM了吧…………

点评

还有你说的那个战斗音乐选"无"的方法是用到地图事件的吧,那样的话每个地图都要设置一个,还有关闭战斗bgm只是在战斗的时候无声而已,不播地图bgm的   发表于 2013-12-19 20:05
我不知道BattleManager.play_battle_bgm这段怎么把它关闭 QAQ  发表于 2013-12-19 20:03
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.

在本版发帖返回顶部