返回列表 回复 发帖

CWOW 宏命令FAQ(update to 1.8)

1.     如何编辑宏
A:(1)在聊天窗口输入/macro
或者(2)打开主菜单(ESC)——>宏命令设置

2.     如何使用宏
A:把宏命令设置窗口里的图标拖到动作栏上。可以在按键设置里为该动作设置快捷键。

3.     输入施法语句/获得正确的法术名称
A:请务必确保输入正确的法术名称,CWOW只支持中文法术名称。
系统不会对错误的法术名称报错,只是不予执行。
可以在编辑宏命令时打开技能书,Shift+鼠标左键点击技能标签,将自动输入正确的施法语句。
  自1.7版本,在不提供等级的情况下,系统将自动施放最高等级的技能。但若指明等级,请确保输入格式正确。

4.     正确的大小写
A:CWOW对宏命令中使用的函数大小写敏感,请确保输入正确的大小写。

5.     英文半角[引号]
A:CWOW中只能使用英文半角[引号],请确保输入正确,

6.     换行/[回车]
A:每一[斜杠]引导的语句应当写在同一行中,以[回车]分隔。CWOW会对过长的语句自动换行,这只是显示问题。如果使用宏时系统将内容直接输出,请检查多余的[回车]。

7.     [空格]/[分号]
A:/script中,请注意[空格]和[分号]的使用。
一般的,使用[分号]分隔并列的语句;使用[空格]分隔if/then/else/end等关键词。
当出现不可理解的<eof>错误时,删除then/else/end前不必要的[分号]。

8.     /target
A:自1.30版本,/target命令后指明的目标无须[引号]。请使用
/target player 或
/target 目标的名字

9.     player
A:在/target命令中,无需替换为自己的名字。在函数中,不能替换为自己的名字,请原样输入。

10.     自动施法
A:不可能。必须有硬件事件(键盘敲击/鼠标点击)触发施法。

11.     一次施放多个法术/一次执行多个动作
A:可以。但
(1)通常不能是多个(多次)施法。一个宏可以包括多个(多次)施法语句,但每次只会发动最先满足条件的一个(一次)法术。其原因是公共冷却时间。
  作为例外,有非常少的一些法术可以一次施放。请参考如何在一个宏中施放2+个法术
(2)并且如果在前的动作会导致公共冷却时间,在后的动作必须不受公共冷却时间的限制。
(3)此外,如果在后动作的执行依赖于在前的动作,由于延迟,在后的动作可能失败。

12.     如何复制/备份设置好的宏
A:目录\World of Warcraft\WTF\Account\你的帐号名\macros-local.txt文件

13.     如何扩展宏的字数/数量
A:需要插件SuperMacro或者其它的综合插件。
  自WOW 1.7版本,SuperMacro 2.5只能以插件的形式调用超长宏。或者简单说,纯粹的扩展宏字数的方法已不存在。

14.     /in命令
A:WOW中没有提供延时命令/函数。/in是插件COSMOS的命令,该命令不支持施法。

15.     /use命令
A:是插件COSMOS的命令。

16.     CastAway()函数
A:是插件CastAway的命令。

17.     重置副本宏
A:1.60版本已失效。
该宏利用了副本重置机制中的bug,现该bug已被修正。

18.     转身宏
A:1.60版本已失效。
运动功能函数被修订,时间参数被取消。

19.     使用宠物技能
A:自1.70版本,可以如同角色自己的技能一样在宏中调用。

20.     超距飞弹宏
A:1.7版本出现的bug。1.8被修复。

返回列表