最经典 魔兽世界宏命令完全教程 2011年修正版

  • 格式:doc
  • 大小:314.00 KB
  • 文档页数:46

下载文档原格式

  / 46
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

考格威尔(Cogwheel's)宏命令完全指南2011年Cogwheel著WOWWiki共享维护Subelf 译版权所有请勿用于商业用途

一、.................................................................................... 基本宏命令 5

1.什么是宏? (5)

2.怎样写宏? (6)

3.施放法术 (7)

i. 关于技能名称和等级的说明 (9)

4.使用物品或者饰品 (9)

i. /use <装备栏> (10)

ii. /use <背包> <栏> (10)

5.集成多个动作 (11)

6.选择目标 (12)

i. 其他选择命令 (13)

7.控制宠物 (14)

i. /petattack (15)

ii. /petfollow (15)

iii. /petpassive, /petdefensive 和/petaggressive (15)

iv. /petautocaston 和/petautocastoff (15)

8.宏在动作栏的显示控制 (15)

9.其他的命令 (17)

ii. 队列施法或使用物品 (17)

iii. 随机施法或使用物品 (19)

iv. 攻击 (19)

v. 技能栏控制 (19)

vi. 移除增益效果 (20)

vii. 退出形态 (20)

viii. 中止施法 (20)

ix. 终止一个宏:/stopmacro (20)

x. 解散坐骑 (21)

xi. 保存一个目标用于后续动作 (21)

xii. 模拟点击 (21)

10.进阶:脚本 (23)

i. 脚本有哪些限制? (23)

ii. 什么是脚本? (23)

二、.................................................................................... 命令条件语 25

1.什么是命令条件语? (25)

2.可以使用条件语的命令 (25)

3.[target=]条件语 (28)

4.语法 (28)

i. 条件语语法简介 (29)

ii. 条件语法 (30)

iii. 完整的EBNF语法 (31)

v. 条件为空 (32)

vi. [target=]条件语与命令参数 (32)

5.命令条件语 (33)

i. 总表 (33)

ii. 敌/友(help / harm) (35)

iii. 存在(exists) (35)

iv. 死亡(dead) (35)

v. 姿态(stanc e:0/1/2/.../n) .. (36)

vi. 潜行(stealth) (36)

vii. 功能键状态(modifier:shift/ctrl/alt) (37)

viii. 功能键变量 (37)

ix. 点击状态(button:1/2/.../5/<虚拟按键号>) (38)

x. 装备(equipped:<物品类型>) (39)

xi. 引导中(channeling:<技能名称>) (39)

xii. 技能条(actionbar:1/.../6) (40)

xiii. 宠物(pet:<宠物名称或类型>) (40)

xiv. 战斗(combat) (40)

xv. 行动方式、室内外状态(mounted, swimming, flying, indoors & outdoors) (40)

xvi. 允许飞行(flyable) (40)

xvii. 小队/团队队友(party/raid) (41)

xviii. 在小队/团队中(group:party/raid) (41)

6.命令条件语的应用 (41)

i. 设置焦点(focus) (41)

ii. 用/click进行分支判定 (43)

三、.................................................................................................附录 45

1.自定义图标 (45)

2.宏的移植 (45)

3.更多信息 (45)

4.鸣谢 (46)

5.译者注 (46)

一、基本宏命令

1.什么是宏?

宏是由一组宏命令组成的。以下是一些普通宏命令:

●/say (/s)

●/whisper(/w, /talk, /t)

●/emote(/e, /em, /me)

●/dance

●喜爱PVP的人,应该不会忘了这个:/spit

利用宏,我们可以把这些宏命令放到技能栏上点击使用,而且可以同时做多个动作。写宏的时候,每条动作写

在一行上,就像在聊天界面中输入的一样。比如,让你的

角色喊一声“Everybody, dance now!”然后开始跳舞的宏:

一个基本完整的宏命令列表可以参考这里:《宏命令全表》,不过个别新添加的宏命令还没有被收录。

WoWWiki有很多关于宏的资料,尤其是脚本和/run命令

(后面将会提到)。

注:我先在此说一下,宏的执行是立即进行的。这意味着当你点击技能栏上的一个宏时,宏命令会一条接一条

地执行,执行完后才会返回游戏控制。这将会产生两个重

要问题:第一,如果写了一个会执行很长时间的宏(如:

/run for i=1, 1000000000 do end),游戏会被卡死,直到它