魔兽世界经典版

20周年服务器宏命令圣典

宏命令入门 (Macro 101)

什么是宏?

宏是一种将一系列游戏内命令(如施法、使用物品、切换目标、发送聊天信息等)绑定到单个按键的自定义脚本。通过使用宏,玩家可以简化复杂操作、节省键位、提高反应速度和操作效率,是高手玩家的必备技能。

如何创建和使用宏

  1. 在聊天框输入 /m/macro,或按下 ESC 键选择“宏命令设置”,打开宏命令界面。
  2. 在宏命令窗口中,选择“通用宏”或“角色专用宏”标签页。
    • 通用宏:账号下所有角色共享。
    • 角色专用宏:仅当前角色可用。
  3. 点击“新建”,为宏选择一个图标并输入一个名称。
  4. 在下方的命令编辑框中,输入您的宏代码。
  5. 点击“保存”,然后将新创建的宏图标从窗口中拖到您的动作条上即可使用。

常用宏命令详解

命令 用法与解释 示例
#showtooltip 功能:让宏图标显示指定技能的图标、冷却时间和详细说明。
说明:这是最常用的宏命令,强烈建议放在每个宏的第一行。如果后面不跟技能名,它会自动显示宏中第一个可用的技能信息。
#showtooltip 寒冰箭
/cast 功能:施放一个法术。
说明:宏的核心命令,可以通过条件参数 [...] 实现复杂逻辑。
/cast [harm] 暗言术:痛; [help] 恢复
/use 功能:使用一个物品或装备。
说明:可用于使用消耗品(如药水、绷带)或有使用效果的装备(如饰品)。可以使用物品名称或装备槽位编号(13为上饰品,14为下饰品)。
/use 强效法力药水
/use 13
/target 功能:选择一个目标。
说明:可以精确指定目标名称,或使用 /targetenemy 来选择最近的敌人。
/target 黑龙公主
/targetenemy
/focus 功能:设置一个焦点目标。
说明:设置焦点后,无论当前目标是谁,都可以通过 [@focus] 条件对焦点目标施法。这对PVP中的控场和PVE中的监控至关重要。
/focus [@mouseover]
/stopcasting 功能:立即中断当前正在施放的法术。
说明:在需要立即施放另一个更重要的法术(如打断、保命技能)时非常有用。
/stopcasting
/cast 法术反制
/castsequence 功能:按顺序施放一系列法术。
说明:每次按下宏,会施放序列中的下一个法术。因受公共冷却(GCD)影响,无法实现“一键连招”,仍需多次按键。可以通过 reset= 条件来重置序列(如 reset=5 表示5秒不按则重置,reset=target 表示切换目标后重置)。
/castsequence reset=target 腐蚀术, 痛苦诅咒, 献祭
/cancelaura 功能:取消自身的一个增益效果(Buff)。
说明:常用于主动取消会产生负面影响的增益,如取消“圣盾术”或“寒冰屏障”以立即行动。
/cancelaura 寒冰屏障

通用宏 (Universal Macros)

这些宏适用于所有职业,能极大地提升游戏体验。

鼠标指向施法宏 (Mouseover Macro)

分析:这是治疗职业和部分控制职业的必备宏。它允许你对鼠标悬停的单位框架或模型施法,而无需点击选中目标,极大地提升了反应速度和操作流畅度,让你可以在保持当前敌对目标的同时进行治疗或控制。

标准模板

#showtooltip 技能名称
/cast [@mouseover,help,nodead] 技能名称

推荐的进阶模板 (带回退机制)

这个版本更智能,它会按以下优先级施法:鼠标指向的友方 > 当前选择的友方 > 玩家自己

#showtooltip 技能名称
/cast [@mouseover,help,nodead] [help] [@player] 技能名称

示例 (牧师-快速治疗):

#showtooltip 快速治疗
/cast [@mouseover,help,nodead] [help] [@player] 快速治疗

焦点目标宏 (Focus Target Macro)

分析:在PVP和复杂的PVE战斗中,你需要同时监控主目标和另一个重要目标(如PVP中的敌方治疗,或PVE中需要控制的小怪)。焦点系统就是为此设计的。

设置焦点:将鼠标悬停在任意单位上,按下此宏即可将其设为焦点。

#showtooltip
/focus [@mouseover]

对焦点施法:无论你当前目标是谁,都会对焦点目标施放技能。

#showtooltip 变形术
/cast [@focus] 变形术

喊话/通告宏

分析:在施放关键技能(如复活、干涉、群体控制)时自动在小队、团队或大喊频道通告,能有效避免重复操作,并让队友清晰了解你的意图。%t 会自动替换为当前目标的名字。

#showtooltip 神圣干涉
/cast 神圣干涉
/yell 正在对 %t 施放【神圣干涉】,所有人注意远离!

副本重置宏

分析:对于频繁刷副本的玩家,每次手动重置副本非常繁琐。此宏可以在副本外一键重置所有普通副本。

/run ResetInstances()

职业专属核心宏

战士 (Warrior)

姿态舞反恐/破胆宏 (核心PVP)

分析:在面对牧师或术士的恐惧时,战士需要切换到狂暴姿态并使用“狂暴之怒”来免疫或解除恐惧。同理,破胆怒吼也需要狂暴姿态。此宏实现了“一键反恐/破胆”。

#showtooltip 狂暴之怒
/cast [nostance:3] 狂暴姿态
/cast 狂暴之怒

切换武器宏

分析:战士需要在输出和防御间频繁切换武器。此宏通过equipslot命令实现一键切换单手+盾牌与双手武器。16为主手,17为副手。

#showtooltip
/equipslot 16 [你的双手武器名称]
/equipslot 16 [你的单手武器名称]
/equipslot 17 [你的盾牌名称]

冲锋/拦截智能宏

分析:冲锋只能在非战斗状态下使用,拦截则相反。此宏根据战斗状态自动选择合适的技能。

#showtooltip
/cast [nocombat] 冲锋; [combat] 拦截

圣骑士 (Paladin)

圣盾术/瞬间取消圣盾宏

分析:圣盾术(无敌)后有1分钟的自律debuff,无法攻击。有时你只是想用它来解除控制,而不是持续8秒。此宏通过`/cancelaura`实现开启后瞬间取消,让你立即恢复行动。

#showtooltip 圣盾术
/cast 圣盾术
/cancelaura 圣盾术

一键王者/力量祝福宏 (鼠标左右键)

分析:圣骑士需要给全团上不同祝福。此宏利用鼠标左右键功能,将两个常用祝福整合到一键,极大节省了键位。

#showtooltip
/cast [button:1] 王者祝福; [button:2] 力量祝福

鼠标指向自由/保护祝福宏

分析:自由和保护祝福是圣骑士最关键的辅助技能,通常需要在紧急情况下给队友。使用鼠标指向宏可以让你在不切换目标的情况下瞬间给需要的队友上祝福。

#showtooltip 自由祝福
/cast [@mouseover,help,nodead] [help] [@player] 自由祝福

猎人 (Hunter)

宠物攻击/返回宏

分析:手动控制宠物是猎人PVP和PVE操作的精髓。此宏让你能精确指挥宠物攻击或返回,通过mod:shift修饰键实现一键两用。
说明:直接按是宠物攻击,按住Shift再按是宠物跟随。

#showtooltip
/petattack
/petfollow [mod:shift]

假死+冰冻陷阱宏 (核心PVP/PVE)

分析:这是猎人最经典的控制链操作。通过假死脱离战斗,然后瞬间在脚下放置冰冻陷阱。此宏将两个动作合二为一,成功率更高。

#showtooltip 冰冻陷阱
/stopattack
/cast 假死
/cast 冰冻陷阱(等级 1)

误导焦点宏

分析:误导是团队关键技能。此宏会优先将误导给焦点目标(通常设为坦克),如果没有焦点,则默认误导给自己的宠物,确保仇恨稳定。

#showtooltip 误导
/cast [@focus,help,nodead] [@pet,nodead] 误导

潜行者 (Rogue)

起手伏击/背刺宏

分析:潜行状态下使用伏击,非潜行状态下使用背刺。此宏根据潜行状态自动选择技能,简化了起手和战斗中的操作。

#showtooltip
/cast [stealth] 伏击; 背刺

消失偷袭宏

分析:在PVP中,用消失来躲避技能并重新起手是核心技巧。此宏会先停止攻击以确保消失成功,然后立即施放消失和偷袭。

#showtooltip 消失
/stopattack
/cast 消失
/cast 偷袭

一键上毒宏

分析:频繁补毒很麻烦。此宏通过鼠标左右键为主手/副手上毒,并通过修饰键切换不同毒药,极大提升了便利性。
说明:左键点击为主手武器上毒,右键为副手。按住Shift则切换为上致伤毒药。

#showtooltip
/use [nomod] 速效毒药; [mod:shift] 致伤毒药
/use [button:1] 16; [button:2] 17

牧师 (Priest)

驱散/进攻驱散整合宏

分析:牧师的驱散分为友方(驱散魔法)和敌方(驱除魔法)。此宏根据目标是敌是友自动选择正确的驱散技能。

#showtooltip
/cast [help] 驱散魔法; [harm] 驱除魔法

自保爆发宏 (能量灌注+饰品)

分析:在需要爆发治疗或伤害时,将多个增益技能绑定在一起可以最大化效果。

#showtooltip 能量灌注
/cast 能量灌注
/use 13
/use 14

鼠标指向治疗宏

分析:牧师作为主力治疗,鼠标指向宏是必备的。模板请参考 通用宏部分。

萨满 (Shaman)

自然迅捷+治疗波救急宏

分析:这是萨满最强的瞬间抬血技能组合。通过`/stopcasting`确保在任何情况下都能第一时间打出瞬发治疗波,并结合鼠标指向,实现“指哪奶哪”。

#showtooltip 自然迅捷
/stopcasting
/cast 自然迅捷
/cast [@mouseover,help,nodead] [help] [@player] 治疗波(等级 10)

一键插图腾宏 (Castsequence)

分析:萨满需要频繁插拔4根图腾。此宏利用`/castsequence`命令,让你每次按键插下一根图腾,简化了繁琐的插图腾流程。

#showtooltip
/castsequence reset=30 风之优雅图腾, 大地之力图腾, 法力之泉图腾, 空气之怒图腾

驱散/净化整合宏

分析:与牧师类似,此宏根据目标友善或敌对,自动选择祛病术或净化术。

#showtooltip
/cast [help]祛病术; [harm]净化术

法师 (Mage)

冰箱/取消冰箱宏

分析:法师的冰箱(寒冰屏障)是核心保命技能。此宏让你按一下开启冰箱,再按一下(或按住修饰键)取消冰箱,让你在解除控制后能立即反打,操作更灵活。
说明:直接按是开启冰箱,按住Shift再按是取消冰箱。

#showtooltip 寒冰屏障
/stopcasting
/cast 寒冰屏障
/cancelaura [mod:shift] 寒冰屏障

法术反制焦点宏

分析:在PVP中,打断敌方治疗的读条至关重要。此宏让你在不切换当前攻击目标的情况下,一键反制焦点目标(通常是治疗)。

#showtooltip 法术反制
/stopcasting
/cast [@focus,exists,nodead] 法术反制; 法术反制

一键解诅咒/侦测魔法宏

分析:根据目标是友方还是敌方,自动选择解除次级诅咒或施放侦测魔法。

#showtooltip
/cast [help] 解除次级诅咒; [harm] 侦测魔法

术士 (Warlock)

一键拉人/发糖/绑灵魂石宏 (核心团队)

分析:术士需要频繁地为团队提供召唤、治疗石和灵魂石。这个宏通过修饰键整合了这三个功能,极大提升了便利性,是团队好术士的象征。
说明
- 直接按:制造治疗石(俗称发糖)。
- 按住`Shift`:施放召唤仪式(俗称拉人),并喊话。
- 按住`Ctrl`:对鼠标指向的友方目标制造灵魂石(俗称绑石头)。

#showtooltip
/cast [nomod] 制造治疗石(等级 5); [mod:shift] 召唤仪式; [mod:ctrl, @mouseover, help, nodead] [mod:ctrl] 制造灵魂石(等级 4)
/yell [mod:shift] 正在召唤 %t,缺两个人点门!

恐惧/鲁莽诅咒切换宏

分析:恐惧免疫的目标需要上鲁莽诅咒才能被恐惧。此宏通过修饰键让你在恐惧和鲁莽诅咒之间快速切换。

#showtooltip 恐惧
/cast [nomod] 恐惧; [mod:shift] 鲁莽诅咒

宠物宏 (攻击/吞噬/牺牲)

分析:精细的宠物控制是术士PVP的精髓。此宏整合了宠物攻击以及两个核心宠物技能——吞噬魔法(地狱犬)和牺牲(虚空行者)。

#showtooltip
/petattack [harm]
/cast [mod:shift] 牺牲; [mod:ctrl] 吞噬魔法

德鲁伊 (Druid)

智能旅行宏

分析:德鲁伊的变形是其特色。此宏会根据你所处的环境(游泳、户外、战斗中)自动选择最合适的形态,一键解决所有位移需求。

#showtooltip
/cast [swimming] 水栖形态; [nocombat,outdoors] 旅行形态; [combat] 巨熊形态

自然迅捷+治疗之触宏

分析:德鲁伊的终极救急技能,效果同萨满的瞬发治疗宏。确保在任何情况下都能瞬间抬满队友血线。

#showtooltip 自然迅捷
/stopcasting
/cast 自然迅捷
/cast [@mouseover,help,nodead] [help] [@player] 治疗之触

潜行/突袭整合宏

分析:猫德的核心操作宏,在非战斗状态下进入潜行,在潜行状态下使用突袭起手。

#showtooltip
/cast [nocombat,nostealth] 潜行; [stealth] 突袭