2023-03-11游戏旧站归档

魔兽世界 3.3.5 宏命令入门:从条件判断到常用示例

面向魔兽世界 3.3.5 的宏命令入门,介绍技能施放、目标条件、修饰键、焦点目标和常用排错方法,替代旧站已经失效的在线宏工具。

GSWXY

GSWXY

Archivist & Author

魔兽世界 3.3.5 宏命令入门:从条件判断到常用示例

迁移说明:旧文只分享了一个在线写宏网站,该域名目前已经无法解析。为了避免继续推荐失效工具,本文改写为可以直接使用的 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:目标未死亡。

八、排错顺序

  1. 确认技能名称与客户端语言完全一致。
  2. 先只保留一条 /cast,确认技能本身能够使用。
  3. 逐个添加条件,不要一次堆入过多判断。
  4. 检查宏是否超过客户端字符限制。
  5. 不要使用来历不明、声称可以自动战斗的脚本。

宏的价值是把明确的操作意图表达得更简洁。先写出最小可用版本,再慢慢增加条件,通常比依赖在线生成器更可靠。

Conversation

评论

0

首次发布需要审核,邮箱只用于必要联系。

正在加载评论…