宏命令 攻略 — 魔兽世界午夜资料片

现在,有了所有数值和修饰符的基础,我们可以创建自己的宏了。

我们将列举几个最常用的宏使用示例,以便您能够理解这个机制的工作原理,并针对您需要的情况创建自己的宏。

让我们从最受欢迎的宏开始,它用于同时激活爆发技能、预备药水和饰品。

#showtooltip

/cast 复仇之怒

/use 冰冷药水

/use 14

让我们详细分析宏中各命令的作用:

#showtooltip – 此值将宏的图标设置为复仇之怒技能的图标。

/cast 复仇之怒 – 使用复仇之怒技能。

/use 冰冷药水 – 使用我们的预备药水。这里需要填写您使用的药水名称,如果您不使用预备药水,请删除此行。

/use 14 – 使用我们在第二个(下方)槽位的可用饰品。如果饰品在第一个槽位,则需要使用命令 /use 13。

如果您有两个可用饰品,则需要选择其中一个,因为使用一个会触发另一个的冷却时间,使我们无法同时使用两个。

这个宏能给我们带来什么?

通过这个宏,我们同时使用爆发技能、药水和饰品,无需花时间逐个使用每个元素。您按下一个按钮就能同时激活三项增益。

让我们增加一些难度,创建一个利用GCD同时使用多个技能的宏。

/castsequence reset=15 复仇之怒, 公正之剑, 神圣风暴

/castsequence 的作用是什么?

按下宏按钮时,我们将依次使用以逗号分隔的技能。每次按下宏都会按顺序施放一个技能,利用GCD。

reset= 的作用是什么?

此修饰符用于对宏本身设置冷却时间。

例如,选择15秒的参数后,在施放所有技能之后,我们将无法在接下来的15秒内使用该宏,即使宏中的技能已经恢复并可以使用。

如果您使用的法术没有冷却时间,或者您不需要对使用的按钮施加冷却,则可以不添加此修饰符。

重要!宏中的技能有不同的冷却时间,但宏只有在第一个技能冷却完毕后才能使用。例如,如果复仇之怒正在冷却,而公正之剑和神圣风暴已经就绪,您也只能等到复仇之怒就绪后才能使用宏。

让我们进入更复杂的宏。

让我们尝试为我们的技能创建一个鼠标悬停宏。

/mouseover 宏是一个非常强大的工具,它允许您在不切换当前目标的情况下使用技能或物品,将其施放在鼠标悬停的目标上。这对于治疗者和辅助角色特别方便,可以快速治疗或为正确的玩家施加增益,而无需切换目标。

示例:

#showtooltip 圣光闪现

/cast [@mouseover,help,nodead][@target,help,nodead][@player] 圣光闪现

修饰符的作用是什么?

/cast [@mouseover,help,nodead] – 此修饰符意味着,如果我们将鼠标悬停在框架上或友方角色本身上,我们将对其施放圣光闪现技能(前提是目标存活)。

如果目标已死亡,通过修饰符 [@target,help,nodead] 圣光闪现 – 我们将对当前目标施放圣光闪现,前提是目标存活且为友方。

如果我们的目标不是存活的友方目标,修饰符 [@player] 将对我们自己施放该技能。

此修饰符也可以用于攻击性技能。

让我们分析一个使用此修饰符打断法术的示例。

#showtooltip 责难

/cast [@mouseover,harm,nodead][@target] 责难

修饰符 /cast [@mouseover,harm,nodead] 将对鼠标光标所在的目标施放责难技能,前提是该目标为存活的敌方目标。如果目标已死亡,则通过修饰符 [@target] 将法术施放在当前选中的目标上。

最后,让我们尝试创建一个复杂的多层宏,包含目标切换和按键修饰符。

示例:

#showtooltip 审判

/cast [mod:shift,@lasttarget,harm,nodead] 审判; [@target,harm,nodead] 审判

修饰符的作用:

/cast [mod:shift,@lasttarget,harm,nodead] 审判; – 按下SHIFT时,我们将自动对之前选中的目标施放审判技能,前提是该目标存活且为敌方。

如果我们不按SHIFT,通过修饰符 [@target,harm,nodead] 审判,我们将对当前目标施放该技能。

现在您已经拥有了创建自己的宏和简化游戏所需的完整基础知识。请记住,宏的使用可能性非常多,在测试了所有可用的修饰符之后,您将能够为每种游戏情况创建宏,使您的游戏体验更加舒适和高效!