加入我们,或者,欢迎回来。
您需要 登录 才可以下载或查看,没有帐号?注册会员
x
用了个升级显示升级动画的脚本,出现个BUG,队伍里有角色升级,就会全体播放升级动画,如何区分角色。哪个升级就给哪个播放升级动画。
#-------------------------------------------------------------------------- # ● 增减等级 #-------------------------------------------------------------------------- def command_316 # 获取操作值 value = operate_value(@parameters[1], @parameters[2], @parameters[3]) # 处理重复 iterate_actor(@parameters[0]) do |actor| # 更改角色的等级 actor.level += value # 角色升级,回复,加减HP,SP的自动播放指定动画★★★★★★★★★★★★★★★★★★★★★★★★★ if value > 0 actor.recover_all; $game_player.animation_id = 105 for i in $game_party.characters if i.name == "媚灵狐" i.animation_id = 105 # 队友们播放的动画ID elsif i.name == "武尊神" i.animation_id = 105 # 队友们播放的动画ID end end end # ★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★ end # 继续 return true end
#--------------------------------------------------------------------------
# ● 增减等级
#--------------------------------------------------------------------------
def command_316
# 获取操作值
value = operate_value(@parameters[1], @parameters[2], @parameters[3])
# 处理重复
iterate_actor(@parameters[0]) do |actor|
# 更改角色的等级
actor.level += value
# 角色升级,回复,加减HP,SP的自动播放指定动画★★★★★★★★★★★★★★★★★★★★★★★★★
if value > 0
actor.recover_all; $game_player.animation_id = 105
for i in $game_party.characters
if i.name == "媚灵狐"
i.animation_id = 105 # 队友们播放的动画ID
elsif i.name == "武尊神"
i.animation_id = 105 # 队友们播放的动画ID
end
end
end
# ★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★
end
# 继续
return true
end
升级播放升级动画.rar
(1.06 MB, 下载次数: 12)
|