找回密码
 点一下
查看: 1485|回复: 3

技能又出问题了

  [复制链接]
发表于 2008-2-12 19:06:28 | 显示全部楼层 |阅读模式
新做了个技能,一用就自动退出饿,以下是此技能触发1:事件:任意单位发动技能效果
                                              条件:技能是XX
                                                                                               动作:设置触发单位为111,技能释放目标为222,
                                                                                                     为XX触发2添加条件:222222受到伤害
触发2:事件:
          条件:22222拥有XX的魔法效果
     动作:命令111对222做伤害(技能等级*7)
发表于 2008-2-13 12:30:36 | 显示全部楼层
当命令111对222做伤害的时候,这个触发又被触发了一次,呵呵,就是传说中的死循环了。
在伤害之前,应该把触发得条件,动作移除,再把触发也删了。
回复

使用道具 举报

发表于 2008-2-13 12:35:22 | 显示全部楼层
如ls这个是由于伤害单位时buff还存在,导致触发反复运行的缘故

可以如下解决:
1、在伤害事件前后用关闭触发和打开触发包起来,这样第二次伤害时此触发处于关闭状态,也就不会造成反复触发
2、伤害单位前删除buff,不过如果是持续性伤害的话,不能用此方法
回复

使用道具 举报

发表于 2008-2-13 12:38:25 | 显示全部楼层
同上
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 点一下

本版积分规则

Archiver|移动端|小黑屋|地精研究院

GMT+8, 2024-5-4 03:52 , Processed in 0.096414 second(s), 18 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表