经典旧世60级通用宏命令大全——从入门到进阶一网打尽

玩60级怀旧服这么多年,我一直觉得宏是提升效率最直接的工具。不管你玩什么职业,学会几个通用宏命令,操作手感立刻就不一样了。今天把我压箱底的经典旧世宏整理出来,从最基础的语法到实战中常用的条件宏,一次性分享给大家。

宏的基础:先搞懂这几个命令

宏的核心命令就那么几个,但组合起来能玩出各种花样:

  • /cast —— 施放技能,宏的基石
  • /startattack —— 开始自动攻击,配合技能宏用,防止空按浪费输出
  • /stopcasting —— 打断当前施法,关键时刻用
  • /cancelaura —— 取消自身BUFF,比如冰霜新星后取消冰箱
  • /target —— 切换目标
  • /focus —— 设置焦点目标,配合条件宏特别好用

最实用的通用宏:一键自动攻击

这个宏建议每个技能键位上都配上 /startattack,这样即使你没能量的时候按了技能,角色也会开始平砍,不会站着发呆:

PLAINTEXT
#showtooltip
/startattack
/cast 技能名

比如战士的 /startattack + Overpower,或者猎人的 /startattack + Aimed Shot

条件判断宏:一个键位多个技能

这是宏最强大的地方——用条件修饰符 [mod:shift][mod:ctrl][mod:alt] 让一个按键根据你按的修饰键释放不同技能:

PLAINTEXT
#showtooltip
/cast [mod:shift] 神圣防护; 圣佑术

按住Shift释放一个技能,不按就放另一个。同样适用于法师的传送门宏:

PLAINTEXT
#showtooltip
/cast [mod:shift] 暴风城传送; [mod:alt] 铁炉堡传送; 奥格瑞玛传送

目标状态判断:智能识别敌友

[harm][help] 让我可以根据目标类型自动切换行为:

PLAINTEXT
#showtooltip
/cast [harm] 惩击; 快速治疗

对敌人放惩击,对队友放治疗,一个宏搞定。再加 [dead] 判断还能识别复活目标:

PLAINTEXT
#showtooltip
/cast [dead] 复活; [help] 快速治疗; 惩击

焦点目标宏:不打断当前目标控场

这是我最推荐大家学的技巧。把 KickPolymorphFear 这类控制技能绑到焦点目标上,你不需要切目标就能打断/控住第二个敌人:

PLAINTEXT
#showtooltip
/cast [target=focus,exists] 变形术

设好焦点后,哪怕你在打Boss,只要焦点目标在范围内,一键变形术就能控住它,完全不丢失当前目标。

[@mouseover] 鼠标指向宏:悬停即释放

这个条件在经典旧世里就已经支持了,把鼠标悬停在目标单位框架上就能直接施法,不需要先点目标:

PLAINTEXT
#showtooltip
/cast [@mouseover,harm,nodead] 致盲

这个对法师的群控尤其好用,鼠标划过哪个怪就控哪个,不需要切换目标。

坐骑宏:战斗中/非战斗自动切换

经典旧世的实用小技巧,用一个按键在战斗中切猎豹形态,非战斗上马:

PLAINTEXT
#showtooltip
/use [combat] 豹群形态; 机械陆行鸟

脱战宏:一键脱离战斗

有时候需要快速下马+切换姿态:

PLAINTEXT
#showtooltip 冲锋
/dismount
/cast 战斗姿态
/cast 冲锋

使用心得

  1. 宏有255字符限制,写宏时注意别超了
  2. #showtooltip 放在第一行,让技能图标和CD正确显示
  3. 条件判断只执行第一个匹配的分支,顺序很重要
  4. 同一个宏不能一个键连放两个有GCD的技能,别指望一键爆发
  5. 经典60版本的宏系统比后面版本限制多一些,/focus 和一些高级指令要看你玩的具体版本是否支持

这些通用命令是所有职业宏的基石,理解透了之后你再看各职业的专用宏就一目了然了。建议大家先在游戏外练习写几个,进去以后直接复制粘贴试试看效果。

版权声明

作者: 艾泽拉斯冒险者

链接: https://60cj.com/posts/wow-classic-60-essential-macro-commands-guide-all-classes-beginner/

许可证: CC BY-NC-SA 4.0

本文采用知识共享署名-非商业性使用-相同方式共享 4.0 国际许可协议。