宏命令使用技能。“/cast技能”(中间需要有空格),代表施放技能,例如“/cast 冲锋”就会朝着你选定的目标使用冲锋技能;
“/castsequence 技能1,技能2,技能3”,代表按照顺序执行这一系列技能动作,例如“/castsequence 倒刺射击, 多重射击, 稳固射击”。
一定要用的判定条件。无论是使用”/cast”还是使用”/castsequence”,你会发现很多GSE一键宏插件中都存在“[nochanneling]” 命令,它代表的是不打断施法,属于判定条件(所有“[]”均代表判定条件)。如“/cast [nochanneling] 火球术”与“/castsequence [nochanneling] 奥术弹幕,魔爆术,魔爆术,魔爆术”这样。
在魔兽世界正式服中,“[nochanneling]”命令是最为普遍的一种,几乎被每个职业所使用。例如DH这个纯近战职业,虽然拥有“眼棱”这个高输出的读条技能,但如果因为玩家频繁按键而被打断,这就让人无法接受了。同样地,圣骑士也拥有圣光闪现等读条技能,如果要将其编写为一键宏,就必须使用这个判定条件。简单来说,这个判定条件的作用就是让添加它判定条件的技能永远不会打断读条技能。
值得一提的是,目前魔兽宏和GSE一键宏普遍使用“[nochanneling]”判定条件具有潜在的好处,可以将延迟降至最低,从而实现技能的无缝衔接。虽然手动操作在应对突发和场景突变方面表现出色,但玩家的手和脑反应不够稳定(相对于程序),没有人可以保证大量技能的衔接以最低延迟完成。而它可以帮助你完美地实现技能的无缝衔接。