|
发表于 2007-10-18 07:44:44
|
显示全部楼层
用Order.
使用物品实际上是一个命令,如果一个单位使用的命令在852008 和 852013 之间,那么就是使用物品命令.
用GetOrderTarget返回目标.GetOrderTargetUnit返回目标单位,GetOrderTargetItem返回目标物品.
先调用GetOrderTargetUnit,如果这个函数返回非空,那么就是装水.
如果返回为空,那么目标就不是单位,那么一定就是物品.
可以用GetOrderTargetItem查看是什么物品. |
|