幻想森林

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 1301|回复: 1

[RM2K&2K3] 怎样修改自己不同的角色挂掉时的不同声音?

[复制链接]

91

主题

3188

帖子

83986万

积分

荣誉群

传说中的Bunny大神~!

积分
839861514
QQ
发表于 2006-2-19 00:06:03 | 显示全部楼层 |阅读模式
根据我自己的初步研究,应该是在脚本Sprite_Battler里面改,第114行开始:# korapusu,从这里开始决定角色死亡时的表现。
目前的改法:先在数据库里将角色受伤时的SE改成“无”,然后在
$game_system.se_play($data_system.actor_collapse_se)这行的后面这样改,把原来的东东去除后加上
          case @battler.id
          when 12——————〉角色的ID
          dead_animation_id = 99————————〉死亡时的动画ID
          animation = $data_animations[dead_animation_id]
          animation(animation,true)
          when 13——————〉另一个角色的ID
          dead_animation_id = 100————————〉死亡时的动画ID
          animation = $data_animations[dead_animation_id]
          animation(animation,true)
          ..............依此类推
          end
这样死者死去时就会播放指定的动画,我只要在指定动画里带上一个声音即可。。。
问题:有没有可以直接该死亡时音效的方法,不经动画的。。。 [s:3]
其他所有的Bunny神都素我的部下XD~ 小教程范例收集 Orz感谢邪恶萝卜联盟!!!(原因自己去猜)
回复

使用道具 举报

91

主题

3188

帖子

83986万

积分

荣誉群

传说中的Bunny大神~!

积分
839861514
QQ
 楼主| 发表于 2006-2-19 10:36:56 | 显示全部楼层
引用第1楼柳柳2006-02-19 01:23发表的“”:
animation = $data_animations[dead_animation_id]
      animation(animation,true)

这个是显示动画,改为:

.......

原来是这样子的,明白了!多谢! [s:1]
其他所有的Bunny神都素我的部下XD~ 小教程范例收集 Orz感谢邪恶萝卜联盟!!!(原因自己去猜)
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|幻想森林

GMT+8, 2026-6-21 17:42 , Processed in 0.011144 second(s), 21 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表