注册会员 登录
Project1 返回首页

喵呜喵5的树洞 https://rpg.blue/?291206 [收藏] [复制] [分享] [RSS]

日志

【脚本】足音

热度 20已有 4706 次阅读2014-8-21 20:37 |个人分类:脚本

=begin
===============================================================================
  足音 By喵呜喵5
===============================================================================

【说明】

  事件或者主角行走时播放脚步声
  
  脚步声的音效文件名为角色行走图的文件名,放在 Audio/SE 目录下
  
  由于RM自身的限制,脚步声音效建议使用 ogg 格式
  
=end
$m5script ||= {};$m5script["M5SS20140821"] = 20140821
module M5SS20140821
#==============================================================================
# 设定部分
#==============================================================================
  
  SWI = 1
  
  # 对应ID的开关打开时,不播放脚步声音效
  
  ACTOR = true
  
  # 设置为 false 时,不播放主角的脚步声
  
  FOLLOWER = true
  
  # 设置为 false 时,不播放跟随角色的脚步声
  
  EVENT = true
  
  # 设置为 false 时,不播放事件的脚步声
  
  DEFAULT  = nil
  
  # 当对应的脚步声文件不存在时播放的脚步声,需要用英文双引号括起来
  # 不需要的话,填写 nil
  
#==============================================================================
# 设定结束
#==============================================================================
end
class Game_CharacterBase
  alias m5_20140821_increase_steps increase_steps
  def increase_steps
    m5_20140821_increase_steps
    return if $game_switches[M5SS20140821::SWI]
    return if !M5SS20140821::ACTOR && self.is_a?(Game_Player)
    return if !M5SS20140821::FOLLOWER && self.is_a?(Game_Follower)
    return if !M5SS20140821::EVENT && self.is_a?(Game_Event)
    return if @character_name == ""
    se = @character_name    
    se = !Dir.glob("Audio/SE/#{se}.*").empty? ? se : M5SS20140821::DEFAULT
    return if !se || se == ""
    Audio.se_play("Audio/SE/#{se}",80,100)
  end
end
4

鸡蛋
2

鲜花

刚表态过的朋友 (6 人)

发表评论 评论 (32 个评论)

回复 棉花糖糖酱 2015-7-28 22:14
哦哦哦哦O(∩_∩)O谢谢
回复 大云梦泽 2016-1-13 11:41
大大,我玩你游戏很久了,能教我怎么用这个脚本么!我复制到RMVXACE里面结果一直错误!
回复 喵呜喵5 2016-1-13 12:13
大云梦泽: 大大,我玩你游戏很久了,能教我怎么用这个脚本么!我复制到RMVXACE里面结果一直错误!
你不附上具体的提示内容我也没辙
回复 okpartma 2016-4-23 12:10
不好意思,请问~角色停下来的时候会一直重复播放脚步声,造成一个超级机关枪的声音要怎麽办呢? 谢谢!!
回复 喵呜喵5 2016-4-23 12:56
okpartma: 不好意思,请问~角色停下来的时候会一直重复播放脚步声,造成一个超级机关枪的声音要怎麽办呢? 谢谢!!
在新工程中也是这样吗?
回复 yi8xuan 2017-3-30 00:49
大大,为什么我用完后变成了机关枪···
回复 喵呜喵5 2017-3-30 09:11
yi8xuan: 大大,为什么我用完后变成了机关枪···
你地图上的事件也播放了脚步声?
回复 yi8xuan 2017-4-2 21:51
没有,只是频率很快,所以像机关枪,已经用事件解决了
回复 肠腑子 2017-4-25 07:25
想要请问一下,能否设置一个开关在开启后不播放事件的脚步声呢?
回复 whitedewxiao 2018-12-18 12:10
1.请教如何才能利用开关控制足音?比如打开10号开关播放足音a,打开11号开关播放足音b?
2.另还想求知如何更改角色足音命名?比如角色足音原本应该命名为“people1”,但我想达成上述的开关区分,命名要改为“people11”“people12”等,应如何修改?
回复 喵呜喵5 2018-12-19 09:36
whitedewxiao: 1.请教如何才能利用开关控制足音?比如打开10号开关播放足音a,打开11号开关播放足音b?
2.另还想求知如何更改角色足音命名?比如角色足音原本应该命名为“peopl ...
把这行
se = @character_name
改成
se = @character_name + $game_variables[1]
足音的文件名也就变成了 角色行走图+变量1的值
回复 whitedewxiao 2018-12-19 11:55
喵呜喵5: 把这行
se = @character_name
改成
se = @character_name + $game_variables[1]
足音的文件名也就变成了 角色行走图+变量1的值
十分感谢!
12

facelist doodle 涂鸦笔

您需要登录后才可以评论 登录 | 注册会员

拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作

GMT+8, 2024-5-11 22:45

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

返回顶部