/cast [@target,harm][@targettarget,harm][@targettargettarget,harm]神马审判,为防止你的目标队友的目标也是队友,所以多加了一层。有兴趣的话可以同理无限加。
魔兽插件是通过(暴雪提供的)LUA和XML文件(函数)构成的,并且也是通过暴雪的编译机所解释和执行的。因此,暴雪也不会封停任何使用插件的玩家。
他们是一些附加的文件,被放置在玩家 WOW 游戏目录下的 Interface 文件夹中。插件 使用暴雪提供的LUA和XML代码(官方API函数接口)来扩充玩家可以使用的用户界面功能。
宏
其实这个应该不算是真正的插件化改造,但是却能在游戏中使用 LUA 代码做一些很方便的事情(比如一些条件判断什么什么的),这些东西完全是游戏内置的,并且这些代码是通过暴雪的编译机(也就是WOW的游戏程序,而非其他执行程序,如WG所需要运行的执行程序)所解释并且执行。
所以一个宏究竟能做什么或者不能做什么完全是暴雪所规定的。因此,暴雪不会封停任何使用宏的玩家。
这个可能符合你的要求
#showtooltip XXX
/cast [target=target,help]XXX; [target=targettarget,help]XXX; [target=player]XXX;
当目标是友善时,就对目标使用XXX。当目标是敌对时,就对目标的目标使用XXX
当没有目标时,对自己使用XXX
/cast [target=targettarget]XX审判
/targetlasttarget
如果是给目标的目标上审判就必须要第二句。
如果是单纯治疗只需要第一句
试一下
如果上面的不行你就试试下面的这个
/cast [target=targettarget,help,exists] 圣光术,圣光术
这个宏在你目标的目标为友方时对目标的目标用圣光术,如果不是,则对目标放圣光术
如果是别的技能改一下就行了
/cast [@target,harm][@targettarget,harm][@targettargettarget,harm]神马审判
为防止你的目标队友的目标也是队友,所以多加了一层。有兴趣的话可以同理无限加。
有,但是我是牧师,友善就加血,敌对就攻击
#showtooltip 恢复(等级 14)
/cast [modifier:alt,target=player] 恢复(等级 14); [harm,nochanneling] 暗言术:痛(等级 12);恢复(等级 14)
你友善的目标也友善咋整