
什么叫宏怎么设置……你这是连“宏”是什么概念都没搞清楚吧。
打个比方,你这问题就好像是在问“数学题目怎么做?”——可“数学”不是一“个”题目呀,它是一个门类,“数学题目”有无穷多个,你都没说是哪个,别人怎么回答你?
给你举个简单的例子吧:
/cast [mod:alt] 疾跑; [combat] 消失; 潜行
这就是一个宏。其中斜杠后面的部分是主命令,这里是/cast,代表施法,说明这个宏主要的功能是施放法术。这个宏里面包含疾跑、消失、潜行三个法术,用分号隔开,也就是说通过一个按键就可以(在不同的条件下)施放这三个法术。方括号里面的部分是判定条件。整个宏会按先后顺序判定,当符合某个条件时,就施放对应的法术;如果不符合某个条件,就跳过它,继续判断分号后面的下一个条件。具体到这个宏而言,当你使用它时,首先判断[mod:alt],也就是说你是否同时按下了alt键。如果按下了,就施放疾跑。如果没有同时按下alt,就跳过疾跑,判断[combat],即“是否在战斗中”。如果在战斗中,就施放消失。如果不在战斗之中,继续向下判断。最后一个法术潜行是不带任何条件的,也就是说只要前面两步的条件都不符合,判断到这一步时就一定会施放潜行。当然,在实际使用中,以上这些步骤是在一瞬间完成的。
宏的命令种类非常丰富,有施法用的/cast、/castsequence,有穿卸装备用的/equipslot,有使用物品用的/use,有功能性的/stopcasting、/cancelaura等等几十种。宏的判断条件也花样繁多,除了上面举例的[mod] [combat]之外,还有各种[target]、[button]、[group]、[dead]、[help]等等种类。组合宏命令和判断条件,能实现非常强大的功能,除了能让你“少几个技能格子”之外,还能根据环境条件智能施放你需要的法术,在一定程度上简化你的操作。至于更进阶的使用,自己去http://www.wowwiki.com学习吧(英文)。
