一、如何建立一个宏?1.在游戏中输入"/m"或输入"/宏"或按下"esc"选择"打开宏面板".2.点击新建按钮,为宏起一个名字并选择一个图标后点确定,然后在宏命令框内输入宏命令.具体看下图:3.把宏像拖技能一样拖到动作条上就可以使用了!!!二、如何在宏内施放指定技能?在宏内施放技能需要命令,而我们最常用的一个命令就是"/cast",下面我据一个例子."/cast 防护暗影结界",这样在使用这个宏的时候就可以施放"防护暗影结界"了,为了避免新手把技能名称输入错误,最好是在打好"/cast"后打开技能术,按住"shift"点击技能,这样技能名称就自动粘贴到宏命令窗口中了.三、如何在特定条件下施放指定技能?想要在特定条件下施放技能就必须在宏内写入条件.如:"/cast [harm]暗影防护结界",这个句子内"[harm]"就是一个条件.想要在特定条件下施放技能就需要在技能名称前面加入条件.这个宏的意思就是"当目标为敌对的时候施放暗影防护结界".四[重点]、在写宏的时候我们应该注意些什么?1."[]"除了告诉wow里面的句子是条件以外,还有一个更重要的作用,两个"[]"连在一起就是"或者",如"/cast [harm][combat]防护暗影结界",这个宏的意思是"当目标是敌对或者在战斗中时施放防护暗影结界"."[harm]"是判断目标是否为敌对,"[combat]"是判断你是否在战斗中.另外,"[]"里面是可以不加任何条件的,作用也和表面意思一样,就是任何条件下.比如"/petattack [harm][]",这个宏的作用是当目标是敌对时(exists是判断目标是否存在,而harm包含exists,所以全意应该是当目标存在并且为敌对时)攻击他,加上"[]"这个空条件的话,当你没有目标的时候这个宏就会自动搜索一个离你最近的目标并进行攻击,作用和"/petattack"不加任何条件时的效果一样.它的作用还要大家自己慢慢体会,很好,很强大.2.","(半角逗号),这个符号与"[]"可以说是"相反"吧,它可以让两个条件达到"并且"的效果,如:"/cast [harm,combat]防护暗影结界",这个宏的意思是"当目标是敌对,并且自己在战斗中时施放防护暗影结界".以上是两个宏内最重要的符号.3.所有的条件前面都可以加入"no"来使这个条件达到"反意"的效果.如"[noharm]","[nocombat]".4.所有的"反意"条件不可以用"或者"来施放技能.如"/cast [noharm][nocombat]防护暗影结界",表面上看,这个宏会在目标不是敌对,并且不在战斗中时会施放防护暗影结界,但是实际这个宏是错误的.用起来什么反应也不会有.5.很多条件都有"默认目标",比如"combat"(判断自己是否在战斗中),"stealth"(判断自己是否在潜行)等条件默认目标就是自己,我给它们起了一个名字,叫做"自身条件".而"harm"(判断目标是否为敌对)"help"(判断目标是否为友善)默认目标就是自己当前的目标,它们叫做"目标条件".而像"channeling:法术名称"(判断指定法术是否在引导)这样的条件没有默认目标,需要使用的时候指定,这就是"法术条件",还有一种是"装备条件"-"equipped:装备名称/类型/子类型",这样根据"判断目标"给条件分类之后,大家的思路会更清晰些.总结一下,所有的条件分为"自身条件","目标条件","法术条件"与"装备条件".◆下面是最重要的,"自身条件"的默认目标是自己,不可以判断指定目标,这个功能让暴雪在宏内给屏蔽了.如果不屏蔽,那宏就逆天了 。.比如"/cast [target=mouseover,stealth]死亡缠绕",在这个宏里," 。
4.这个宏怎么写/S 本人正在绷带,优先治疗其他队友
/script TargetUnit("Player");
/script UseContainerItem(0,1);
/script TargetLastEnemy();
一般的绷带宏,把你要用的绷带放在第一个背包的第一格,/script UseContainerItem(0,1),后面的(0,1)可以改成(0,2或0,3)改了数字就更换到相应的空格 。