WOW基本宏命令
魔兽世界宏命令解析

一些常用命令翻译:1.判断条件命令:help-判断目标是否为友善。
harm-判断目标是否为敌对。
combat-判断你是否在战斗中。
stance或stan ce:#-判断你是否在姿态中或是否在指定姿态中。
stealt h-判断你是否在潜行。
modifi er或mo difie r:x(x可为shi ft、ctrl、alt 或者是它们的组合)判断某个或某几个按键是否被按下。
equipp ed:<item>-判断某件物品是否在装备中。
<item>可以是装备栏编号、装备分类(武器、副手。
)、装备子类(双手剑、法仗等等。
)target=<unit>-可以把技能目标指定为任何有效的目标,并且可以另你不丢失当前目标!<unit>还可以为“none”,用来指定没有目标的时候。
“self”,用来指定只对自己施放。
比如“/use [target=self] 厚符文布绷带”,无论任何时候都只对自己使用绷带。
action bar:<number>-判断当前动作条是否被列出。
<number>可为1、2、3、4、5、6~ pet:<pet type 或 pet name>-pet type为宠物类型;pet name为宠物名字。
如果不填写宠物类型或名字则判断宠物是否存在。
mounte d-判断是否在坐骑上。
swimmi ng-判断是否在游泳。
flying-判断是否在飞行中。
outdoo rs-判断你是否在室外。
indoor s-判断你是否在室内。
button:<#> 判断某个特定按钮是否被用来触发技能。
<#>可为1(鼠标左键)、2(鼠标右键)、3(鼠标按键3,也就是鼠标滚轮向下按,不是向上滚也不是向下滚)、4(鼠标按键4,多键鼠标专用)、5(鼠标按键5,多键鼠标专用)。
魔兽世界基础宏

/cast [modifier:shift,button:1] 熔岩护甲(等级 1)
/cast [modifier:ctrl,button:2] 魔法增效(等级 6)
/cast [modifier:ctrl,button:1] 魔法抑制(等级 6)
#showtooltip
/cast [modifier:alt] 烈焰风暴(等级 8); 魔爆术(等级 8)
/cast 寒冰屏障
/跳舞
#showtooltip
/cast [modifier:alt] 火球术(等级 14); 火焰冲击(等级 9)
#showtooltip
/cast [modifier:alt] 防护火焰结界(等级 6); 暴风雪(等级 7)
#showtooltip 魔法点心
#showtooltip 闪现术
/stopcasting
/cast 闪现术
#showtooltip
/cast [modifier:alt] 深度冻结; 冰枪术
#showtooltip
/stopcasting
/cast 寒冰屏障
#showtooltip
/stopcasting
/cast [modifier:ctrl,button:2] 急救
#showtooltip [nopet] [target=pet,dead] 召唤水元素; [pet] 冰冻术
/cast [nopet]召唤水元素
/cast [target=pet,dead]召唤水元素
/stopmacro [target=pet,dead]
WOW宏命令

/console SET profanityFilter "0"关闭关键字屏蔽功能/console SET accountName "你的帐号"登陆界面记忆你的帐号,帐号修改后无效/console SET targetNearestDistance "50"将TAB的最远距离改为50码(最大是50)/console SET targetNearestDistanceRadius "50"用TAB选择身后的目标最远设为50码(默认是10码)/console SET CombatLogRangePartyPet "150"将能够得到该范围内的宠物战斗信息/console SET CombatLogRangeFriendlyPlayers "150"将能够得到该范围内的队友战斗信息/console SET CombatLogRangeFriendlyPlayersPets "150"将能够得到该范围内的队友宠物战斗信息/console SET CombatLogRangeHostilePlayers "150"将能够得到该范围内的敌对玩家战斗信息/console SET CombatLogRangeHostilePlayersPets "150"将能够得到该范围内的敌对玩家宠物战斗信息/console SET CombatLogRangeCreature "150"将能够得到该范围内的生物战斗信息/console SET CombatLogRangeParty "150"将能够得到该范围内的友军战斗信息/console SET CombatDeathLogRange "150"将能够得到该范围内的死亡信息/console SET screenshotFormat tga截图使用.tga格式/console SET screenshotFormat jpg截图使用.jpg格式/console SET screenshotQuality 10更改截图画质(1-10)/console SET reloadui。
魔兽世界宏命令大全

魔兽世界宏命令大全魔兽世界(World of Warcraft)是一款备受玩家喜爱的大型多人在线角色扮演游戏,它拥有庞大的世界观和复杂的游戏系统。
在游戏中,玩家可以通过宏命令来简化操作,提高游戏效率。
宏命令是一种将多个指令组合在一起的方式,可以一键执行多个操作,让玩家在战斗和日常活动中更加轻松自如。
下面是魔兽世界中常用的宏命令大全,希望对玩家们有所帮助。
1. 自动攻击宏。
/cast [target=mouseover, exists, harm] 攻击。
这个宏可以让你在鼠标指向敌人时自动攻击,无需再点击敌人再点击攻击按钮,大大提高了战斗效率。
2. 一键施法宏。
/cast [target=mouseover, exists, help] 治疗术;[target=mouseover, exists, harm] 火球术。
这个宏可以根据鼠标指向的目标类型进行施法,如果是友方目标,则施放治疗术,如果是敌方目标,则施放火球术,省去了切换目标的麻烦。
3. 一键切换宏。
/cast [stance:1] 猎豹形态;[stance:2] 熊形态。
这个宏可以在猎豹形态和熊形态之间快速切换,适用于德鲁伊等变身职业。
4. 多重施法宏。
/castsequence reset=5 火球术, 寒冰箭。
这个宏可以按顺序施放多个法术,每次按下宏的时候都会施放下一个法术,适用于需要连续施法的职业。
5. 一键合剂宏。
/use 法力合剂。
/use 治疗合剂。
这个宏可以一键使用多种合剂,无需手动点击物品栏中的合剂,节省了操作时间。
6. 一键施放宏。
/cast [@focus] 专注打击。
这个宏可以在设置了焦点目标后,一键对焦点目标施放专注打击,适用于需要频繁切换目标的职业。
7. 多重触发宏。
/cast [mod:shift] 冰霜新星;[mod:alt] 寒冰箭。
这个宏可以根据按键的不同组合施放不同的法术,提高了技能的灵活运用。
8. 宏组合宏。
WOW基本宏命令

一、基本宏命令1.什么是宏?宏是由一组宏命令组成的。
以下是一些普通宏命令:▪/say (/s)▪/whisper(/w, /talk, /t)▪/emote(/e, /em, /me)▪/dance▪喜爱PVP的人,应该不会忘了这个:/spit利用宏,我们可以把这些宏命令放到技能栏上点击使用,而且可以同时做多个动作。
写宏的时候,每条动作写在一行上,就像在聊天界面中输入的一样。
比如,让你的角色喊一声“Everybo dy, dance now!”然后开始跳舞的宏:/y Everybo dy, dance now!/dance一个基本完整的宏命令列表可以参考这里:[《宏命令全表》],不过个别新添加的宏命令还没有被收录。
WoWWiki有很多关于宏的资料,尤其是脚本和/run命令(后面将会提到)。
注:我先在此说一下,宏的执行是立即进行的。
这意味着当你点击技能栏上的一个宏时,宏命令会一条接一条地执行,执行完后才会返回游戏控制。
这将会产生两个重要问题:第一,如果写了一个会执行很长时间的宏(如:/run for i=1, 1000000000 do end),游戏会被卡死,直到它执行结束;第二,也是更重要的一点,那就是宏命令不可能具有延时功能。
这一现象在我们熟悉/cast之类的命令后就可以很清楚地感觉到。
而一些提供了延时执行命令功能的插件,只能是能执行一些所谓的“良性命令”,如交谈、表情和对于其他插件命令的调用(不过战斗中更换武器是可以进行的)。
2.怎样写宏?首先,打开你的宏窗口:单击主菜单上的“宏”按钮,或者在聊天界面中输入/macro(/m)回车。
在宏窗口的顶端,可以看见两个标签:“通用宏”和“<你的角色名>的专用宏”。
通用宏被存储在账号专有的文件夹中,被所有角色共享。
而角色专用宏则存储在角色自己的文件夹下,是角色专用的(废话……囧)。
魔兽世界宏命令完全教程

魔兽世界宏命令完全教程考格威尔(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) .. 19 xvi. 允许飞⾏(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.什么是宏?宏是由⼀组宏命令组成的。
魔兽世界常用的一些宏

魔兽世界常用的一些宏宏其实真的是很简单很简单,大家不会的原因一定是嫌学起来繁复枯燥,流离在这里尽可能用最简单的话把一些简单的宏教给大家,以后大家想做宏就可以自己动手丰衣足食了~一、最最最基本的第一步调出宏编辑界面:在对话框打/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] 快速治疗目标为友善则施放快速治疗,否则对目标的目标施放快速治疗。
WOW宏命令

WOW宏命令WOW宏命令这是一个在3.1.0版本的游戏环境中扫描到的宏API函数全列表。
你可以将指定的"%"修饰语嵌入聊天文字中以传递以下信息:%f-焦点目标名称或"无焦点"的文字信息%n,%t-目标名称或"没有目标"的文字信息/cancelaura[增益效果名称或编号]/cancelaura拯救祝福取消指定增益效果,可以使增益效果名称或编号,编号从1开始,向左递加,未测试/cancelform/cancelform取消姿态(战士的姿态无法取消)/cast/spell,/施放/施放愤怒施放法术/castrandom/castrandom棕马缰绳,白山羊,旅游形态队列随机执行动作/castsequence/castsequence献祭,腐蚀术,痛苦诅咒队列顺序执行动作/changeactionbar[动作条页码]/changeactionbar2切换主动作条至指定页,页码1-6的动作条供你选择/pvp激活/关闭PVP标志/startattack[无参数][敌对目标名称]/startattack/startattack张三开始攻击/stopattack/stopattack停止攻击/stopcasting/stopcasting停止施放法术/swapactionbar&[页码A][页码B]/swapactionbar36页码A和页码B的取值为1-6。
若主动作条为页码A则切换到页码B,若为页码B则切换到页码A,若都不是则换到页码A /use[物品名称][装备栏][背包][栏]/use炉石/use14/use315使用指定的物品/userandom/userandom棕马缰绳,白山羊,旅游形态队列顺序执行动作==================================ABC Amber CHM Converter7.37Trial version==================================目标命令/assist/a[无参数][玩家]/a,/a张三协助。
魔兽世界宏命令教程-魔兽世界一键宏教程

魔兽世界宏命令教程-魔兽世界一键宏教程《魔兽世界宏命令教程魔兽世界一键宏教程》在魔兽世界中,宏命令是一项非常实用的功能,它可以让我们的游戏操作更加便捷和高效。
特别是一键宏,能大大简化我们在战斗中的操作流程,提升游戏体验。
接下来,就让我为大家详细介绍一下魔兽世界的宏命令以及一键宏的相关知识和设置方法。
一、什么是宏命令宏命令简单来说,就是将一系列的游戏动作或者指令组合在一起,通过一个按键或者点击来执行。
比如,我们可以将多个技能、物品使用、喊话等操作绑定在一个宏里,实现一键完成多个动作。
二、宏命令的基本语法要创建宏命令,首先需要了解一些基本的语法规则。
1、斜杠开头大多数宏命令都是以“/”开头的。
2、命令和参数例如,“/cast 技能名称”就是一个常见的命令,用于释放指定的技能。
而“技能名称”就是这个命令的参数。
3、条件判断通过一些条件语句,我们可以让宏根据不同的情况执行不同的操作。
比如“modifier:shift”表示当按下 Shift 键时。
三、创建宏在游戏中,按下“Esc”键,选择“宏命令设置”,就可以打开宏编辑界面。
点击“新建”按钮,选择一个图标,并为宏起一个名字,然后就可以在下面的编辑框中输入宏命令的内容了。
四、一键宏的优势1、简化操作在紧张的战斗中,能够迅速地执行一系列复杂的操作,而不需要逐个点击技能和物品。
2、提高反应速度减少了操作时间,让我们能够更快地应对各种情况。
3、个性化定制可以根据自己的游戏风格和需求,创建适合自己的一键宏。
五、常见的一键宏示例1、爆发输出一键宏假设我们是一名法师,有“火球术”“炎爆术”“燃烧”这几个主要的爆发技能。
我们可以创建这样一个一键宏:```/cast 炎爆术/cast 燃烧```当按下这个宏的按键时,会依次释放这三个技能,实现爆发输出。
2、治疗一键宏对于治疗职业来说,比如牧师,可以创建这样的宏:```/cast target=mouseover,help 快速治疗/cast target=self 快速治疗```这个宏会优先治疗鼠标指向的友方目标,如果没有则治疗自己。
wow宏_精品文档

WOW宏什么是WOW宏在《魔兽世界》(World of Warcraft, 简称WOW)中,宏是一种可以用来在游戏中自动执行一系列预定义命令的工具。
通过编写宏命令,玩家可以简化一些重复性操作,提高游戏效率。
宏命令以一系列的指令和函数组成,每个指令和函数均以斜杠(/)开头。
玩家可以将这些宏命令绑定到按键上,通过按下相应的按键即可快速执行宏中定义的动作。
宏命令基本语法宏命令的基本语法如下:/cast [target=]目标施法名称/cast [target=]目标号码施法名称/petaction 动作编号/script 脚本内容/stopmacro [条件]•/cast:用于执行施法动作。
目标可以通过单位名称、目标号码、关键字等方式指定。
施法名称可以是法术、物品或技能的名称。
•/petaction:用于执行宠物动作。
动作编号对应于宠物动作条中的位置。
•/script:用于执行Lua脚本。
可以在脚本中写入更复杂的逻辑判断和操作。
•/stopmacro:用于停止宏的执行。
可以根据指定的条件来判断是否停止宏的后续动作。
宏命令的应用1. 快速施放法术通过宏命令,玩家可以实现快速施放法术。
例如,以下宏命令可以使玩家在按下“1”键时快速施放“寒冰箭”法术:#showtooltip/cast 寒冰箭在这个宏命令中,“showtooltip”用于显示在宏图标上的法术名称。
在宏命令执行时,会自动将鼠标悬停在宏图标上的法术名称上。
2. 组合技能宏有时候,玩家可能需要在一次按键中执行多个技能。
通过宏命令,可以将多个技能组合起来,并在按下相应的按键时一次性执行。
例如,以下宏命令可以使玩家在按下“2”键时依次执行“寒冰箭”和“冰枪”两个法术:#showtooltip/castsequence 寒冰箭, 冰枪在这个宏命令中,“castsequence”用于依次执行给定的法术序列。
每个法术之间用逗号分隔。
3. 宏命令中的条件判断在编写宏命令时,有时候需要进行一些条件判断,以便根据不同的情况执行不同的动作。
魔兽世界宏命令大全

魔兽世界宏命令大全魔兽世界(World of Warcraft)是一款备受玩家喜爱的大型多人在线角色扮演游戏,它以其庞大的游戏世界、丰富的剧情和多样的游戏玩法而闻名于世。
在游戏中,玩家可以通过宏命令来简化操作、提高效率,甚至实现一些自定义的功能。
本文将为大家介绍魔兽世界中常用的宏命令大全,希望能够帮助玩家更好地享受游戏乐趣。
1. 宏命令简介。
宏命令是一种在游戏中可以执行多个指令的功能。
通过宏命令,玩家可以将多个游戏指令绑定在一个按键上,从而在游戏中快速执行这些指令。
宏命令可以帮助玩家简化操作、提高效率,同时也可以实现一些特殊的功能。
2. 宏命令的创建。
在魔兽世界中,玩家可以通过以下步骤来创建宏命令:打开游戏内的宏命令界面;点击“新建宏命令”按钮;在弹出的界面中输入宏命令的名称,并编写宏命令的具体内容;点击“保存”按钮,即可成功创建一个宏命令。
3. 常用的宏命令。
(1)施放技能。
#showtooltip。
/cast 技能名称。
(2)使用物品。
#showtooltip。
/use 物品名称。
(3)切换装备。
/equip 装备名称。
(4)发送聊天信息。
/run SendChatMessage("信息内容", "频道", "语言", "目标")。
(5)自定义宏命令。
/run 宏命令内容。
4. 宏命令的应用。
在魔兽世界中,宏命令可以被广泛应用于各种游戏场景中,比如战斗、采集、交易等。
通过合理的宏命令设置,玩家可以在游戏中更加轻松地完成各种任务,提高游戏的操作效率和自身的游戏体验。
5. 宏命令的注意事项。
在使用宏命令时,玩家需要注意以下几点:确保宏命令的内容符合游戏规定,不得违反游戏规则;注意宏命令的触发条件,避免在不恰当的时机执行宏命令;定期检查宏命令的有效性,及时更新和调整宏命令的内容。
总结。
魔兽世界中的宏命令是玩家在游戏中提高操作效率、实现自定义功能的重要工具。
魔兽世界宏命令大全

/gpromote /groster
/gremove
/guildremove
/gkick
/saveguildroster .
界面命令 命令
/achievements /calendar /lfg /lfm /macro
/stopwatch
别名
/achievement /achieve,/ach . . . /m,/宏 /timer /sw
. /ins /remfriend . .
/usetalents
.
/usetalents
.
队伍命令
命令
别名
/clearmainassist
/clearmaintank /invite /ffa /group /master /mainassist /maintank /needbeforegreed /promote /raidinfo
/gkick 张三 /saveguildroster
宠物命令
命令
/petaggressive .Leabharlann /petattack.
/petautocastoff .
/petautocaston .
/petautocasttoggle .
/petdefensive
.
/petfollow
.
/petpassive
.
/petstay
.
别名
战队命令
命令 /teamcaptain /teamdisband /teaminvite
范例 /a , /a 张三 /clearfocus /cleartarget /focus /focus targettarget /目标 张三 /目标 party3
WOW宏命令使用说明

WOW宏命令使用说明1. 常用的宏命令1.1 常用的宏命令1.1.1. 释放技能命令/cast释放一个或多个技能, 可以加入一些条件判断, 是最常用的命令/castsequence依次释放释放数个技能, 同样可以加入一些条件判断,常见于所谓的"无脑宏"/use 使用一个物品,可以直接用物品名称也可以用物品栏位置1.1.2. 动作命令/cancelform取消变形/cancelaura取消状态或增益/startattack开始攻击,一般写不写差别不大,释放技能会自动开始攻击的/stopattack停止攻击,与startattack 相反,用于防止破除控制等功能,也不大会用到/target /targetenemy切换目标,用到的也不多,抓贼宏会用到,更多时候需要的反而是不切换目标的情况下对特定目标释放技能/mount召唤坐骑/dismount解散坐骑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停止宏,可加入条件判断/console /script控制命令,抓贼宏会用到1.2 常用的条件判断1.2.1. 目标条件判断help noharm目标为友方harm nohelp目标为敌方exists目标存在dead nodead目标死亡/ 存活1.2.2. 自身条件判断stance:1/2/3/4/5/6 form:1/2/3/4/5/6处在某形态中,对应为野性:1xx,2水栖,3豹,4旅行,5飞行平衡:1xx,2水栖,3豹,4旅行,5枭兽,6飞行恢复:1xx,2水栖,3豹,4旅行,5树,6飞行combat nocombat战斗中/ 非战斗中stealth nostealth潜行中, 非潜行中mod:alt/shift/ctrl按下功能键alt/shift/ctrl, 可缺省swimming noswimming游泳中/ 非游泳中flyable noflyable可飞行/ 不可飞行indoors outdoors室内/ 室外1.2.3. 其他条件判断@target=name/player/focus/targettarget/mouseover/raid#/ party#/arena#选定目标指定名字/自己/焦点/目标的目标/鼠标指向/团队#号/ 小队#号/ 竞技场#号敌人reset=#/target/combat/shift/alt/ctrl用于/castsequencexx,设定重置条件,可以是#秒/切换目标/进入战斗/按下shift/ 按下alt/ 按下ctrl1.3 简单的宏知识1.3.1. 宏内容宏可以取名和设置图标,如果设置为?图标的话就是自动选择宏技能的图标宏最长不超过255个字符, 每个英文字母是一个字符,汉字是两个字符如果包含汉字且超过了255个字符但没超过255个字, 在保存时是不会出现问题的, 但是下线以后会丢失宏内容1.3.2. 标点符号除去技能名之外所有的标点符号英文字母都是半角的技能名之间一般用";" 间隔,而castsequencexx 队列里的技能名则用"," 间隔需要同时满足的条件由中括号"[]" 包裹,"," 间隔1.3.3. 技能名技能名必须正确, 可以打开技能书shift+ 点击技能来获取技能名如果分辨率不够的话也许会导致技能书和宏菜单不能同时打开, 可以尝试调节UI 缩放2.实例2.1 简单宏2.1.1. 对特定目标释放技能#showtooltip/cast [@ 目标名,exists][] 技能名此宏会对特定目标释放所定的技能, 目标不存在的话就直接释放技能如果没有同名的那么系统会选择一个" 某种程度上比较相近"的人同时也可以写player,raid# 之类的, 详见第一部分例:Code:#showtooltip/cast [@ 哀木涕,exists][] 生命绽放2.1.2. 喊话宏/ 频道喊话内容在指定频道喊话。
WOW基本宏命令

WOW基本宏命令一、基本宏命令1.什么是宏?宏是由一组宏命令组成的。
以下是一些普通宏命令:/say (/s)/whisper(/w, /talk, /t)/emote(/e, /em, /me)/dance喜爱PVP的人,应该不会忘了这个:/spit利用xx,我们可以把这些xx命令放到技能栏上点击使用,而且可以同时做多个动作。
写xx的时候,每条动作写在一行上,就像在聊天界面中输入的一样。
比如,让你的角色喊一声“Everybody, dance now!”然后开始跳舞的xx:/y Everybody, dance now!/dance一个基本完整的xx命令列表可以参考这里:此网页不属于NGA网站,NGA不保证其xx[ ],不过个别新添加的xx命令还没有被收录。
WoWWiki有很多关于xx的资料,尤其是脚本和/run命令(后面将会提到)。
注:我先在此说一下,xx的执行是立即进行的。
这意味着当你点击技能栏上的一个xx时,xx命令会一条接一条地执行,执行完后才会返回游戏控制。
这将会产生两个重要问题:第一,如果写了一个会执行很长时间的xx(如:/run for i=1, 1000000000 do end),游戏会被xx,直到它执行结束;第二,也是更重要的一点,那就是xx命令不可能具有xx功能。
这一现象在我们熟悉/cast之类的命令后就可以很清楚地感觉到。
而一些提供了xx执行命令功能的插件,只能是能执行一些所谓的“良性命令”,如交谈、表情和对于其他插件命令的调用(不过战斗中更换武器是可以进行的)。
2.怎样写宏?首先,打开你的xx窗口:单击主菜单上的“xx”按钮,或者在聊天界面中输入/macro(/m)回车。
在xx窗口的顶端,可以看见两个标签:“通用xx”和“<你的角色名>的专用xx”。
通用xx被存储在账号专有的文件夹中,被所有角色共享。
而角色专用xx则存储在角色自己的文件夹下,是角色专用的(废话……囧)。
魔兽世界宏命令解析

一些常用命令翻译:1.判断条件命令:help-判断目标是否为友善。
harm-判断目标是否为敌对。
combat-判断你是否在战斗中。
stance或stance:#-判断你是否在姿态中或是否在指定姿态中。
stealth-判断你是否在潜行。
modifier或modifier:x(x可为shift、ctrl、alt 或者是它们的组合)判断某个或某几个按键是否被按下。
equipped:<item>-判断某件物品是否在装备中。
<item>可以是装备栏编号、装备分类(武器、副手。
)、装备子类(双手剑、法仗等等。
)target=<unit>-可以把技能目标指定为任何有效的目标,并且可以另你不丢失当前目标!<unit>还可以为“none”,用来指定没有目标的时候。
“self”,用来指定只对自己施放。
比如“/use [target=self] 厚符文布绷带”,无论任何时候都只对自己使用绷带。
actionbar:<number>-判断当前动作条是否被列出。
<number>可为1、2、3、4、5、6~ pet:<pet type 或 pet name>-pet type为宠物类型;pet name为宠物名字。
如果不填写宠物类型或名字则判断宠物是否存在。
mounted-判断是否在坐骑上。
swimming-判断是否在游泳。
flying-判断是否在飞行中。
outdoors-判断你是否在室外。
indoors-判断你是否在室内。
button:<#> 判断某个特定按钮是否被用来触发技能。
<#>可为1(鼠标左键)、2(鼠标右键)、3(鼠标按键3,也就是鼠标滚轮向下按,不是向上滚也不是向下滚)、4(鼠标按键4,多键鼠标专用)、5(鼠标按键5,多键鼠标专用)。
默认为1。
channeling-判断你是否在引导法术。
channeling:法术名称-判断你是否在引导特定的法术。
魔兽世界宏命令集(小白教程)

魔兽世界宏命令集(⼩⽩教程)本教程没有收录所有的宏,意在教会新⼿制作属于⾃⼰的宏,得到更多游戏的快乐。
/cast [<第⼀组条件选项>] <第⼀个法术名称>; [<第⼆组条件选项>] <第⼆个法术名称>; [<第三组条件选项>] <第三个法术名称>;...”/castsequence [<条件选项>] reset=<#>/target/combat <法术1>, <法术2>, <法术3>你可以在任何条件选项前加上“no”来得到反效果,⽐如,“nocombat”则在脱离战⽃的情况下成⽴。
⽤逗号“,”来分隔条件选项作⽤和“and”⼀样,当条件选项同时成⽴时执⾏。
⽤斜杠“/”来分隔条件选项作⽤和“or”⼀样,当其中⼀个条件选项成⽴时执⾏。
2.0以前宏举例。
1、⼩D判断连击点数释放技能,也适⽤于盗贼:/script if ( GetComboPoints() >= 3 ) then CastSpellByName("凶猛撕咬(等级 3)"); else CastSpellByName("⽖击(等级 4)") end2、常⽤的密语格式/script SendChatMessage(“主动给钱或是由我抢劫⼆选⼀”,” say”,”通⽤语”,” YELL”) "SAY":普通说话2."WHISPER":密语1."GUILD":⼯会2."PARTY":⼩队3."RAID":组团4."YELL":⼤喊/script UIErrorsFrame:Clear()可以隐藏并清除提⽰。
Clear也可改为Hide。
3、如果⽬标⽣命⼤于20,释放抽取⽣命法术,否则使⽤灵魂抽取。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
一、基本宏命令1.什么是宏?宏是由一组宏命令组成的。
以下是一些普通宏命令:▪/say (/s)▪/whisper(/w, /talk, /t)▪/emote(/e, /em, /me)▪/dance▪喜爱PVP的人,应该不会忘了这个:/spit利用宏,我们可以把这些宏命令放到技能栏上点击使用,而且可以同时做多个动作。
写宏的时候,每条动作写在一行上,就像在聊天界面中输入的一样。
比如,让你的角色喊一声“Everybody, dance now!”然后开始跳舞的宏:/y Everybody, dance now!/dance一个基本完整的宏命令列表可以参考这里:[《宏命令全表》],不过个别新添加的宏命令还没有被收录。
WoWWiki有很多关于宏的资料,尤其是脚本和/run命令(后面将会提到)。
注:我先在此说一下,宏的执行是立即进行的。
这意味着当你点击技能栏上的一个宏时,宏命令会一条接一条地执行,执行完后才会返回游戏控制。
这将会产生两个重要问题:第一,如果写了一个会执行很长时间的宏(如:/run for i=1, 1000000000 do end),游戏会被卡死,直到它执行结束;第二,也是更重要的一点,那就是宏命令不可能具有延时功能。
这一现象在我们熟悉/cast之类的命令后就可以很清楚地感觉到。
而一些提供了延时执行命令功能的插件,只能是能执行一些所谓的“良性命令”,如交谈、表情和对于其他插件命令的调用(不过战斗中更换武器是可以进行的)。
2.怎样写宏?首先,打开你的宏窗口:单击主菜单上的“宏”按钮,或者在聊天界面中输入/macro(/m)回车。
在宏窗口的顶端,可以看见两个标签:“通用宏”和“<你的角色名>的专用宏”。
通用宏被存储在账号专有的文件夹中,被所有角色共享。
而角色专用宏则存储在角色自己的文件夹下,是角色专用的(废话……囧)。
在标签下面是18个存放宏的栏位。
再往下是一个栏位,用于显示当前选中的宏;还有一个“修改名称/图标”的按钮,用于修改选中的宏。
然后是一个用于显示、编辑当前宏的文本框。
最下面是三个按钮,傻子也能看出它们是干什么的。
如果要创建一个宏,首先单击窗口下方的“新建”按钮,这时窗口旁边会显示一个对话框,用于选择图标和输入宏的名称。
如果选择了第一个图标(就是那个很红很暴力的问号),WoW会自动根据你宏命令中涉及的技能或物品选择图标。
选好图标,输入完名称,就可以单击“确定”按钮了。
顺便提几点:1.使用问号图标的宏,可以通过使用#show指定显示的图标。
2.虽然可以给不同的宏起相同的名字,但是最好不要这样做。
因为有些插件和宏命令是通过宏名称来调用宏的。
3.在图标列表中可以[/read.php?pid=24931055添加自定义的图标]。
现在,你选择的宏图标被显示在栏位中了(还会显示部分宏名称)。
同时,新建的宏被选中,图标显示在当前选中宏的栏位中:现在你可以写你的宏了。
单击编辑文本框,然后输入吧。
注:宏限定为255个字符,传闻这样做是为了以后可以把用户的宏上传到服务器中。
不过……现在能做的就是遵循这个限定,至于想要把宏移植到其他机器上使用,请参见第三部分的[/read.php?pid=24931055宏的移植]。
写完宏以后,只要把它的图标拖放到技能栏中就可以了。
当你执行一个宏,或者是关闭宏窗口的时候,宏都会自动保存的。
现在点击宏的图标,看看效果吧!3.施放法术在正常游戏过程中,很多宏命令通过聊天窗口输入使用似乎并不好用,但是在宏中就不一样了。
在特定场合下,简简单单的表情宏也可以产生有趣的角色扮演效果哦,那么,继续看……这个:/cast,它是最常见的宏命令了。
作用嘛,就是施放一个技能书中的技能(包括宠物的)。
最简单的用法就是这样:/cast 暗言术:痛把这个宏放到技能栏上点击,将会对目标施放你最高级的痛。
这和把技能书中的痛拖到技能栏上,然后点击的效果是一样的。
我们制作的宏同样会在技能栏显示你的技能冷却状态和射程状态,点击后同样能正确的施放痛。
如果宏使用了问号图标,那么还同样会显示痛原有的图标。
那直接用技能不就行了么,何必用宏呢?继续看,在宏过集成多条命令可以产生什么效果吧,这才是宏的价值所在。
比如说你是个法师,想让队友知道你要羊掉谁,你该怎么办?用宏吧,一个简单的/p命令加上一个/cast就可以了(使用这个无耻的插件可以达到更好的效果:[.wowinterface./downloads/info6826-CCWarn.html CCWarn],不过我们现在需要的只是这个简单易懂的教学例子):/cast 变形术/p 我羊了%t!谁打谁扛着哈!注:由于宏的执行是立即进行的,所以不管目标是否有效技能是否冷却,宏被点击时/p命令就执行了,也就是说这两行命令的顺序颠倒后效果是相同的。
如果你想在确定成功施放一个技能后才执行某条命令,你可以试试这个插件:[.wowinterface./downloads/info4167-AfterCast.html AfterCast]。
AfterCast可以设定在施放某个技能后执行一条宏命令,当然,是在第1节末尾所提到的限制之下的。
如:/aftercast /p 请队友点门,把懒猪%t揪过来!/cast 召唤仪式i.关于技能名称和等级的说明/cast命令对技能名称是十分严格的,文字、标点、空格,一个都不能错。
为了防止出错,编辑宏时,你可以打开你的技能书,按下Shift然后单击你的技能图标,技能名称和等级就会被正确地输入到你的宏编辑文本框中,如:/cast 暗言术:痛(等级 5)如果把“(等级5)”删掉,宏在执行时就会自动选择你最高级别的技能执行;不过在很多场合下,还是需要指定级别的技能,比如术士放逐就需要根据时间来选择技能。
另外要注意,等级指示中使用的括号是英文的半角括号,等级与数字间有一个半角空格。
而一些技能名称中的括号,比如“精灵之火(野性)”中的括号,是中文的全角括号。
以下宏命令不能正常执行:/cast 精灵之火(野性)/cast 精灵之火(野性)(等级 1)而以下的命令是正确的:/cast 精灵之火(野性)/cast 精灵之火(野性)()空的括号效果和没有括号是一样的。
由于255字符限制的存在,空间还是要节省的,所以空括号可以删掉了……4.使用物品或者饰品使用物品和饰品和施放法术是类似的。
用于使用物品的命令是/use,后面只需要加上物品的名字就可以了。
例如:/use 绿色机械陆行鸟另外,还有以下其它的使用格式:i./use <装备栏>这种格式可以使用指定装备栏中的物品。
具体使用请参见 [《装备栏编号方式》]。
例如:/use 13使用第一个饰品。
ii./use <背包> <栏>这种形式是在指定背包中确定物品栏的,比如你总是把猫食狗粮放在行囊的第一个栏位中,那么你就可以用这样的宏来喂养宠物:/cast 喂养宠物/use 0 1背包的编号为0-4,顺序是从右到左,即0是行囊。
物品栏则是从上到下从左到右,从1开始依次编号的(与书写顺序相同):1 2 3 45 6 7 8……或者是:1 23 4 5 67 8 9 10……如果怕把/cast和/use的用法混淆了,那就彻底搞混吧,因为它们其实本来就是完全一样。
/cast可以使用物品,而/use也可以施放技能。
这一点在目前看来似乎没有什么,但是到后面,介绍命令条件语和施法队列时,你会发现能把物品和技能混合在同一条命令中是多么爽的一件事。
5.集成多个动作首先,在一个宏中想一键释放多个法术是不行的。
大多数技能和很多物品会触发公共冷却(GCD),防止你同时做太多的动作。
即使一个技能释放失败,如果它可以触发GCD,那么它也会阻止后续/cast命令的执行。
这是2.0版本之后的设定,之前可能看到这样的宏:/cast 压制/cast 斩杀/cast 致死打击/cast 破甲但是现在,记住,这种宏已经不能正常执行了。
如果压制施放失败,虽然没有触发GCD,客户端也不会继续执行后续的技能施放。
不过令人欣慰的是部分技能还是可以集成到一个宏中。
任何不触发GCD的瞬发技能后面可以接上另一个技能(“下次近战攻击”型的技能,如英勇打击也归于此类)。
一个技能可以通过看说明知道它是否瞬发,至于是它是否触发GCD通过实验就可以知道。
2.3版本之前,在这个瞬发无GCD技能之后需要加上一个/stopcasting才可以施放其后的技能。
施放第一个技能后,游戏客户端会认为当前在施法状态,而/stopcasting就可以解除这个状态,就可以解决后续技能不能释放的问题。
但是由于技能是瞬发,/stopcasting实际上并不能取消技能的施放。
而现在这里可以不用/stopcasting了,例如:/use 短暂能量护符/cast 奥术强化//stopcasting/cast 气定神闲//stopcasting/cast 炎爆术6.选择目标选择目标是宏的另一个主要作用。
此类功能可以用专门的目标选择命令实现,改变当前的目标;也可以在一些命令中用[target=]命令条件语实现,临时指定施法或使用物品的目标,而不改变当前目标。
命令条件语在[/read.php?pid=24930940第二部分]将会讲到到。
现在我先介绍目标选择命令。
最基本的命令是/target,用法如下:/target Cogwheel/target的选择是经过最佳相近匹配的,也就是说,如果我正站在你附近(并且附近没有谁叫Cog的),你执行/target Cog,我就会变成你的当前目标。
至于这种机制是利是弊……那就取决于实际情况了,因为这个东东貌似不稳定,有时会得到莫名其妙的结果。
比如下面这个宏就可能不是很好用:/target 黑翼法师/cast 痛苦诅咒如果附近没有黑翼法师呢?或许结果就是:选中了团里的某个人,因为他的名字在某种意义上比较相近。
虽然你的诅咒不会真对他们放出来,但还是够囧的。
另外一个问题是,它可能会选择你身后一个离你100码的单位——根本不是你想选中的那一个……不过在2.3版之后,增加了一个/targetexact命令,第一个问题得到解决了。
除了用人名进行选择之外,还可以通过单位标识符进行选择。
单位标识符(Unit ID)是用于标识特定单位的字符串。
比如你的当前的目标就可以用“target”来表示,而你自己对应的标识符是“player”,如果你有宠物,那么它的标识符是“pet”。
另外,通过在一个正确的标识符后加上target,就可以获取他的目标。
如此变态也可以:/target targettargettargettargettargettarget这里是一个可用ID的全表: [.wowwiki./UnitId《单位标识符》]。