2023-03-11•游戏•旧站归档
魔兽世界 3.3.5 宏命令入门:从条件判断到常用示例
面向魔兽世界 3.3.5 的宏命令入门,介绍技能施放、目标条件、修饰键、焦点目标和常用排错方法,替代旧站已经失效的在线宏工具。
GSWXY
Archivist & Author

迁移说明:旧文只分享了一个在线写宏网站,该域名目前已经无法解析。为了避免继续推荐失效工具,本文改写为可以直接使用的 3.3.5 宏命令入门。
一、宏能做什么
宏可以把常用指令、目标条件和聊天提示组合到一个按钮里。它适合减少重复操作,但不能代替玩家判断,也不能自动完成受保护的战斗操作。
二、最基础的施法宏
code
#showtooltip
/cast 技能名称#showtooltip 会显示技能图标、说明和冷却时间;/cast 用于施放技能。
三、友方与敌方条件
code
#showtooltip
/cast [help] 治疗术; [harm] 惩击help:当前目标是可协助的友方。harm:当前目标是可攻击的敌方。- 分号用于把不同条件下的技能分开。
四、鼠标指向施法
code
#showtooltip
/cast [target=mouseover,help,nodead][] 快速治疗鼠标指向一个存活的友方单位时,对该单位施法;没有合适的鼠标指向目标时,使用普通目标规则。3.3.5 客户端常用 target=mouseover 写法。
五、焦点目标
code
/focus [target=focus,noexists]
#showtooltip
/cast [target=focus,exists,harm,nodead] 法术反制焦点目标适合需要持续监控的敌人,例如竞技场对手或副本中的关键施法者。先设置焦点,再用第二个宏对焦点施法。
六、修饰键
code
#showtooltip
/cast [mod:shift] 技能甲; [mod:ctrl] 技能乙; 技能丙按住 Shift 时使用技能甲,按住 Ctrl 时使用技能乙,否则使用技能丙。若按键绑定与修饰键冲突,需要先调整客户端按键设置。
七、常用目标选择
@player:自己。@party1:第一名小队成员。@focus:焦点目标。@mouseover:鼠标指向目标。exists:目标存在。nodead:目标未死亡。
八、排错顺序
- 确认技能名称与客户端语言完全一致。
- 先只保留一条
/cast,确认技能本身能够使用。 - 逐个添加条件,不要一次堆入过多判断。
- 检查宏是否超过客户端字符限制。
- 不要使用来历不明、声称可以自动战斗的脚本。
宏的价值是把明确的操作意图表达得更简洁。先写出最小可用版本,再慢慢增加条件,通常比依赖在线生成器更可靠。
Conversation
评论
正在加载评论…