第一种写法 ,从不同目标中挑选可以使用某技能的目标。
#showtooltip
/cast [help,target=targettarget][help][target=player] 技能名
解释下:
第一行不用改, 当鼠标指向时,用来显示技能说明的。
第二行,如果目标的目标是友善就对目标的目标使用技能, 或者目标是友善就对目标使用技能,再或者对自己使用。
/cast 为宏命令,表示使用某技能。
三组 [ ] 就是三组条件,依次从左到右以组为单位进行判定,[ ]内的条件不分先后,以英文逗号隔开。
第一组条件针对目标的目标,判断是否可以进行治疗。
第二组针对当前目标(target=target 即判断对象为当前目标可以省略),判断是否可以进行治疗。
最后一组条件中只有对象为自己这一个条件,始终满足,所以只能放到最后。
help表示可以被治疗的目标。 如果要换成敌对目标就写成 harm。
第二种写法 根据目标的不同,使用不同的技能。
#showtooltip
/cast [help,target=targettarget] 技能名;[help] 技能名;[target=player] 技能名
解释下:第一行还是一样。
第二行区别的部分,每组条件后都有参数(也就是技能名),且相互之间以英文分号隔开,这样根据不同的目标可以选择不同的技能使用。 如果技能都用同一个,那产生的效果和第一种写法是一样的。
当然你可以两种写法 混在一起用,但是自己容易搞混。
宏其实不难,大部分复杂的宏命令都已经被禁用了。 只要自己思路清晰一些,很容易就能学会。
标签:援护,召唤,咆哮