你给出的那个宏明显条件相互矛盾,我测试了一下,在多个敌对目标时,你选定目标后按动该宏仍然会丢失当前目标并转移到旁边敌对目标身上
所以,从程序语言角度来看你那个宏就是错的
如果你想要的效果是:"如果你没有目标的话,将会闷棍你周围最近的敌人。如果已经有目标了,将不会丢失。" 那么应该是这样写
#showtooltip 闷棍
/targetenemy [noexists]
/cast 闷棍
这样就可以了,因为本身targetenemy这个语句首先肯定是只选定敌对,其次它不会选定敌对尸体(已测试),noexists这个条件是比较正确的,若没有目标则选定一个敌对目标,否则无动作
希望对你有帮助
楼主威武。。。我来围观的,关注中。有空也教教我