查看: 2643|回复: 3

[已经过期] 如何规定某些状态死亡后不解除?

[复制链接]
梦石
0
星屑
50
在线时间
27 小时
注册时间
2012-12-25
回帖
47
发表于 2013-1-11 13:49:58 | 显示全部楼层 |阅读模式

加入我们,或者,欢迎回来。

您需要 登录 才可以下载或查看,没有账号?注册会员

×
如何规定某些状态死亡后不解除?比如中毒死了之后再复活身上还是有毒,只能用解毒草解。
梦石
0
星屑
50
在线时间
27 小时
注册时间
2012-12-25
回帖
47
 楼主| 发表于 2013-1-12 11:48:48 | 显示全部楼层
找到了个也许有用的地方...就是默认脚本的"Game_Battler”脚本第150行左右,意思好像是hp变0,解除状态,解除强化、弱化,end。
可是怎么改都没用啊,囧
回复

使用道具 举报

梦石
0
星屑
50
在线时间
20 小时
注册时间
2013-1-8
回帖
13
发表于 2013-1-12 11:55:17 | 显示全部楼层
試試用公共事件记录中毒开关
然后用复活启动中毒事件
把角色设回中毒状态

点评

又或者中毒开关公共事件並行中毒狀態,解毒草執行公共事件,解除中毒和中毒公共事件  发表于 2013-1-12 11:58
回复

使用道具 举报

梦石
0
星屑
50
在线时间
27 小时
注册时间
2012-12-25
回帖
47
 楼主| 发表于 2013-1-13 10:08:19 | 显示全部楼层
夜妖鏡 发表于 2013-1-12 11:55
試試用公共事件记录中毒开关
然后用复活启动中毒事件
把角色设回中毒状态 ...

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

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

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.

在本版发帖返回顶部