聪明文档网

聪明文档网

最新最全的文档下载
当前位置: 首页> WOW宏命令使用说明

WOW宏命令使用说明

时间:2020-10-14 01:29:32    下载该word文档

1•常用的宏命令

1.1常用的宏命令

1.1.1.释放技能命令

/cast

释放一个或多个技能可以加入一些条件判断是最常用的命令

/castseque nee

依次释放释放数个技能同样可以加入一些条件判断常见于所谓的无脑宏

/use

使用一个物品,可以直接用物品名称也可以用物品栏位置

1.1.2.动作命令

/ca ncelform

取消变形

/ca ncelaura

取消状态或增益

/startattack

开始攻击,一般写不写差别不大,释放技能会自动开始攻击的

/stopattack

停止攻击,与startattack相反,用于防止破除控制等功能,也不大会用到

/target /targete nemy

切换目标,用到的也不多,抓贼宏会用到,更多时候需要的反而是不切换目标的情况下

对特定目标释放技能

/mount

召唤坐骑

/dism ount

解散坐骑

1.1.3.语言表情命令

/1 /2 /3 /4

在不同的频道里面说话,1综合,2交易,3本地防务,4寻求组队

/s /y /p /ra /bg

在不同的范围说话,s,y,p小队,ra团队,bg战场

/e

做出一串表情同时也可以/+内置表情

1.1.4.特殊命令

#showtooltip

显示技能描述,可以指定技能名或是缺省,让你的界面更有可读性

/focus

指定某个目标为焦点目标

/clearfocus

清除焦点目标

/stopmacro

停止宏,可加入条件判断

/con sole /script

控制命令,抓贼宏会用到

1.2常用的条件判断

1.2.1.目标条件判断

help n oharm

目标为友方

harm n ohelp

目标为敌方

exists

目标存在

dead no dead

目标死亡/存活

1.2.2 .自身条件判断

sta nce:1/2/3/4/5/6 form:1/2/3/4/5/6

处在某形态中,对应为

野性:1,2水栖,3,4旅行,5飞行

平衡:1,2水栖,3,4旅行,5枭兽,6飞行 恢复1,2水栖,3,4旅行,5,6飞行

combat no combat

战斗中/非战斗中

stealth no stealth

潜行中,非潜行中

mod:alt/shift/ctrl

按下功能键alt/shift/ctrl,可缺省 swimmi ng no swimmi ng

游泳中/非游泳中

flyable no flyable

可飞行/不可飞行

in doors outdoors

室内/室外

1.2.3.其他条件判断

@ target=n ame/player/focus/targettarget/mouseover/raid#/party#/are na#

选定目标指定名字/自己/焦点/目标的目标/鼠标指向/团队#/小队#/竞技场#号敌人

reset=#/target/combat/shift/alt/ctrl

用于/castsequenee中,设定重置条件可以是#/切换目标/进入战斗/按下shift/按下alt/ 按下ctrl

1.3简单的宏知识

1.3.1.宏内容

宏可以取名和设置图标如果设置为图标的话就是自动选择宏技能的图标

宏最长不超过255个字符每个英文字母是一个字符汉字是两个字符

如果包含汉字且超过了 255个字符但没超过255个字,在保存时是不会出现问题的 但是下

线以后会丢失宏内容

1.3.2.标点符号

除去技能名之外所有的标点符号英文字母都是半角的

技能名之间一般用”;"间隔castsequenee中队列里的技能名则用"间隔

需要同时满足的条件由中括号 "[]"包裹,","间隔

1.3.3.技能名

技能名必须正确可以打开技能书shift+点击技能来获取技能名

如果分辨率不够的话也许会导致技能书和宏菜单不能同时打开 可以尝试调节UI缩放

2•实例

2.1简单宏

2.1.1.对特定目标释放技能

#showtooltip

/cast [@目标名’exists][]技能名

此宏会对特定目标释放所定的技能 目标不存在的话就直接释放技能 如果没有同名的那么系统会选择一个 某种程度上比较相近的人

同时也可以写player,raid#之类的详见第一部分

Code:

#showtooltip

/cast [@哀木涕exists][]生命绽放

2.1.2.喊话宏

/频道喊话内容

在指定频道喊话

频道可以是:

s()y()1(综合)2(交易3(本地防务4(组队)p(小队)ra(团队)bg(战场)e(表情

Code:

/1 FL1O人便当1-31T,9=1来的带装等成就 MMM

2.1.3.变形宏

#showtooltip

/cast !变形技能

可以在人形态释放来变形也可以在变形状态下重新变形来解减速等等

Code:

#showtooltip

/cast !熊形态

2.1.4.简单的循环

#showtooltip /castsequence reset= 条件1/条件2技能1,技能2,技能3

依次释放技能技能名之间用","间隔

条件可以是

#(秒数target(切换目标combat(进入战斗shift/alt/ctrl(按下 shifit/alt/ctrl)

Code:

#showtooltip

/castsequenee reset=6/combat痛击横扫挫志咆哮横扫

2.1.5.双技能宏

#showtooltip

/cast [条件技能1;技能2

符合条件就释放技能 1,否则就释放技能2

技能名之间用”;"间隔

条件可以是自身条件也可以是目标条件

可以用来节省空间制作也极为简单

1

Code:

#showtooltip

/cast [stance:1 ]激怒猛虎之怒

2:

Code:

#showtooltip

/cast [harm]安抚;解除腐蚀

2.1.6.使用物品宏

#showtooltip

/use物品

使用物品

可以直接打物品名字也可以是物品位置编号

编号对应

6(腰带)10(手套)13(饰品上)14(饰品下)15(披风

Code:

showtooltip

/use 6

/e绝尘而去

2.1.7.取消 buff

/ca ncelaura 增益名

取消buff,例如取消保护疾跑奔窜连放

Code:

#showtooltip

/cancelaura 急奔

/cast [stance:3]狂奔怒吼猎豹形态;狂奔怒吼熊形态

2.2进阶

以上是各种最基本的宏那么我们能不能将这些宏拓展开来呢

条件更复杂技能数量更多多种不同的语句糅杂在一起那就可以实现更多的功能

2.2.1.分支选择宏

"对特定目标释放技能宏"可以实现目标的选择那么能不能加入判断使得不同条件下对 不同的目标施放呢

[@player,mod:alt]

按住alt的话对自己释放

用了宏的话系统内置的自我施法按键 (alt)就不好用了所以很多技能都会加上这一个条件

来人工实现这个功能

[@mouseover,harm/help,exists]

对鼠标指向的目标释放

这是很多治疗喜爱的宏可以免去不断切换目标的麻烦

其中,harmhelp则根据技能需要改动

[@focus,mod:shift]

按住shift则对焦点目标释放

PvP非常常用且有用shift也可以换成alt或是ctrl

[@targettarget,harm/help,exists]

对目标的目标释放

这里需要注意的是这个 harmhelp所指的不是目标的属性而是目标的目标的属性

例如如果目标是 boss则对目标的目标施放治疗

那么这里应该写的是 help而不是harm,很多人都会觉得是目标是harm,所以转向目标

的目标这是不对的

以上列举了几个常见的你也可以自己试着写一写,"在某个条件下则以某人为目标

条件和目标的词汇则在第 1部分里面有详细的介绍

下面便可以把所有你认为会出现的条件写到一起了

条件判断是从左到右的也就是把你觉得应该先进行判断的条件写到左边

#showtooltip

/cast [@目标1,条件1] [@目标2,条件2] [@目标3,条件3][]技能

最后的结果就是

如果满足条件1,则对目标1释放否则

如果满足条件2,则对目标2释放否则

如果满足条件3,则对目标3释放

这里建议最后加上一个空的中括号,来避免条件限制太死有时候放不出技能的情况 还有如果不写目标的话则默认为 @target对当前目标,所以一般"@target"都省略掉了

Code:

#showtooltip

/cast [@player,mod:alt][@mouseover,help,exists][help,exists][@targettarget,help,exists][] 回 春术

2.2.2.复杂变形宏

"变形宏"上再加上各种条件判断实现多种变形一键完成

常用的条件有

[swimming]水栖形态

水里用水栖

[flyable, no combat]迅捷飞行形态

飞行需要能飞且不战斗

[outdoors, no flyable, no combat]大型棕色科多兽

不能飞那就只能坐骑了

[outdoors ,no flyable,combat] 旅行形态

要是还是战斗的话就旅行

[indoors]猎豹形态

室内就只能猎豹了

然后我们直接把以上的全部加到一起 就得到了最终的宏

Code:

#showtooltip

/cast [swimming]水栖形态;[flyable,nocombat]迅捷飞行形态 ;[outdoors,noflyable,nocombat] 大型棕色科多兽[outdoors,noflyable,combat]旅行形态;[indoors]猎豹形态

事实上还有一个化简的问题

例如说/cast [combat]猎豹形态[nocombat]旅行形态

后面那个nocombat需要吗不需要

因为判断从左至右进行判断到第二个的时候就说明第一个没有通过了 那么combat没有

通过必然是nocombat

但由于实际情况有很多条件并列导致判断某个条件是否需要就比较复杂 有些人可能会

绕不过来

下面给出前面宏的化简结果

Code:

#showtooltip

/cast [swimmi ng]水栖形态;[flyable, no combat]迅捷飞行形态;[outdoors, nocombat]大型棕色 科多;[outdoors]旅行形态猎豹形态

当然,还可以加上”!"来防止连按又变回来注意”!"放在技能名前面

再给一个我自己用的变形宏 尝试下能不能看得懂

Code:

#showtooltip

/cast [flyable ,no combat, no mod]!迅捷飞行形

;[form :4,no mod,outdoors][ no mod .n ocombat,outdoors][ no form,outdoors]! 旅行形

;[swimmi ng,no mod]!水栖形态[form:1, no mod]!巨熊形态[form:3, no mod]!猎豹形

;[form:5 ,no mod][ no mod,i ndoors]!生命之树

/ca ncelform [form:6][mod]

由于宏太长不得已把 stanee换成form 效果一样

2.2.3.简单循环中夹杂条件判断的宏

下面我们再来给castsequenee语句加点条件判断 你也可以理解为把"简单循环宏"双技能宏"结合起来

#showtooltip

/castsequenee [条件1] reset=重置条件 A1/重置条件 A2循环A; reset=重置条件 B1/

置条件B2循环B

循环之间用""分隔

而每个循环则写作

技能1,技能2,技能3

同一个循环里的不同技能用","分隔

无脑宏什么的就不说了 这里举个野性冲锋的例子

Code:

#showtooltip

/castsequenee [stance:3] reset=10 野性冲锋猎豹形态),毁灭;野性冲锋熊形态

作用就是释放对应形态的冲锋猫跳后再按就是接免费毁灭

这里的reset=10是因为免费毁灭 buff持续10

2.2.4.其他的一些命令

/focus

这条命令有3个作用

1.没有焦点目标的时候将目标设置为焦点目标

2.有焦点目标的时候将焦点目标更改成当前目标

3.当前目标为空时清空焦点目标

同时这条命令也是可以加条件判断的 如果不加判断的话非常容易误改了焦点

不过判断中的@仅针对判断语句的对象会被设为焦点的永远是当前目标 同时配套的还有清空焦点目标

/clearfocus

这是一个最常见的焦点宏没焦点就设焦点按住alt强制设焦点焦点死亡就清除焦点

Code:

/focus [mod:alt][@focus ,no exists]

/clearfocus [@focus,dead]

这些命令还可以加进针对焦点目标的技能宏里

例:

Code:

#showtooltip

/focus [mod:alt][@focus ,no exists]

/clearfocus [@focus,dead]

/cast [@focus,mod:shift,harm,exists][@mouseover,harm,exists][]

免费下载 Word文档免费下载: WOW宏命令使用说明

  • 29.8

    ¥45 每天只需1.0元
    1个月 推荐
  • 9.9

    ¥15
    1天
  • 59.8

    ¥90
    3个月

选择支付方式

  • 微信付款
郑重提醒:支付后,系统自动为您完成注册

请使用微信扫码支付(元)

订单号:
支付后,系统自动为您完成注册
遇到问题请联系 在线客服

常用手机号:
用于找回密码
图片验证码:
看不清?点击更换
短信验证码:
新密码:
 
绑定后可用手机号登录
请不要关闭本页面,支付完成后请点击【支付完成】按钮
遇到问题请联系 在线客服