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

为甚么这个有错误?

[复制链接]
发表于 2009-1-2 21:10:40 | 显示全部楼层 |阅读模式
老狼的UI
单位受到攻击
……
命令最后创建的单位对触发单位造成((触发单位最大生命值)-(触发单位生命值))*0.01的伤害,不是攻击伤害,不是远程伤害)……
为什么一游戏就跳出?
发表于 2009-1-2 21:44:11 | 显示全部楼层
你的触发事件是什么?
回复

使用道具 举报

发表于 2009-1-2 23:26:32 | 显示全部楼层
啊......如果是接受伤害事件的话,多年前我也碰到过......

接受伤害事件中如果有伤害语句的话,就会导致死循环,当然就跳出来了。

解决办法就是在伤害语句前加一句 关闭当前触发(DisableTrigger(GetTriggeringTrigger())),之后加一句 打开当前触发(EnableTrigger(GetTriggeringTrigger()))。

如果是被攻击事件,也许就是RP问题了......
回复

使用道具 举报

kw 该用户已被删除
发表于 2009-1-3 11:37:57 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-25 05:34 , Processed in 0.032384 second(s), 19 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

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