找回密码
 点一下
查看: 847|回复: 2

关于获取事件id的问题

[复制链接]
发表于 2011-5-14 14:35:13 | 显示全部楼层 |阅读模式
动态注册事件然后判断事件id,如果是
call TriggerRegisterUnitLifeEvent(t,u,LESS_THAN,0.01)
……
GetTriggerEventId()==
的话,这里的值是LESS_THAN还是什么?
发表于 2011-5-15 12:23:33 | 显示全部楼层
这里的LESS_THAN是一个常量,代表“单位生命值变化”事件的触发条件是:单位生命值小于0.01
constant limitop LESS_THAN = ConvertLimitOp(0)
回复

使用道具 举报

 楼主| 发表于 2011-5-15 14:56:25 | 显示全部楼层
我就知道不行,不过我用EVENT_UNIT_DEATH加GetUnitState(u,UNIT_STATE_LIFE)>0解决了重生的问题
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-7-6 20:34 , Processed in 0.049182 second(s), 18 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

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