魔兽世界的宏命令真的让人头大

魔兽世界的宏命令真的让人头大,很多人看那些一大段的代码都觉得烦躁,不过现在不用担心了,我们可以自己动手去写一个字典,以后需要宏命令的时候,直接自己查就行了。你可以先看一下一些基础的独立指令。比如说/showtooltip这个指令,它的作用是把宏中第一个可以显示的技能或者物品的提示信息给显示出来。还有/reset这个指令,配合/castsequence一起使用可以重置顺序释放技能的动作。 此外,还有一些独立指令。比如/startattack是让你开始攻击的,/stopattack是让你停止攻击的,/stopcasting是停止施放技能的,/stopmacro是停止宏指令执行的。注意后面加个条件的话,满足这个条件之后宏就会停止运行了。/assist是协助目标的,/focus是给你设定一个焦点目标的。有了焦点目标之后也可以通过/clearfocus来清除掉它。同样道理,还可以通过/cleartarget来清除当前目标。这些命令能帮助你更好地控制战斗状态。/petattack是让宠物攻击的,/petfollow是让宠物跟随你的,/petstay是让宠物待在原地的,/petpassive是把宠物设置为被动姿态,/petdefensive是防御姿态,还有/petagressive是主动姿态。还有一个有用的命令是/dismount用来下马。然后通过/target可以选择一个目标(人或怪)。 当你想要回角色选择界面时可以使用/camp或者/flogout命令,不过注意野外需要等待20秒才能生效。 除了这些基础指令之外,还有很多条件动作指令。例如/cast用来施放一个技能或者物品,/castrandom用来随机施放一个技能或物品,/castsequence用来按顺序释放技能或物品。这个命令还能和前面提到的/reset配合使用非常方便。另外还有很多其他命令如/cancelaura用于取消BUFF、/cancelform用于取消当前姿态、/equip用来装备某件装备、/use用来使用某件物品等等。 如果你想要把装备放到指定位置上就可以用/equipslot指令,装备位置编号从1到18对应不同部位。比如1代表头部,2代表颈部,3代表肩膀等等。另外还可以通过/userandom命令随机使用某个装备或者技能。 切换动作条可以用/changeactionbar或者/swapactionbar命令来实现宠物自动施放技能的开关则可以通过/petautocaston和/petautocastoff来控制。另外聊天指令也很方便和大家交流互动比如用/1发送消息到魔兽世界频道中去或者用/s发送消息到玩家的聊天框里去等等。 最后再提一下条件判断指令非常重要比如@cursor表示鼠标当前位置释放技能、@player表示在玩家脚下释放技能、@mouseover表示在鼠标悬停的目标上释放技能等等还有很多其他条件判断如exists、help、harm等等这些都能帮助你更灵活地控制战斗状态。 当然你也可以选择不爱看这么长的宏代码自己动手写一个字典体验一下成就感吧!