Project1

标题: 如何规定某些状态死亡后不解除? [打印本页]

作者: 双黄连2    时间: 2013-1-11 13:49
标题: 如何规定某些状态死亡后不解除?
如何规定某些状态死亡后不解除?比如中毒死了之后再复活身上还是有毒,只能用解毒草解。
作者: 双黄连2    时间: 2013-1-12 11:48
找到了个也许有用的地方...就是默认脚本的"Game_Battler”脚本第150行左右,意思好像是hp变0,解除状态,解除强化、弱化,end。
可是怎么改都没用啊,囧
作者: 夜妖鏡    时间: 2013-1-12 11:55
試試用公共事件记录中毒开关
然后用复活启动中毒事件
把角色设回中毒状态
作者: 双黄连2    时间: 2013-1-13 10:08
夜妖鏡 发表于 2013-1-12 11:55
試試用公共事件记录中毒开关
然后用复活启动中毒事件
把角色设回中毒状态 ...

但是公共事件不能在战斗中生效,而且我也不能要"公共事件在战斗中进行"的脚本,我用公共事件已经有它的作用了...
即使在每场战斗中都设置公共事件,在同一回合内队友给已死的队长吃复活药后敌人还是会有可能打队长,(中毒的时候魔抗会降低点...我的设置)这样计算就有误了。
而且敌人死后不解除某状态还可以做出更换属性的系统,角色同~~~ (这是我现在研究的系统)

总而言之,这样子行不通啊,我的人物很多,不可能把每个敌人和队友的中毒、诅咒等状态一一记下啊,望求更好的方法!!
我也会努力的!




欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1