加入我们,或者,欢迎回来。
您需要 登录 才可以下载或查看,没有帐号?注册会员
x
我想做一个类似定时炸弹的技能,当A的某个状态消失时,给予固定伤害
之前在论坛大神拿到了这个脚本,不知道有没有办法用这个去改?
class Game_Battler def remove_state(state_id) if state?(state_id) revive if state_id == death_state_id erase_state(state_id) refresh # 上面部分不要动 # 如果状态30消失,那么有80%的概率附加状态31 add_state(31) if state_id == 30 && rand < 0.8 add_state(508) if state_id == 102 #可以这样排列具备多个状态 # 下面部分不要动 @result.removed_states.push(state_id).uniq! end end end
class Game_Battler
def remove_state(state_id)
if state?(state_id)
revive if state_id == death_state_id
erase_state(state_id)
refresh
# 上面部分不要动
# 如果状态30消失,那么有80%的概率附加状态31
add_state(31) if state_id == 30 && rand < 0.8
add_state(508) if state_id == 102 #可以这样排列具备多个状态
# 下面部分不要动
@result.removed_states.push(state_id).uniq!
end
end
end
|