魔兽世界宏命令完全教程
魔兽世界宏命令设置
相信很多人都知道WOW中的斜杠"/"和表情命令.宏可以将这些命令按照自己对条件的设置串联起来,比如:/Kneel是让你跪下来的动作而/say就是最基础的对话动作我们现在用一个宏把他们串起来:第一行内容:“/Kneel”第二行内容:“/say 如果你不嫁给我,那么我就一辈子不起来…” ”这样你的人物就会先下跪再说:"如果你不嫁给我,那么我就一辈子不起来…"宏可以应用所有WOW中已经定义了的斜杠"/"和表情命令,更要命的是,宏甚至可以应用人物的魔法和技能,只需要在宏的定义过程中应用"/cast"命令,下面是已知的一些常用命令:/Assist 这是个援助进攻的命令。
当你的队伍同时面对几个敌人时,只要点击自己的队友(一般是队伍中的战士),然后使用这个命令,你的目标就会变成战士所选中的目标。
大家集中火力消灭一个起!/Cast 这是个使用技能的命令。
当你在宏命令里输入/Cast 技能名(技能等级)或者只要按住Shift同时用鼠标点击一下你想要输入的技能的图标。
例如当你是一个战士,想制作一个使用战斗怒吼的宏时,你可以输入/Cast Battle Shout (Rank 1)或者是直接按住Shift点击Battle Shout这个技能的图标。
当然你可以在一个宏的不同行上输入几个技能,那么当你使用这个宏时,几个技能就会一起释放出来,再用不着你像章鱼一样同时按下几个键了。
%t 这个符号也许会经常出现在你的宏命令里,它是一个代码,代表你当前所选中的人名。
例如,你在宏里写下这么一句。
(注意:后面要加一空格。
)“/g %t ,今天天气真好,有没兴趣和我一起上山采蘑菇…”如果你点中一位名叫苯笨的玩家,那么当你按下这个宏时,你就会说:“笨笨,今天天气真好,有没兴趣和我一起上山采蘑菇…”/Target 这是一个自动选择目标的命令,你可以在宏里输入/Target (xxx),那么当你按下这个宏时,你将自动选定这个叫xxx的目标。
魔兽世界(WOW)宏教程
魔兽世界(WOW)宏教程一:基础教程1.什么是宏命令?玩过EQ的都知道一点宏的知识,比如组队时用来告诉队友你的行动,告诉目标等。
最简单的比如puller 常用的:/v %t过来了,大家集中火力。
法师常用的:/v 我要催眠%t,大家不要打醒他这些宏个性鲜明,是EQ的一大乐趣之一。
然而EQ毕竟是N年前的游戏,宏也比较简单,和它比起来。
WOW的宏就复杂和强大的多了。
它的函数就有上千种,如果都掌握,能实现许多匪夷所思的功能。
一个宏可以完成一个相对比较复杂的命令.比如战斗中发布命令,如果打字当然不算麻烦,但在战斗中却很要命.浪费了时间和生命.一个简单的宏便可以用一个键来完成这一切.2.宏命令的设置流程:首先,回车,再敲/MACRO。
看见了吧?会弹出一个窗口,上面有New(新建宏命令)和Complete(完成宏命令)两个按键。
点New,又会弹出一个窗口,哇,花花绿绿的,里面包括了WOW几乎所有的技能图标,随你喜欢,随便选一个!它就是你设置的宏命令的图标了,给它取个名字吧!方便你用的时候好找。
然后回到第一个窗口,在它上面有一个输入菜单(别告诉我找不到…它可是占了这个窗口的一半多…)在里面输入特定的内容,然后点Complete。
接下来你要做的就是把这个代表你宏命令的图标用鼠标左键拉到快捷栏里,想怎么用就怎么用…3.下面就是怎样设置宏的内容了,简单的设置大家可以看我们网站上"基础"篇的宏介绍.相信很多人都知道WOW中的斜杠"/"和表情命令.宏可以将这些命令按照自己对条件的设置串联起来,比如:/Kneel是让你跪下来的动作而/say就是最基础的对话动作我们现在用一个宏把他们串起来:第一行内容:“/Kneel”第二行内容:“/say 如果你不嫁给我,那么我就一辈子不起来…””这样你的人物就会先下跪再说:"如果你不嫁给我,那么我就一辈子不起来…"宏可以应用所有WOW中已经定义了的斜杠"/"和表情命令,更要命的是,宏甚至可以应用人物的魔法和技能,只需要在宏的定义过程中应用"/cast"命令,下面是已知的一些常用命令:/Assist 这是个援助进攻的命令。
魔兽世界常用的一些宏
魔兽世界常用的一些宏魔兽世界常用的一些宏宏其实真的是很简单很简单,大家不会的原因一定是嫌学起来繁复枯燥,流离在这里尽可能用最简单的话把一些简单的宏教给大家,以后大家想做宏就可以自己动手丰衣足食了~一、最最最基本的第一步调出宏编辑界面:在对话框打/m回车或按ESC找宏选项点【新建】,然后选择一个图标,·注意那个红色问号的图标,这个图标会自动变成它下一个会施放的法术的样子哦。
二、最最最常用的宏指令很简单,记住就可以了,就当背单词啦1、施放:/cast+空格+技能2、使用:/use+空格+物品3、选择目标:/target+空格+名称·注意:target是英文目标的意思,宏中也可以作为名词来使用,比如target是目标,targettarget就是目标的目标……o(╯□╰)o target 后面加“=”就是“以什么什么为目标”的意思,后面可以跟targettarget,player(施法者自己),focus(焦点),mouseover(鼠标指向的目标),pet(宠物)等)4、设目标为焦点:/focus5、顺序施放:/castsequence(说明:sequence是连串、顺序、连续的意思,所以这个指令就是大家常说的“按第一下放A,按第二下放B”啦)这个指令的语法是:/castsequence+空格(+reset=n/target/combat/shift )技能A,技能B,技能C……其中n是指秒数,意为n秒后重置此循环;target意为切换目标宏重置;combat是战役的意思,意为战斗结束后重置;shift也可以是ctrl或alt,就是你一按这个功能键宏就重置了。
括号内的内容可以不加或选择用哪个6、随机施放:/castrandom (说明:random即随机的意思)7、/userandom 聪明的你一定知道这是什么……8、/equip 装备,就是穿衣服滴“穿”~三、最最最重要的判断条件英文中的条件句大家都有学过吧?就是if then啦,宏中那些中括号括起来的东西其实就是一堆If和then而已……1、help:判断目标为友方阵营;nohelp:非友方阵营harm:敌对阵营;noharm:非敌对阵营2、dead:目标挂了;nodead:目标没挂3、exists:目标存在;noexists:目标不存在4、"modifier:alt":判断当功能键alt按下时(alt也可以改为shift 或ctrl)5、"button:1”:判断宏是被鼠标左键按下时(1也可以改为2,右键)6、flyable: fly是飞,-able是“可...的”,所以flyable就是可以飞的情况下的意思咯~7、channeling:引导中;nochanneling:没在引导中四、加起来~加起来的语法很简单,常用的是/cast [条件1,条件2,条件3,] 技能A;[条件4,条件5] 技能B我们的宏主要有以下模板,仔细看看,看懂后你在宏基础知识方面就合格了:/cast [help] 快速治疗; [target=targettarget] 快速治疗目标为友善则施放快速治疗,否则对目标的目标施放快速治疗。
魔兽世界宏命令的编写教程
调出宏命令的编辑窗口有两种方式:1.在聊天栏输入/MACRO后回车。
2.按ESC调出系统菜单选择【宏命令设置】看见了吧?弹出一个窗口,上面有【新建】和【退出】两个按钮。
点【新建】,又会弹出一个窗口。
五颜六色的图标包括了WOW几乎所有的技能图片,随便选一个你喜欢的,它就是你设置的宏命令的图标了,给它取个名字吧!方便你用的时候好找。
然后回到第一个窗口,它的下半部分是一个输入栏(别说找不到…),在里面输入宏的内容,然后点【退出】。
我们以牧师为例:选中牧师“复活术”的图标,在名称处填写‘复活’。
返回到第一个窗口在输入栏中输入下面的命令:/me 开始施放复活术/me 的复活术被%t抵抗/me 开始变得愤怒了/me 获得了狂暴效果/me 施放皮鞭失败:%t对此免疫/me 施放辣椒水失败:%t爱吃川菜/me 开始施放色诱术(空格,空格…….)%t 复活了!/施放复活术(等级1)PS:一定要注意%t是在英文输入下输入的。
中文输入法下是全角模式不被系统接收。
HOHO~接下来你要做的就是把这个代表你宏命令的图标用鼠标左键拉到快捷栏里,可以设定热键来使用,也可以用鼠标点击。
反正是想怎么用就怎么用…,使用方式和普通技能相同最后留给大家一个思考题,在上面的例子中,“/me”、“%t”“/施放”都是什么作用,牧师职业的玩家可以自行制作后观看效果,可以更改文字,以加强抓狂效果:非牧师职业可以找牧师借鉴。
牧师就是好!就是好!宏命令的初级教程(上)有了前两章的基础,大家对魔兽世界的宏命令应该有了一定的认识。
下面我将对宏命令做出更加详细的介绍,魔兽世界的宏命令大概有几千个,在初级教程里面将讲解最常用的命令,实现的功能也相对简单。
有些人在此时可能在想编写一个宏可以完成一套攻击动作,如“换武器――施法――换回武器”等等。
这确实是一套连续动作,不过能实现这套动作的叫外挂而不是宏,魔兽的宏不支持带有冷却时间的技能连续使用,因此那些想要自动完成某套动作的玩家你们的白日梦可以醒醒了。
宏命令完全入门手册
第一行内容:“/Kneel”
第二行内容:“/say 如果你不嫁给我,那么我就一辈子不起来…” ”
这样你的人物就会先下跪再说:'如果你不嫁给我,那么我就一辈子不起来…'
宏可以应用所有WOW中已经定义了的斜杠'/'和表情命令,更要命的是,宏甚至可以应用人物的魔法和技能,
2)虚弱诅咒版本
/script if (UnitMana('target')>0) then CastSpellByName('Curse of Tongues(Rank X)') else
CastSpellByName('Curse of Weakness(Rank X)') end;
/cast Polymorph (Rank X)
3。作为一个术士,这是在队伍中使用的宏:首先将目标转为拖怪手或者坦克正在攻击的目标,然后命令宠物向前攻击,跟着一个虚弱诅咒。
/assist 队伍中的拖怪手或者坦克的名字
/script PetAttack();
/cast Curse of Weakness (Rank X)
/Target 这是一个自动选择目标的命令,你可以在宏里输入/Target (xxx),那么当你按下这个宏时,你将自动选定这个叫xxx的目标。
/in 这是一个延时命令,时间以秒为单位.同时它不支持攻击指令.格式:/in 3 dance 三秒后跳舞,如/in 3 dance,就是在3秒后跳舞,
给队友3PartyMember(3)) CastSpellByName(Heal(Rank X)) TargetLastEnemy()
15。一键解决喂养宠物:这个宏会从最左边的袋子里的第一个位置拿出食物喂养宠物,如果所在的位置
最经典魔兽世界宏命令完全教程2024年修正版
魔兽世界宏命令是游戏中的一个强大工具,能够帮助玩家执行一系列预设的指令,从而简化游戏操作。
下面是一个经典的魔兽世界宏命令完全教程,该教程是2024年修正版,共1200字以上。
1.什么是宏命令宏命令是一系列游戏指令的集合,被定义为一个独立的单位。
玩家可以通过一个简单的指令来执行一系列复杂的操作。
通过合理利用宏命令,玩家可以提高游戏效率,简化常见的操作步骤。
2.如何创建宏命令在游戏中,创建一个宏命令非常简单。
首先,按下“Esc”键打开游戏设置菜单。
然后选择“宏”选项,点击“新建”按钮。
在弹出的窗口中,可以输入宏命令的名称,并添加指令。
3.引用和嵌套指令在创建宏命令时,玩家可以引用其他的宏命令,从而实现宏命令的嵌套。
例如,如果有一个名为“治疗宏”的宏命令,可以在另一个宏命令中引用“治疗宏”,以实现复用和组合。
4.参数和条件宏命令支持参数和条件,这使得宏命令更加灵活和智能。
通过在指令中添加参数,可以根据不同的情况执行不同的操作。
例如,可以根据目标的血量情况选择不同的技能使用。
条件语句可以用于判断特定的条件,例如是否满足目标的距离要求。
5.宏命令的常见用途宏命令在魔兽世界中有许多常见的用途。
以下是其中的一些示例:-物品使用宏:可以通过一个宏命令一键使用多个物品,从而节省时间和操作步骤。
-聊天宏:可以创建一些常用的聊天宏,例如打招呼、寻求组队等,以方便和其他玩家交流。
-施法宏:可以创建一些特定的战斗宏,例如自动使用其中一种技能来提高输出效率。
-切换天赋宏:可以通过一个宏命令一键切换不同的天赋,从而在不同的场景中适应不同的需求。
6.宏命令的限制虽然宏命令是一个强大的工具,但它也有一些限制。
首先,宏命令无法实现自动化操作,例如自动拾取、自动攻击等。
其次,宏命令也无法执行一些需要鼠标操作的指令,例如点击一些具体的目标。
7.宏命令的调试和修改在创建宏命令时,可能会遇到一些错误和问题。
魔兽世界提供了一些调试和修改的方式,以帮助玩家纠正错误和改进宏命令。
魔兽世界宏命令的编写教程
调出宏命令的编辑窗口有两种方式:1.在聊天栏输入/MACRO后回车。
2.按ESC调出系统菜单选择【宏命令设置】看见了吧?弹出一个窗口,上面有【新建】和【退出】两个按钮。
点【新建】,又会弹出一个窗口。
五颜六色的图标包括了WOW几乎所有的技能图片,随便选一个你喜欢的,它就是你设置的宏命令的图标了,给它取个名字吧!方便你用的时候好找。
然后回到第一个窗口,它的下半部分是一个输入栏(别说找不到…),在里面输入宏的内容,然后点【退出】。
我们以牧师为例:选中牧师“复活术”的图标,在名称处填写‘复活’。
返回到第一个窗口在输入栏中输入下面的命令:/me 开始施放复活术/me 的复活术被%t抵抗/me 开始变得愤怒了/me 获得了狂暴效果/me 施放皮鞭失败:%t对此免疫/me 施放辣椒水失败:%t爱吃川菜/me 开始施放色诱术(空格,空格…….)%t 复活了!/施放复活术(等级1)PS:一定要注意%t是在英文输入下输入的。
中文输入法下是全角模式不被系统接收。
HOHO~接下来你要做的就是把这个代表你宏命令的图标用鼠标左键拉到快捷栏里,可以设定热键来使用,也可以用鼠标点击。
反正是想怎么用就怎么用…,使用方式和普通技能相同最后留给大家一个思考题,在上面的例子中,“/me”、“%t”“/施放”都是什么作用,牧师职业的玩家可以自行制作后观看效果,可以更改文字,以加强抓狂效果:非牧师职业可以找牧师借鉴。
牧师就是好!就是好!宏命令的初级教程(上)有了前两章的基础,大家对魔兽世界的宏命令应该有了一定的认识。
下面我将对宏命令做出更加详细的介绍,魔兽世界的宏命令大概有几千个,在初级教程里面将讲解最常用的命令,实现的功能也相对简单。
有些人在此时可能在想编写一个宏可以完成一套攻击动作,如“换武器――施法――换回武器”等等。
这确实是一套连续动作,不过能实现这套动作的叫外挂而不是宏,魔兽的宏不支持带有冷却时间的技能连续使用,因此那些想要自动完成某套动作的玩家你们的白日梦可以醒醒了。
魔兽世界宏命令的编写教程
调出宏命令的编辑窗口有两种方式:1.在聊天栏输入/MACRO后回车。
2.按ESC调出系统菜单选择【宏命令设置】看见了吧?弹出一个窗口,上面有【新建】和【退出】两个按钮。
点【新建】,又会弹出一个窗口。
五颜六色的图标包括了WOW几乎所有的技能图片,随便选一个你喜欢的,它就是你设置的宏命令的图标了,给它取个名字吧!方便你用的时候好找。
然后回到第一个窗口,它的下半部分是一个输入栏(别说找不到…),在里面输入宏的内容,然后点【退出】。
我们以牧师为例:选中牧师“复活术”的图标,在名称处填写‘复活’。
返回到第一个窗口在输入栏中输入下面的命令:/me 开始施放复活术/me 的复活术被%t抵抗/me 开始变得愤怒了/me 获得了狂暴效果/me 施放皮鞭失败:%t对此免疫/me 施放辣椒水失败:%t爱吃川菜/me 开始施放色诱术(空格,空格…….)%t 复活了!/施放复活术(等级1)PS:一定要注意%t是在英文输入下输入的。
中文输入法下是全角模式不被系统接收。
HOHO~接下来你要做的就是把这个代表你宏命令的图标用鼠标左键拉到快捷栏里,可以设定热键来使用,也可以用鼠标点击。
反正是想怎么用就怎么用…,使用方式和普通技能相同最后留给大家一个思考题,在上面的例子中,“/me”、“%t”“/施放”都是什么作用,牧师职业的玩家可以自行制作后观看效果,可以更改文字,以加强抓狂效果:非牧师职业可以找牧师借鉴。
牧师就是好!就是好!宏命令的初级教程(上)有了前两章的基础,大家对魔兽世界的宏命令应该有了一定的认识。
下面我将对宏命令做出更加详细的介绍,魔兽世界的宏命令大概有几千个,在初级教程里面将讲解最常用的命令,实现的功能也相对简单。
有些人在此时可能在想编写一个宏可以完成一套攻击动作,如“换武器――施法――换回武器”等等。
这确实是一套连续动作,不过能实现这套动作的叫外挂而不是宏,魔兽的宏不支持带有冷却时间的技能连续使用,因此那些想要自动完成某套动作的玩家你们的白日梦可以醒醒了。
魔兽世界宏命令教程-魔兽世界一键宏教程
魔兽世界宏命令教程-魔兽世界一键宏教程《魔兽世界宏命令教程魔兽世界一键宏教程》在魔兽世界中,宏命令是一项非常实用的功能,它可以让我们的游戏操作更加便捷和高效。
特别是一键宏,能大大简化我们在战斗中的操作流程,提升游戏体验。
接下来,就让我为大家详细介绍一下魔兽世界的宏命令以及一键宏的相关知识和设置方法。
一、什么是宏命令宏命令简单来说,就是将一系列的游戏动作或者指令组合在一起,通过一个按键或者点击来执行。
比如,我们可以将多个技能、物品使用、喊话等操作绑定在一个宏里,实现一键完成多个动作。
二、宏命令的基本语法要创建宏命令,首先需要了解一些基本的语法规则。
1、斜杠开头大多数宏命令都是以“/”开头的。
2、命令和参数例如,“/cast 技能名称”就是一个常见的命令,用于释放指定的技能。
而“技能名称”就是这个命令的参数。
3、条件判断通过一些条件语句,我们可以让宏根据不同的情况执行不同的操作。
比如“modifier:shift”表示当按下 Shift 键时。
三、创建宏在游戏中,按下“Esc”键,选择“宏命令设置”,就可以打开宏编辑界面。
点击“新建”按钮,选择一个图标,并为宏起一个名字,然后就可以在下面的编辑框中输入宏命令的内容了。
四、一键宏的优势1、简化操作在紧张的战斗中,能够迅速地执行一系列复杂的操作,而不需要逐个点击技能和物品。
2、提高反应速度减少了操作时间,让我们能够更快地应对各种情况。
3、个性化定制可以根据自己的游戏风格和需求,创建适合自己的一键宏。
五、常见的一键宏示例1、爆发输出一键宏假设我们是一名法师,有“火球术”“炎爆术”“燃烧”这几个主要的爆发技能。
我们可以创建这样一个一键宏:```/cast 炎爆术/cast 燃烧```当按下这个宏的按键时,会依次释放这三个技能,实现爆发输出。
2、治疗一键宏对于治疗职业来说,比如牧师,可以创建这样的宏:```/cast target=mouseover,help 快速治疗/cast target=self 快速治疗```这个宏会优先治疗鼠标指向的友方目标,如果没有则治疗自己。
魔兽世界宏命令完全教程
考格威尔(Cogwheel's)宏命令完全指南Cogwheel著WOWWiki共享维护Subelf译版权所有请勿用于商业用途一、基本宏命令 (3)1. 什么是宏? (3)2. 怎样写宏? (3)3. 施放法术 (4)i. 关于技能名称和等级的说明 (4)4. 使用物品或者饰品 (5)i. /use <装备栏> (5)ii. /use <背包> <栏> (5)5. 集成多个动作 (5)6. 选择目标 (6)i. 其他选择命令 (6)7. 控制宠物 (7)i. /petattack (7)ii. /petfollow (7)iii. /petpassive, /petdefensive 和/petaggressive (7)iv. /petautocaston 和/petautocastoff (7)8. 宏在动作栏的显示控制 (7)9. 其他的命令 (8)i. 装备物品 (8)ii. 队列施法或使用物品 (8)iii. 随机施法或使用物品 (9)iv. 攻击 (9)v. 技能栏控制 (9)vi. 移除增益效果 (9)vii. 退出形态 (9)viii. 中止施法 (10)ix. 终止一个宏:/stopmacro (10)x. 解散坐骑 (10)xi. 保存一个目标用于后续动作 (10)xii. 模拟点击 (10)10. 进阶:脚本 (11)i. 脚本有哪些限制? (11)ii. 什么是脚本? (11)二、命令条件语 (12)1. 什么是命令条件语? (12)2. 可以使用条件语的命令 (12)3. [target=]条件语 (13)4. 语法 (13)i. 条件语语法简介 (14)ii. 条件语法 (14)iii. 完整的EBNF语法 (15)iv. 参数为空 (15)v. 条件为空 (15)vi. [target=]条件语与命令参数 (15)5. 命令条件语 (16)i. 总表 (16)ii. 敌/友(help / harm) (16)iii. 存在(exists) (17)iv. 死亡(dead) (17)v. 姿态(stance:0/1/2/.../n).. (17)vi. 潜行(stealth) (17)vii. 功能键状态(modifier:shift/ctrl/alt) (17)viii. 功能键变量 (18)ix. 点击状态(button:1/2/.../5/<虚拟按键号>) (18)x. 装备(equipped:<物品类型>) (18)xi. 引导中(channeling:<技能名称>) (18)xii. 技能条(actionbar:1/.../6) (19)xiii. 宠物(pet:<宠物名称或类型>) (19)xiv. 战斗(combat) (19)xv. 行动方式、室内外状态(mounted, swimming, flying, indoors & outdoors) .. 19xvi. 允许飞行(flyable) (19)xvii. 小队/团队队友(party/raid) (19)xviii. 在小队/团队中(group:party/raid) (19)6. 命令条件语的应用 (19)i. 设置焦点(focus) (19)ii. 用/click进行分支判定 (20)三、附录 (22)1. 自定义图标 (22)2. 宏的移植 (22)3. 更多信息 (22)4. 鸣谢 (22)5. 译者注 (22)一、基本宏命令1.什么是宏?宏是由一组宏命令组成的。
魔兽世界宏命令完全教程
魔兽世界宏命令完全教程魔兽世界是一款非常受欢迎的多人在线角色扮演游戏,它提供了宏命令功能,允许玩家自定义一系列的指令和操作。
宏命令可以大幅提高游戏的效率和便利性,本文将为你介绍魔兽世界宏命令的完全教程。
一、宏命令的概念宏命令是玩家用一段简单的代码为游戏创建一个指令集,玩家可以通过按键激活该指令集,从而一键执行多个操作或者技能。
宏命令可以包括常规指令、技能施放、条件分支、循环、变量定义等。
二、宏命令的编写1.调用技能或指令:可以通过输入“/技能名称”来调用一个技能或指令。
例如,“/火球术”将施放一个火球术。
2. 使用条件分支:可以使用条件语句来控制技能或指令的使用。
例如,“/cast [mod: shift]火球术;寒冰箭”表示当按下Shift键时施放火球术,否则施放寒冰箭。
3. 使用循环:可以使用循环语句来循环执行一系列的技能或指令。
例如,“/script local i; for i=1,5 do RunMacro("宏名称") end”表示循环执行宏命令5次。
4. 使用变量定义:可以使用变量来存储和传递数据。
例如,“/script local targetName = UnitName("target");”表示将目标的名称存储在变量targetName中。
三、宏命令的应用宏命令可以用于各种游戏场景和操作,可以提高玩家的效率和便利性。
下面是几个宏命令的应用示例:1. 物品使用宏:可以使用宏命令将多个物品的使用合并为一个指令。
例如,“/use 物品1; 物品2; 物品3”可以一键使用物品1、物品2、物品32. 快速切换宏:可以使用宏命令实现快速切换不同的装备、技能或者天赋设置。
例如,“/eq uipset 装备方案1”可以一键切换到装备方案13. 施法宏:可以使用宏命令将多个技能的施放合并为一个指令。
例如,“/castsequence 火球术, 寒冰箭, 寒冰箭”可以一键施放火球术,然后寒冰箭,再次按下则继续施放寒冰箭。
魔兽世界宏命令的编写教程(学习资料)
调出宏命令的编辑窗口有两种方式:1.在聊天栏输入/MACRO后回车。
2.按ESC调出系统菜单选择【宏命令设置】看见了吧?弹出一个窗口,上面有【新建】和【退出】两个按钮。
点【新建】,又会弹出一个窗口。
五颜六色的图标包括了WOW几乎所有的技能图片,随便选一个你喜欢的,它就是你设置的宏命令的图标了,给它取个名字吧!方便你用的时候好找。
然后回到第一个窗口,它的下半部分是一个输入栏(别说找不到…),在里面输入宏的内容,然后点【退出】。
我们以牧师为例:选中牧师“复活术”的图标,在名称处填写‘复活’。
返回到第一个窗口在输入栏中输入下面的命令:/me 开始施放复活术/me 的复活术被%t抵抗/me 开始变得愤怒了/me 获得了狂暴效果/me 施放皮鞭失败:%t对此免疫/me 施放辣椒水失败:%t爱吃川菜/me 开始施放色诱术(空格,空格…….)%t 复活了!/施放复活术(等级1)PS:一定要注意%t是在英文输入下输入的。
中文输入法下是全角模式不被系统接收。
HOHO~接下来你要做的就是把这个代表你宏命令的图标用鼠标左键拉到快捷栏里,可以设定热键来使用,也可以用鼠标点击。
反正是想怎么用就怎么用…,使用方式和普通技能相同最后留给大家一个思考题,在上面的例子中,“/me”、“%t”“/施放”都是什么作用,牧师职业的玩家可以自行制作后观看效果,可以更改文字,以加强抓狂效果:非牧师职业可以找牧师借鉴。
牧师就是好!就是好!宏命令的初级教程(上)有了前两章的基础,大家对魔兽世界的宏命令应该有了一定的认识。
下面我将对宏命令做出更加详细的介绍,魔兽世界的宏命令大概有几千个,在初级教程里面将讲解最常用的命令,实现的功能也相对简单。
有些人在此时可能在想编写一个宏可以完成一套攻击动作,如“换武器――施法――换回武器”等等。
这确实是一套连续动作,不过能实现这套动作的叫外挂而不是宏,魔兽的宏不支持带有冷却时间的技能连续使用,因此那些想要自动完成某套动作的玩家你们的白日梦可以醒醒了。
魔兽世界宏命令完全教程
考格威尔〔Cogwheel's〕宏命令完全指南Cogwheel著 WOWWiki共享维护Subelf译所有请勿用于商业用途一、根本宏命令21.什么是宏?22.怎样写宏?33i. 关于技能名称和等级的说明44i. /use <装备栏>4ii. /use <背包> <栏>556i. 其他选择命令67i. /petattack7ii. /petfollow7iii. /petpassive, /petdefensive 和 /petaggressive7iv. /petautocaston 和 /petautocastoff778i. 装备物品8ii. 队列施法或使用物品8iii. 随机施法或使用物品9iv. 攻击9v. 技能栏控制9vi. 移除增益效果9vii. 退出形态9viii. 中止施法9ix. 终止一个宏:/stopmacro9x. 解散坐骑10xi. 保存一个目标用于后续动作10xii. 模拟点击1010.进阶:脚本10i. 脚本有哪些限制?10ii. 什么是脚本?10二、命令条件语111.什么是命令条件语?11113.[target=]条件语1313i. 条件语语法简介13ii. 条件语法14iii. 完整的EBNF语法14iv. 参数为空14v. 条件为空15vi. [target=]条件语与命令参数1515i. 总表15ii. 敌/友(help / harm)16iii. 存在(exists)16iv. 死亡(dead)16v. 姿态(stance:0/1/2/…/n)16vi. 潜行(stealth)17vii. 功能键状态(modifier:shift/ctrl/alt)17viii. 功能键变量17ix. 点击状态(button:1/2/…/5/<虚拟按键号>)17x. 装备(equipped:<物品类型>)18xi. 引导中(channeling:<技能名称>)18xii. 技能条(actionbar:1/…/6)18xiii. 宠物(pet:<宠物名称或类型>)18xiv. 战斗(bat)18xv. 行动方式、室内外状态(mounted, swimming, flying, indoors & outdoors)18xvi. 允许飞行 (flyable)19xvii. 小队/团队队友(party/raid)19xviii. 在小队/团队中(group:party/raid)1919i. 设置焦点(focus)19ii. 用/click进展分支判定20三、附录202020212121一、根本宏命令1.什么是宏?宏是由一组宏命令组成的。
魔兽世界宏命令教程
魔兽世界宏命令教程1.常⽤的宏命令1.1常⽤的宏命令1.释放技能命令/cast释放⼀个或多个技能,可以加⼊⼀些条件判断,是最常⽤的命令/castsequence依次释放释放数个技能,同样可以加⼊⼀些条件判断,常见于所谓的"⽆脑宏"/use使⽤⼀个物品,可以直接⽤物品名称也可以⽤物品栏位置2.动作命令/cancelform取消变形/cancelaura取消状态或增益/startattack开始攻击,⼀般写不写差别不⼤,释放技能会⾃动开始攻击的/stopattack停⽌攻击,与startattack相反,⽤于防⽌破除控制等功能,也不⼤会⽤到/target /targetenemy切换⽬标,⽤到的也不多,抓贼宏会⽤到,更多时候需要的反⽽是不切换⽬标的情况下对特定⽬标释放技能/mount召唤坐骑/dismount解散坐骑3.语⾔表情命令/1 /2 /3 /4在不同的频道⾥⾯说话,1综合,2交易,3本地防务,4寻求组队/s /y /p /ra /bg在不同的范围说话,s说,y喊,p⼩队,ra团队,bg战场/e做出⼀串表情,同时也可以/+内置表情4.特殊命令#showtooltip显⽰技能描述,可以指定技能名或是缺省,让你的界⾯更有可读性/focus指定某个⽬标为焦点⽬标/clearfocus清除焦点⽬标/stopmacro停⽌宏,可加⼊条件判断/console /script控制命令,抓贼宏会⽤到1.2常⽤的条件判断1.⽬标条件判断help noharm⽬标为友⽅harm nohelp⽬标为敌⽅exists⽬标存在dead nodead⽬标死亡/存活2.⾃⾝条件判断stance: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 nocombat战⽃中/⾮战⽃中stealth nostealth潜⾏中,⾮潜⾏中mod:alt/shift/ctrl按下功能键alt/shift/ctrl,可缺省swimming noswimming游泳中/⾮游泳中flyable noflyable可飞⾏/不可飞⾏indoors outdoors室内/室外3.其他条件判断@ target=name/player/focus/targettarget/mouseover/raid#/party#/arena#选定⽬标指定名字/⾃⼰/焦点/⽬标的⽬标/⿏标指向/团队#号/⼩队#号/竞技场#号敌⼈reset=#/target/combat/shift/alt/ctrl⽤于/castsequence中,设定重置条件,可以是#秒/切换⽬标/进⼊战⽃/按下shift/按下alt/按下ctrl 1.3简单的宏知识1.宏内容宏可以取名和设置图标,如果设置为?图标的话就是⾃动选择宏技能的图标宏最长不超过255个字符,每个英⽂字母是⼀个字符,汉字是两个字符如果包含汉字且超过了255个字符但没超过255个字,在保存时是不会出现问题的,但是下线以后会丢失宏内容2.标点符号除去技能名之外所有的标点符号英⽂字母都是半⾓的技能名之间⼀般⽤";"间隔,⽽castsequence中队列⾥的技能名则⽤","间隔需要同时满⾜的条件由中括号"[]"包裹,","间隔3.技能名技能名必须正确,可以打开技能书shift+点击技能来获取技能名如果分辨率不够的话也许会导致技能书和宏菜单不能同时打开,可以尝试调节UI缩放2.实例2.1简单宏1.对特定⽬标释放技能#showtooltip/cast [@⽬标名,exists] []技能名此宏会对特定⽬标释放所定的技能,⽬标不存在的话就直接释放技能如果没有同名的那么系统会选择⼀个"某种程度上⽐较相近"的⼈同时也可以写player,raid#之类的,详见第⼀部分例:Code:#showtooltip/cast[@哀⽊涕,exists][]⽣命绽放2.喊话宏/频道喊话内容在指定频道喊话频道可以是:s(说)y(喊)1(综合)2(交易)3(本地防务)4(组队)p(⼩队)ra(团队)bg(战场)e(表情)例:Code:/1FL10⼈便当1-3缺1T,9=1来的带装等成就MMM3.变形宏#showtooltip/cast !变形技能可以在⼈形态释放来变形,也可以在变形状态下重新变形来解减速等等例:Code:#showtooltip/cast!熊形态简单的循环#showtooltip/castsequence reset=条件1/条件2 技能1,技能2,技能3依次释放技能,技能名之间⽤","间隔条件可以是#(秒数)target(切换⽬标)combat(进⼊战⽃)shift/alt/ctrl(按下shifit/alt/ctrl)例Code:#showtooltip/castsequencereset=6/combat痛击,横扫,挫志咆哮,横扫4.双技能宏#showtooltip/cast [条件]技能1;技能2符合条件就释放技能1,否则就释放技能2技能名之间⽤";"间隔条件可以是⾃⾝条件也可以是⽬标条件可以⽤来节省空间,制作也极为简单例1:Code:#showtooltip/cast[stance:1]激怒;猛虎之怒例2:Code:#showtooltip/cast[harm]安抚;解除腐蚀5.使⽤物品宏#showtooltip/use 物品使⽤物品可以直接打物品名字也可以是物品位置编号编号对应:6(腰带)10(⼿套)13(饰品上)14(饰品下)15(披风)例:Code:showtooltip/use6/e绝尘⽽去6.取消buff宏/cancelaura 增益名取消buff⽤,例如取消保护,疾跑奔窜连放例:Code:#showtooltip/cancelaura急奔/cast[stance:3]狂奔怒吼(猎豹形态);狂奔怒吼(熊形态)2.2进阶以上是各种最基本的宏,那么我们能不能将这些宏拓展开来呢?条件更复杂,技能数量更多,多种不同的语句糅杂在⼀起,那就可以实现更多的功能1.分⽀选择宏"对特定⽬标释放技能宏"可以实现⽬标的选择,那么能不能加⼊判断,使得不同条件下对不同的⽬标施放呢? [@player,mod:alt]按住alt的话对⾃⼰释放⽤了宏的话系统内置的⾃我施法按键(alt)就不好⽤了,所以很多技能都会加上这⼀个条件来⼈⼯实现这个功能[@mouseover,harm/help,exists]对⿏标指向的⽬标释放这是很多治疗喜爱的宏,可以免去不断切换⽬标的⿇烦其中,harm和help则根据技能需要改动[@focus,mod:shift]按住shift则对焦点⽬标释放PvP⾮常常⽤且有⽤,shift也可以换成alt或是ctrl[@targettarget,harm/help,exists]对⽬标的⽬标释放这⾥需要注意的是这个harm和help所指的不是⽬标的属性,⽽是⽬标的⽬标的属性例如如果⽬标是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.复杂变形宏在"变形宏"上再加上各种条件判断,实现多种变形⼀键完成常⽤的条件有[swimming]⽔栖形态⽔⾥⽤⽔栖[flyable,nocombat]迅捷飞⾏形态飞⾏需要能飞且不战⽃[outdoors,noflyable,nocombat]⼤型棕⾊科多兽不能飞那就只能坐骑了[outdoors,noflyable,combat]旅⾏形态要是还是战⽃的话就旅⾏[indoors]猎豹形态室内就只能猎豹了然后我们直接把以上的全部加到⼀起,就得到了最终的宏Code:#showtooltip/cast[swimming]⽔栖形态;[flyable,nocombat]迅捷飞⾏形态;[outdoors,noflyable,nocombat]⼤型棕⾊科多兽;[outdoors,noflyable,combat]旅⾏形态;[indoors]猎豹形态事实上还有⼀个化简的问题例如说/cast [combat]猎豹形态;[nocombat]旅⾏形态后⾯那个nocombat需要吗?不需要因为判断从左⾄右进⾏,判断到第⼆个的时候就说明第⼀个没有通过了,那么combat没有通过必然是nocombat了但由于实际情况有很多条件并列,导致判断某个条件是否需要就⽐较复杂,有些⼈可能会绕不过来下⾯给出前⾯宏的化简结果Code:#showtooltip/cast[swimming]⽔栖形态;[flyable,nocombat]迅捷飞⾏形态;[outdoors,nocombat]⼤型棕⾊科多兽;[outdoors]旅⾏形态;猎豹形态当然,还可以加上"!"来防⽌连按⼜变回来,注意"!"放在技能名前⾯再给⼀个我⾃⼰⽤的变形宏,尝试下能不能看得懂Code:#showtooltip/cast[flyable,nocombat,nomod]!迅捷飞⾏形态;[form:4,nomod,outdoors][nomod.nocombat,outdoors][noform,outdoors]!旅⾏形态;[swimming,nomod]!⽔栖形态;[form:1,nomod]!巨熊形态;[form:3,nomod]!猎豹形态;[form:5,nomod][nomod,indoors]!⽣命之树/cancelform[form:6][mod]由于宏太长不得已把stance换成form了,效果⼀样3.简单循环中夹杂条件判断的宏下⾯我们再来给castsequence语句加点条件判断你也可以理解为把"简单循环宏"和"双技能宏"结合起来#showtooltip/castsequence [条件1] reset=重置条件A1/重置条件A2 循环A; reset=重置条件B1/重置条件B2 循环B 循环之间⽤";"分隔⽽每个循环则写作技能1,技能2,技能3同⼀个循环⾥的不同技能⽤","分隔⽆脑宏什么的就不说了,这⾥举个野性冲锋的例⼦:Code:#showtooltip/castsequence[stance:3]reset=10野性冲锋(猎豹形态),毁灭;野性冲锋(熊形态)作⽤就是释放对应形态的冲锋,猫跳后再按就是接免费毁灭这⾥的reset=10是因为免费毁灭buff持续10秒4.其他的⼀些命令/focus这条命令有3个作⽤1.没有焦点⽬标的时候将⽬标设置为焦点⽬标2.有焦点⽬标的时候将焦点⽬标更改成当前⽬标3.当前⽬标为空时清空焦点⽬标同时这条命令也是可以加条件判断的,如果不加判断的话⾮常容易误改了焦点不过判断中的@仅针对判断语句的对象,会被设为焦点的永远是当前⽬标同时配套的还有清空焦点⽬标/clearfocus这是⼀个最常见的焦点宏:没焦点就设焦点,按住alt强制设焦点,焦点死亡就清除焦点Code:/focus[mod:alt][@focus,noexists]/clearfocus[@focus,dead]这些命令还可以加进针对焦点⽬标的技能宏⾥例:Code:#showtooltip/focus[mod:alt][@focus,noexists]/clearfocus[@focus,dead]/cast[@focus,mod:shift,harm,exists][@mouseover,harm,exists][]旋风。
宏命令完全手册
宏命令完全手册一:基础教程1.什么是宏命令?玩过EQ的都知道一点宏的知识,比如组队时用来告诉队友你的行动,告诉目标等。
最简单的比如puller 常用的:/v %t过来了,大家集中火力。
法师常用的:/v 我要催眠%t,大家不要打醒他这些宏个性鲜明,是EQ的一大乐趣之一。
然而EQ毕竟是N年前的游戏,宏也比较简单,和它比起来。
WOW的宏就复杂和强大的多了。
它的函数就有上千种,如果都掌握,能实现许多匪夷所思的功能。
一个宏可以完成一个相对比较复杂的命令.比如战斗中发布命令,如果打字当然不算麻烦,但在战斗中却很要命.浪费了时间和生命.一个简单的宏便可以用一个键来完成这一切.2.宏命令的设置流程:首先,回车,再敲/MACRO。
看见了吧?会弹出一个窗口,上面有New(新建宏命令)和Complete (完成宏命令)两个按键。
点New,又会弹出一个窗口,哇,花花绿绿的,里面包括了WOW几乎所有的技能图标,随你喜欢,随便选一个!它就是你设置的宏命令的图标了,给它取个名字吧!方便你用的时候好找。
然后回到第一个窗口,在它上面有一个输入菜单(别告诉我找不到…它可是占了这个窗口的一半多…)在里面输入特定的内容,然后点Complete。
接下来你要做的就是把这个代表你宏命令的图标用鼠标左键拉到快捷栏里,想怎么用就怎么用…3.下面就是怎样设置宏的内容了,简单的设置大家可以看我们网站上"基础"篇的宏介绍.相信很多人都知道WOW中的斜杠"/"和表情命令.宏可以将这些命令按照自己对条件的设置串联起来,比如:/Kneel是让你跪下来的动作而/say就是最基础的对话动作我们现在用一个宏把他们串起来:第一行内容:“/Kneel”第二行内容:“/sa y 如果你不嫁给我,那么我就一辈子不起来…” ”这样你的人物就会先下跪再说:"如果你不嫁给我,那么我就一辈子不起来…"宏可以应用所有WOW中已经定义了的斜杠"/"和表情命令,更要命的是,宏甚至可以应用人物的魔法和技能,只需要在宏的定义过程中应用"/cast"命令,下面是已知的一些常用命令:/Assist 这是个援助进攻的命令。
魔兽世界宏命令教程(一)
魔兽世界宏命令教程(一)一:基础教程1.什么是宏命令?玩过EQ的都知道一点宏的知识,比如组队时用来告诉队友你的行动,告诉目标等。
最简单的比如puller 常用的:/v %t过来了,大家集中火力。
法师常用的: /v 我要催眠%t,大家不要打醒他这些宏个性鲜明,是EQ的一大乐趣之一。
然而EQ毕竟是N年前的游戏,宏也比较简单,和它比起来。
WOW的宏就复杂和强大的多了。
它的函数就有上千种,如果都掌握,能实现许多匪夷所思的功能。
一个宏可以完成一个相对比较复杂的命令.比如战斗中发布命令,如果打字当然不算麻烦,但在战斗中却很要命.浪费了时间和生命.一个简单的宏便可以用一个键来完成这一切.2.宏命令的设置流程:首先,回车,再敲/MACRO。
看见了吧?会弹出一个窗口,上面有New(新建宏命令)和Complete(完成宏命令)两个按键。
点New,又会弹出一个窗口,哇,花花绿绿的,里面包括了WOW几乎所有的技能图标,随你喜欢,随便选一个!它就是你设置的宏命令的图标了,给它取个名字吧!方便你用的时候好找。
然后回到第一个窗口,在它上面有一个输入菜单(别告诉我找不到…它可是占了这个窗口的一半多…)在里面输入特定的内容,然后点Complete。
接下来你要做的就是把这个代表你宏命令的图标用鼠标左键拉到快捷栏里,想怎么用就怎么用…3.下面就是怎样设置宏的内容了,简单的设置大家可以看我们网站上"基础"篇的宏介绍.相信很多人都知道WOW中的斜杠"/"和表情命令.宏可以将这些命令按照自己对条件的设置串联起来,比如:/Kneel是让你跪下来的动作而/say就是最基础的对话动作我们现在用一个宏把他们串起来:第一行内容:“/Kneel”第二行内容:“/say 如果你不嫁给我,那么我就一辈子不起来…””这样你的人物就会先下跪再说:"如果你不嫁给我,那么我就一辈子不起来…"宏可以应用所有WOW中已经定义了的斜杠"/"和表情命令,更要命的是,宏甚至可以应用人物的魔法和技能,只需要在宏的定义过程中应用"/cast"命令,下面是已知的一些常用命令:/Assist 这是个援助进攻的命令。
魔兽世界宏命令完全秘籍
16。术士宏
1)如果目标生命大于20,释放抽取生命法术,否则使用灵魂抽取。
/script if (UnitHealth("target")>20) then CastSpellByName("Drain Life(Rank X)") else
CastSpellByName("Drain Soul(Rank 2)") end;
7。消除等待接受任务的时间
/script AcceptQuest()
8。这个宏可以在路上自动护送玩家做任务。
/assist [player name]
/cast 法术(Rank X)
/target [player name]
/follow [player name]
2)虚弱诅咒版本
/script if (UnitMana("target")>0) then CastSpellByName("Curse of Tongues(Rank X)") else
CastSpellByName("Curse of Weakness(Rank X)") end;
%t 这个符号也许会经常出现在你的宏命令里,它是一个代码,代表你当前所选中的人名。例如,你在宏里写下这么一句。(注意:后面要加一空格。) “/g %t ,今天天气真好,有没兴趣和我一起上山采蘑菇…”
如果你点中一位名叫苯笨的玩家,那么当你按下这个宏时,你就会说:“笨笨,今天天气真好,有没兴趣和我一起上山采蘑菇…”
4。从背包和袋子里切换身上的武器
/script if ( not CursorHasItem() ) then PickupContainerItem(, );
魔兽世界常用的一些宏
魔兽世界常用的一些宏宏其实真的是很简单很简单,大家不会的原因一定是嫌学起来繁复枯燥,流离在这里尽可能用最简单的话把一些简单的宏教给大家,以后大家想做宏就可以自己动手丰衣足食了~一、最最最基本的第一步调出宏编辑界面:在对话框打/m回车或按ESC找宏选项点【新建】,然后选择一个图标,·注意那个红色问号的图标,这个图标会自动变成它下一个会施放的法术的样子哦。
二、最最最常用的宏指令很简单,记住就可以了,就当背单词啦1、施放:/cast+空格+技能2、使用:/use+空格+物品3、选择目标:/target+空格+名称·注意:target是英文目标的意思,宏中也可以作为名词来使用,比如target是目标,targettarget就是目标的目标……o(╯□╰)o target后面加“=”就是“以什么什么为目标”的意思,后面可以跟targettarget,player(施法者自己),focus(焦点),mouseover(鼠标指向的目标),pet(宠物)等)4、设目标为焦点:/focus5、顺序施放:/castsequence(说明:sequence是连串、顺序、连续的意思,所以这个指令就是大家常说的“按第一下放A,按第二下放B”啦)这个指令的语法是:/castsequence+空格(+reset=n/target/combat/shift )技能A,技能B,技能C……其中n是指秒数,意为n秒后重置此循环;target意为切换目标宏重置;combat是战役的意思,意为战斗结束后重置;shift也可以是ctrl或alt,就是你一按这个功能键宏就重置了。
括号内的内容可以不加或选择用哪个6、随机施放:/castrandom (说明:random即随机的意思)7、/userandom 聪明的你一定知道这是什么……8、/equip 装备,就是穿衣服滴“穿”~三、最最最重要的判断条件英文中的条件句大家都有学过吧?就是if then啦,宏中那些中括号括起来的东西其实就是一堆If和then而已……1、help:判断目标为友方阵营;nohelp:非友方阵营harm:敌对阵营;noharm:非敌对阵营2、dead:目标挂了;nodead:目标没挂3、exists:目标存在;noexists:目标不存在4、"modifier:alt":判断当功能键alt按下时(alt也可以改为shift 或ctrl)5、"button:1”:判断宏是被鼠标左键按下时(1也可以改为2,右键)6、flyable: fly是飞,-able是“可...的”,所以flyable就是可以飞的情况下的意思咯~7、channeling:引导中;nochanneling:没在引导中四、加起来~加起来的语法很简单,常用的是/cast [条件1,条件2,条件3,] 技能A;[条件4,条件5] 技能B我们的宏主要有以下模板,仔细看看,看懂后你在宏基础知识方面就合格了:/cast [help] 快速治疗; [target=targettarget] 快速治疗目标为友善则施放快速治疗,否则对目标的目标施放快速治疗。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
考格威尔(Cogwheel's)宏命令完全指南Cogwheel著 WOWWiki共享维护 Subelf译版权所有请勿用于商业用途一、基本宏命令.......................................... 错误!未定义书签。
1. 什么是宏? ........................................ 错误!未定义书签。
2. 怎样写宏? ........................................ 错误!未定义书签。
3. 施放法术 .......................................... 错误!未定义书签。
i. 关于技能名称和等级的说明...................... 错误!未定义书签。
4. 使用物品或者饰品 .................................. 错误!未定义书签。
i. /use <装备栏> ................................. 错误!未定义书签。
ii. /use <背包> <栏> ............................. 错误!未定义书签。
5. 集成多个动作 ...................................... 错误!未定义书签。
6. 选择目标 .......................................... 错误!未定义书签。
i. 其他选择命令.................................. 错误!未定义书签。
7. 控制宠物 .......................................... 错误!未定义书签。
i. /petattack .................................... 错误!未定义书签。
ii. /petfollow ................................... 错误!未定义书签。
iii. /petpassive, /petdefensive 和 /petaggressive 错误!未定义书签。
iv. /petautocaston 和 /petautocastoff ............ 错误!未定义书签。
8. 宏在动作栏的显示控制 .............................. 错误!未定义书签。
9. 其他的命令 ........................................ 错误!未定义书签。
i. 装备物品...................................... 错误!未定义书签。
ii. 队列施法或使用物品........................... 错误!未定义书签。
iii. 随机施法或使用物品.......................... 错误!未定义书签。
iv. 攻击......................................... 错误!未定义书签。
v. 技能栏控制.................................... 错误!未定义书签。
vi. 移除增益效果................................. 错误!未定义书签。
vii. 退出形态.................................... 错误!未定义书签。
viii. 中止施法................................... 错误!未定义书签。
ix. 终止一个宏:/stopmacro ....................... 错误!未定义书签。
x. 解散坐骑...................................... 错误!未定义书签。
xi. 保存一个目标用于后续动作..................... 错误!未定义书签。
xii. 模拟点击.................................... 错误!未定义书签。
10. 进阶:脚本................................... 错误!未定义书签。
i. 脚本有哪些限制?.............................. 错误!未定义书签。
ii. 什么是脚本?................................. 错误!未定义书签。
二、命令条件语.......................................... 错误!未定义书签。
1. 什么是命令条件语? ................................ 错误!未定义书签。
2. 可以使用条件语的命令 .............................. 错误!未定义书签。
3. [target=]条件语 ................................... 错误!未定义书签。
4. 语法 .............................................. 错误!未定义书签。
i. 条件语语法简介................................ 错误!未定义书签。
ii. 条件语法..................................... 错误!未定义书签。
iii. 完整的EBNF语法............................. 错误!未定义书签。
iv. 参数为空..................................... 错误!未定义书签。
v. 条件为空...................................... 错误!未定义书签。
vi. [target=]条件语与命令参数.................... 错误!未定义书签。
5. 命令条件语 ........................................ 错误!未定义书签。
i. 总表.......................................... 错误!未定义书签。
ii. 敌/友(help / harm) ........................... 错误!未定义书签。
iii. 存在(exists) ................................ 错误!未定义书签。
iv. 死亡(dead) ................................... 错误!未定义书签。
v. 姿态(stance:0/1/2/…/n)....................... 错误!未定义书签。
vi. 潜行(stealth) ................................ 错误!未定义书签。
vii. 功能键状态(modifier:shift/ctrl/alt) ......... 错误!未定义书签。
viii. 功能键变量................................. 错误!未定义书签。
ix. 点击状态(button:1/2/…/5/<虚拟按键号>) ....... 错误!未定义书签。
x. 装备(equipped:<物品类型>) ..................... 错误!未定义书签。
xi. 引导中(channeling:<技能名称>) ................ 错误!未定义书签。
xii. 技能条(actionbar:1/…/6).................... 错误!未定义书签。
xiii. 宠物(pet:<宠物名称或类型>) ................. 错误!未定义书签。
xiv. 战斗(combat) ................................ 错误!未定义书签。
xv. 行动方式、室内外状态(mounted, swimming, flying, indoors & outdoors)错误!未定义书签。
xvi. 允许飞行 (flyable) .......................... 错误!未定义书签。
xvii. 小队/团队队友(party/raid) .................. 错误!未定义书签。
xviii. 在小队/团队中(group:party/raid) ........... 错误!未定义书签。
6. 命令条件语的应用 .................................. 错误!未定义书签。
i. 设置焦点(focus) ............................... 错误!未定义书签。
ii. 用/click进行分支判定........................ 错误!未定义书签。
三、附录................................................ 错误!未定义书签。
1. 自定义图标 ........................................ 错误!未定义书签。
2. 宏的移植 .......................................... 错误!未定义书签。
3. 更多信息 .......................................... 错误!未定义书签。
4. 鸣谢 .............................................. 错误!未定义书签。
5. 译者注 ............................................ 错误!未定义书签。
一、基本宏命令1.什么是宏?宏是由一组宏命令组成的。
以下是一些普通宏命令:/say (/s)/whisper(/w, /talk, /t)/emote(/e, /em, /me)/dance喜爱PVP的人,应该不会忘了这个:/spit利用宏,我们可以把这些宏命令放到技能栏上点击使用,而且可以同时做多个动作。
写宏的时候,每条动作写在一行上,就像在聊天界面中输入的一样。
比如,让你的角色喊一声“Everybody, dance now!”然后开始跳舞的宏:/y Everybody, dance now!/dance一个基本完整的宏命令列表可以参考这里:《宏命令全表》,不过个别新添加的宏命令还没有被收录。