e900003 发表于 2013-8-31 13:31
我有試過刪除掉那一行 結果角色死亡後無法復活
在角色復活之後有機率會出現錯誤
給個原本的腳本好了 ...
其实很简单 不需要用到额外的脚本
去Game_Battler 3下面● 应用特技效果 # HP 的伤害减法运算上面插入
if self.state?(20) #比如20号状态
self.damage = self.damage.abs
end
● 应用物品效果下面# HP 以及 SP 的回复这样改
last_hp = self.hp
last_sp = self.sp
# self.hp += recover_hp
# self.sp += recover_sp
########################
if self.state?(20)
self.hp -= recover_hp
self.sp -= recover_sp
else
self.hp += recover_hp
self.sp += recover_sp
end
#########################
就完了,然后去数据可以设置好20号状态的解除回合数即可
欢迎光临 Project1 (https://rpg.blue/) | Powered by Discuz! X3.1 |