|
楼主 |
发表于 2011-7-12 01:13:12
|
显示全部楼层
哎,没办法,最后只好用很土的方法记录。
TriggerAddEventUnitAbility(t,
null,
AbilityCommand("SCVHarvest", 0),
c_unitAbilStageExecute,
true
);
根据观察只有在第一次开始去采气矿的时候才会触发这个事件,并且无论何种方式(集结点,卸载集结点,触发发布命令,。。。)都会触发
因此如果UnitIsHarvesting,所记录的气矿就是当前在采集的。。。
这样对么。。。 |
|