玩60级怀旧服这么多年,我一直觉得宏是提升效率最直接的工具。不管你玩什么职业,学会几个通用宏命令,操作手感立刻就不一样了。今天把我压箱底的经典旧世宏整理出来,从最基础的语法到实战中常用的条件宏,一次性分享给大家。
宏的基础:先搞懂这几个命令
宏的核心命令就那么几个,但组合起来能玩出各种花样:
/cast—— 施放技能,宏的基石/startattack—— 开始自动攻击,配合技能宏用,防止空按浪费输出/stopcasting—— 打断当前施法,关键时刻用/cancelaura—— 取消自身BUFF,比如冰霜新星后取消冰箱/target—— 切换目标/focus—— 设置焦点目标,配合条件宏特别好用
最实用的通用宏:一键自动攻击
这个宏建议每个技能键位上都配上 /startattack,这样即使你没能量的时候按了技能,角色也会开始平砍,不会站着发呆:
#showtooltip
/startattack
/cast 技能名
比如战士的 /startattack + Overpower,或者猎人的 /startattack + Aimed Shot。
条件判断宏:一个键位多个技能
这是宏最强大的地方——用条件修饰符 [mod:shift]、[mod:ctrl]、[mod:alt] 让一个按键根据你按的修饰键释放不同技能:
#showtooltip
/cast [mod:shift] 神圣防护; 圣佑术
按住Shift释放一个技能,不按就放另一个。同样适用于法师的传送门宏:
#showtooltip
/cast [mod:shift] 暴风城传送; [mod:alt] 铁炉堡传送; 奥格瑞玛传送
目标状态判断:智能识别敌友
[harm] 和 [help] 让我可以根据目标类型自动切换行为:
#showtooltip
/cast [harm] 惩击; 快速治疗
对敌人放惩击,对队友放治疗,一个宏搞定。再加 [dead] 判断还能识别复活目标:
#showtooltip
/cast [dead] 复活; [help] 快速治疗; 惩击
焦点目标宏:不打断当前目标控场
这是我最推荐大家学的技巧。把 Kick、Polymorph、Fear 这类控制技能绑到焦点目标上,你不需要切目标就能打断/控住第二个敌人:
#showtooltip
/cast [target=focus,exists] 变形术
设好焦点后,哪怕你在打Boss,只要焦点目标在范围内,一键变形术就能控住它,完全不丢失当前目标。
[@mouseover] 鼠标指向宏:悬停即释放
这个条件在经典旧世里就已经支持了,把鼠标悬停在目标单位框架上就能直接施法,不需要先点目标:
#showtooltip
/cast [@mouseover,harm,nodead] 致盲
这个对法师的群控尤其好用,鼠标划过哪个怪就控哪个,不需要切换目标。
坐骑宏:战斗中/非战斗自动切换
经典旧世的实用小技巧,用一个按键在战斗中切猎豹形态,非战斗上马:
#showtooltip
/use [combat] 豹群形态; 机械陆行鸟
脱战宏:一键脱离战斗
有时候需要快速下马+切换姿态:
#showtooltip 冲锋
/dismount
/cast 战斗姿态
/cast 冲锋
使用心得
- 宏有255字符限制,写宏时注意别超了
#showtooltip放在第一行,让技能图标和CD正确显示- 条件判断只执行第一个匹配的分支,顺序很重要
- 同一个宏不能一个键连放两个有GCD的技能,别指望一键爆发
- 经典60版本的宏系统比后面版本限制多一些,
/focus和一些高级指令要看你玩的具体版本是否支持
这些通用命令是所有职业宏的基石,理解透了之后你再看各职业的专用宏就一目了然了。建议大家先在游戏外练习写几个,进去以后直接复制粘贴试试看效果。