魔兽世界【宏】详解
魔兽世界宏基础教程
一:基础教程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、稳固射击与自动射击宏showtooltip 稳固射击/startattack/castsequence reset=3 稳固射击, 自动射击这个宏可以让你在稳固射击冷却结束时自动施放,同时保证自动射击不会被中断,从而实现平稳的输出循环。
2、多重射击宏showtooltip 多重射击/cast 多重射击多重射击是猎人在面对多个敌人时的重要群攻技能,这个简单的宏可以让你快速释放多重射击。
3、奥术射击宏showtooltip 奥术射击/cast 奥术射击奥术射击在特定的输出循环中有着关键作用,这个宏能让你迅速打出奥术射击。
二、宠物控制宏1、宠物攻击宏showtooltip 宠物攻击/petattack点击这个宏,你的宠物会立即攻击当前目标。
2、宠物跟随宏showtooltip 宠物跟随/petfollow当你需要宠物跟随你时,点击这个宏即可。
3、宠物停留宏showtooltip 宠物停留/petstay在某些情况下,比如需要宠物原地待命,这个宏就派上用场了。
三、守护切换宏1、雄鹰守护与灵猴守护切换宏showtooltip/cast mod:alt 灵猴守护; 雄鹰守护按住 Alt 键时切换为灵猴守护,正常点击则切换为雄鹰守护,方便根据不同的战斗场景快速切换守护。
2、猎豹守护与蝰蛇守护切换宏showtooltip/cast mod:ctrl 蝰蛇守护; 猎豹守护按住 Ctrl 键时切换为蝰蛇守护,正常点击则切换为猎豹守护。
魔兽世界宏命令大全
魔兽世界宏命令大全魔兽世界(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. 宏组合宏。
魔兽世界宏命令基础教学
魔兽世界宏命令基础教学魔兽世界宏命令基础教学一、前言:1、由于CastSpellByName()和TargetUnit()在2.0被禁用,所以2.0之前的大部分宏将无法使用。
现在,宏写法也有了很大的变化。
没有宏可以检查Buff,Debuff,冷却,血量,魔法,怒气,能量。
但是,大家也不用太惋惜,现在的宏可以实现许多新的功能,并且非常强大。
2、在使用一些宏之前请先检查你的按键设置。
系统默认Ctrl+1到10是使用宠物技能栏,而Shift+1到6是选定动作条。
有些宏在使用时由于自己的设置有可能和这些默认的按键冲突,解决办法为改宏或者改掉系统默认的按键设置。
3、把这篇文章一字不漏的看完,那么95%的宏你都可以自己写了。
二、上手教程简单的说,宏就是创建一连串的命令集,通过鼠标点击或按下键盘某个按键就让电脑自动执行这一系列命令。
在进入游戏之前,特别是用全屏模式进行游戏的,需要掌握一些基本知识。
曾经在网吧看过一位玩家做宏,他把网站上别人写好的宏用一张纸抄写下来,然后进入游戏宏设置中一字字敲下,途中发现某些宏用不了,又退出游戏打开网站查询,拿笔记在纸上再次进入游戏尝试。
看到这里可能玩转电脑的高手们会笑,但确实是这样,不是亲眼目睹我也不敢相信还有人用这样原始的做宏方法。
所以,首先有必要说明在操作系统平台下或游戏中,当不能使用鼠标右键弹出选项菜单时几个键盘组合键功能:1.“Ctrl”控制键+“C”键---复制2.“Ctrl”控制键+“V”键---粘贴3.“Ctrl”控制键+“X”键---剪切4.“Ctrl”控制键+“A”键---全选5.“Windows”键(即操作系统图标的按键一般位于“Ctrl”控制键与“Alt”换档键之间)+“D”键---最小化所有任务到任务栏并显示桌面。
6.“Windows”键+“Tab"制表键---在任务栏打开的各项任务间进行切换。
大家好,我是3区狂风峭壁服务器侏儒小法师陈真,谢谢大家能看我的文章!下面让我们在游戏中一步步设置宏命令:一.进入游戏后按“Esc”键或点主菜单图标可打开游戏主选单,点选“宏命令设置”。
魔兽世界宏命令完全教程
魔兽世界宏命令完全教程考格威尔(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.什么是宏?宏是由⼀组宏命令组成的。
魔兽世界宏总述-全职业举例讲解
2、如果目标生命大于20,释放抽取生命法术,否则使用灵魂抽取。 /script if (UnitHealth("target")>20) then CastSpellByName(" 抽取 生命") else CastSpellByName("灵魂抽取") end 3、使用奥暴,当法力值不足400,用法力红宝石补充并提醒队友 /script if (UnitMana("player")>400) then CastSpellByName("魔爆术 (等级 6)") else UseContainerItem(4, 1);SendChatMessage(“魔法将要耗 尽,大家小心!”,”yell”); end
宏-条件
pet: - 检测宠物是否存在。可以接受宠物类型(枭,熊,小鬼)或者名字 (Fluffy,我家坏坏)作为条件。不带条件则检测是否有任何宠物存在。 mounted,swimming,flying,flyable- 检测是否在坐骑上,游泳,或者飞行中, 能够飞行状态 indoors,outdoors - 检测是在室内还是室外 exists 和 dead - 检测是否目标已经死亡,或是否真的存在
宏--命令
下面讲宏的起头—命令。 /Assist 这是个援助进攻的命令 /stopcasting和/stopmacro停止释放和停止宏,用来辅助设置 /target 目标,[target=unit]是一个特殊的条件选项,它并不检测条件是否成 立,而是改变施法的目标以其他条件选项的目标。“unit”可以是任何有效的unit 类型,例如“player”,“target”,“targettarget”,“party1”, “party1target”,等等 /targetlasttarget 最后一个目标 /targetenemy 和 /targetfriend选择敌方目标和选择友方目标。这两条命令是按 一定顺序循环选择指定类型的目标的,和使用Tab键的效果类似。如果在命令后加 上一个1作为参数,那么就会按循环的反方向进行选择。例如: /targetenemy 1 效果就和按下Shift+Tab键一样。注:这两个宏命令每个宏中只 能用一次。 /targetparty 和 /targetraid按距离循环选择你附近的小队或团队队友,与 /targetenemy类似,也可以用1作为参数改变选择的循环方向。 /startattack 开始攻击 /stopattack 停止攻击 /focus 设置焦点目标
[魔兽世界宏命令教程]魔兽世界宏命令教程大全(一)(_console)
[魔兽世界宏命令教程]魔兽世界宏命令教程大全(一)(_console)[魔兽世界宏命令教程]魔兽世界宏命令教程大全(一)(_console)【篇一】首先按ESC,选择“宏命令设置” 一个是通用宏,一个是你的角色名对应的宏如图所示如果你就是一个角色,选择哪个都无所谓。
然后,新建(最下面),选择一个自己喜欢的图标,或者直接选择问号。
起个名字。
然后回车,在下面的文本里面输入宏语句如图所示最简单的是喊话宏(/Y 大喊 /S 白色说话 /G 公会 /P 队伍 /RA 团队 /BG 战场) 输入/Y 我羊了目标%T了,大家不要打啊! 那么得到的效果就是,你点选一个目标,目标名叫张三,那么这个宏就实现了,你大喊(红字)“我羊了目标张三了,大家不要打啊!”其中%T是你选择的目标。
然后你想真正意义上的羊掉张三,你光喊话了,还要羊的起来。
那么使用/CAST 中文意思是施放比如/CAST 变形术(等级10) 两个语句一起放进去,那么就变喊话,边羊了。
CAST后面,空一格,变形术和其他你要使用的技能,你可以按P,然后跳出技能树,选择你要使用的技能,SHIFT+鼠标左键,就可以自动生成技能名和等级。
然后,如果你要实现三个,甚至多个动作,那就要结合多个宏命令语句来完成了。
毕竟人的手指在键盘上的位置够的着的有限,通过宏,可以实现很多。
比如一键换单手加副手变鱼竿(副本活动里团长喊放弃后使用)以下这三种宏命令是最常用的,简单介绍给大家:/cast释放一个或多个技能,可以加入一些条件判断,是最常用的命令/castsequence依次释放释放数个技能,同样可以加入一些条件判断,常见于所谓的"无脑宏"/use使用一个物品,可以直接用物品名称也可以用物品栏位置什么是宏命令?说白了就是同时把几个技能热键绑到一起用一个键来代替,就像是一份计划书一样,你事先在里面输入你常用的一些命令,当你想用的时候只要按下这个键就可以了。
魔兽世界宏命令教程-魔兽世界一键宏教程
魔兽世界宏命令教程-魔兽世界一键宏教程《魔兽世界宏命令教程魔兽世界一键宏教程》在魔兽世界中,宏命令是一项非常实用的功能,它可以让我们的游戏操作更加便捷和高效。
特别是一键宏,能大大简化我们在战斗中的操作流程,提升游戏体验。
接下来,就让我为大家详细介绍一下魔兽世界的宏命令以及一键宏的相关知识和设置方法。
一、什么是宏命令宏命令简单来说,就是将一系列的游戏动作或者指令组合在一起,通过一个按键或者点击来执行。
比如,我们可以将多个技能、物品使用、喊话等操作绑定在一个宏里,实现一键完成多个动作。
二、宏命令的基本语法要创建宏命令,首先需要了解一些基本的语法规则。
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.什么是宏?宏是由一组宏命令组成的。
魔兽世界~宏
魔兽世界~宏#showtooltip/cast [mod:alt,nostealth]斜掠(猎豹形态)/castsequence [stealth]突袭(猎豹形态),裂伤,猛虎,撕碎,割裂偷袭斜掠割裂裂伤猛虎+撕碎/castsequence reset=9/target/combat/modifier:shift 偷袭,裂伤,斜掠,猛虎+撕碎,割裂顺序施放宏,按一下施放一个技能reset=9是说从你停止使用这个宏开始,9秒以后重置,又会从头开始施放,秒数你可以自己修改target是说一旦切换目标,这个宏就会重置combat是说脱离战斗此宏重置modifier:shift是说按下shift键是此宏重置#showtooltip/cast [stance:1]碎颅打击 - 熊;[stance:3]碎颅打击 - 豹同理#showtooltip/cast [stance:1]野性冲锋 - 熊;[stance:3]野性奔窜 - 豹建议不要这样设置85级怒气要用于痛击,横扫,裂伤等技能,你如果像80级那样无脑绑定重殴,怒气是完全不够用的,可能过几天你就要来问熊T怒气不够怎么办啊~~给你说下我的设置吧重殴和裂伤单独分开2个键,做一个群拉宏和一个单拉宏怒气溢出需要泄怒的时候才用重殴!单拉的时候一直按单拉宏,怒气多了用重殴,裂伤CD到就用。
群拉就只按群拉宏,不用裂伤,怒气多了重殴。
下面的宏请不要设置技能图标,图标保持为问号,没加入横扫,因为群拉优先级最高,单体优先级最低,建议手动:1,无脑连点/castsequence 裂伤(熊),精灵之火(野性),割伤/cast 重殴2.稍微高端一点 ,按alt +技能就是补流血,其他时间猛按/castsequence [nomod]reset=6 精灵之火(野性),裂伤(熊)/cast [mod:alt]割伤/cast [nomod]重殴群伤SHOW宏#showtooltip/castsequence reset=3 横扫(熊形态),痛击,横扫(熊形态)熊态冲,豹态冲,按2下是毁灭,近战时隐身毁灭,非隐身撕裂#showtooltip [stance:1]野性冲锋(熊形态);[stance:3]野性冲锋(猎豹形态)/castsequence reset=10 野性冲锋(猎豹形态),!毁灭!(奔踏)/cast [stance:1]野性冲锋(熊形态)/cast [stealth] 毁灭(猎豹形态);[nostealth] 撕碎(猎豹形态)!/run UIErrorsFrame:Clear()熊态冲,豹态冲,节约一格 ,人型激活#showtooltips [stance:1]野性冲锋(熊形态);[stance:3]野性冲锋(猎豹形态);激活/cast [stance:1]野性冲锋(熊形态);激活/cast [stance:3]野性冲锋(猎豹形态);激活3割伤后粉碎单拉无敌#showtooltip/startattack/castsequence reset=reset=3 割伤(熊形态),割伤(熊形态),割伤(熊形态),粉碎(熊形态)/console Sound_EnableSFX 1/script UIErrorsFrame:Clear()潜行突袭宏#showtooltip 突袭/cast [nostealth]潜行/cast [stealth] 突袭猫跳#showtooltip 野性冲锋(猎豹形态)/cast 野性冲锋(猎豹形态)/click BT4Button42/cast 精灵之火(野性)第三行是因为宏目前貌似无法判断猫跳后免费的毁灭→毁灭!所以用了CLICK+你毁灭在动作条上的按钮位置用这个宏 /print GetMouseFocus():GetName()然后鼠标指向你所要放的动作条按钮按这个宏聊天栏里会出现它的具体名称然后就把click后面的改成出现名字即可打断#showtooltip/stopattack/cast [target=focus,exists] 碎颅猛击(猎豹形态);碎颅猛击(猎豹形态)/cast [target=focus,exists] 碎颅猛击(熊形态);碎颅猛击(熊形态)双形态打断有焦点则焦点无焦点则目标奔窜咆哮#showtooltips/cast [stance:3] 奔窜咆哮(猎豹形态)/cast [stance:1] 奔窜咆哮(熊形态)人变豹子,熊变豹子,豹子变熊,改变红颜色可以决定人形态变什么形态,例如改成熊形态(变形)#showtooltips [stance:1]猎豹形态(变形);[stance:3]熊形态(变形);猎豹形态(变形);/stopcasting/cast [stance:1]猎豹形态(变形);[stance:3]熊形态(变形);猎豹形态(变形)2个形态的迎头宏 ,人身时缠绕#showtooltips [stance:1]迎头痛击(熊形态);[stance:3]迎头痛击(猎豹形态);纠缠根须;/cast [stance:1]迎头痛击(熊形态);[stance:3] 迎头痛击(猎豹形态);纠缠根须;隐身按是偷袭,非隐身按时割碎.带抓隐形#showtooltip [stealth]突袭(猎豹形态);[nostealth]割碎(猎豹形态)/startattack [nostealth]/console targetNearestDistance 10.000000/targetenemy [noharm][dead]/console targetNearestDistance 41.000000/cast [stealth]突袭(猎豹形态)/cast [nostealth]割碎(猎豹形态)无脑一键群啦宏#showtooltip/castsequence [modifier:alt] reset=3 重殴;横扫(熊形态) ,痛击,横扫(熊形态),裂伤(熊形态)无脑单拉BOSS 宏#showtooltip/startattack/console Sound_EnableSFX 0/castsequence [modifier:alt] reset=6 裂伤(熊形态);割伤(熊形态),,割伤(熊形态),,割伤(熊形态),,粉碎/cast 裂伤(熊形态)/script UIErrorsFrame:Clear()/console Sound_EnableSFX 1各形态火,带抓隐形#showtooltips 精灵之火(野性)(野性)/startattack [nostealth]/console targetNearestDistance 10.000000/targetenemy [noharm][dead]/console targetNearestDistance 41.000000/cast [stance:1] 精灵之火(野性)/cast [stance:3] 精灵之火(野性)猫火和猛虎绑,熊和激怒绑,节省3个键位!#showtooltips [stance:1]激怒(熊形态);[stance:3]猛虎之怒(猎豹形态);/startattack [nostealth]/cast [stance:1]激怒(熊形态);/cast [stance:3]猛虎之怒(猎豹形态);/cast [stance:1] 精灵之火(野性);/cast [stance:3] 精灵之火(野性);隐形是毁灭.非隐形是撕裂#showtooltip/cast [ stealth] 毁灭;[nostealth]撕碎双态冲豹冲后再按下是毁灭,建议和上面的宏配合,无敌啊!!哈哈#showtooltip [stance:1]野性冲锋(熊形态);[stance:3]野性冲锋(猎豹形态)/castsequence reset=10 野性冲锋(猎豹形态),!毁灭!(奔踏)/cast [stance:1]野性冲锋(熊形态)/run UIErrorsFrame:Clear()隐形是突袭,非隐形裂伤,带抓隐形#showtooltip [stealth] 突袭;裂伤(猎豹形态)/startattack [nostealth]/console targetNearestDistance 10.000000/targetenemy [noharm][dead]/console targetNearestDistance 41.000000/cast [harm,nodead,stealth] 突袭;裂伤(猎豹形态)人形态荆棘术,大屁股猛击 ,猫咪潜行#showtooltips [stance:1]猛击(熊形态);[stance:3]潜行(猎豹形态);荆棘术/cast [stance:1]猛击(熊形态);[stance:3]潜行(猎豹形态);荆棘免伤宏#showtooltip/cast [stance:1]生存本能(猎豹或熊形态);/cast [stance:3]生存本能(猎豹或熊形态);/cast 树皮术;焦点旋风宏#showtooltip/cast [target=focus,exists]旋风;旋风无脑一键群啦宏#showtooltip/castsequence [modifier:alt] reset=3 重殴;横扫(熊形态) ,痛击,横扫(熊形态),裂伤(熊形态)无脑单拉BOSS 宏#showtooltip/startattack/console Sound_EnableSFX 0/castsequence [modifier:alt] reset=6 裂伤(熊形态);割伤(熊形态),,割伤(熊形态),,割伤(熊形态),,粉碎/cast 裂伤(熊形态)/script UIErrorsFrame:Clear()/console Sound_EnableSFX 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 火球术, 寒冰箭, 寒冰箭”可以一键施放火球术,然后寒冰箭,再次按下则继续施放寒冰箭。
魔兽世界【宏】详解
条件选项[button:<x>]类似于修改按键。当你左键点击一个按钮,它就执行(宏)里面所有的动作,然而,如果你设置了button条件选项,你可以改变宏在特定按键上的表现。
默认按键是1,鼠标左键。注意,如果你通过按键绑定来触发一个宏,它会认为是通过鼠标左键点击触发。被编号的按键有: help - 检测目标是 Nhomakorabea为友善
harm - 检测目标是否为敌对
combat - 检测你是否在战斗中
stance或stance:# - 检测你是否在姿态中,或是否在某个特定的姿态中
stealth - 检测你是否潜行
modifier或modifier:shift|ctrl|alt - 检测命令被执行时是否某个特定的键被按下
flyable - 检测你是否在可飞行区域中
stance或stance:# - 检测你是否在姿态中 或是否在某个指定姿态中
战士:1、战斗 2、防御 3、狂暴
牧师:1、暗影形态
牧师:1. 暗影形态
德鲁伊:1. 熊 2. 水栖 3. 猫 4. 旅行 5. 枭兽/树
盗贼:1. 潜行
圣骑士的光环在宏条件选项系统中不被作为姿态处理。
如果你跳过了某个姿态(例如作为战士却没有做防御姿态的任务),你的姿态编号将会递减,比如狂暴姿态的编号会变成2号。
==================
pet:<pet type 或 pet name> - 检测宠物是否存在。可以接受宠物类型(枭,熊,小鬼)或者名字(巴摩斯)作为条件。不带条件则检测是否有任何宠物存在。
mounted,swimming,flying - 检测是否在坐骑上,游泳,或者飞行中
魔兽世界宏命令教程(一)
魔兽世界宏命令教程(一)一:基础教程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 这是个援助进攻的命令。
魔兽世界宏命令教程
魔兽世界宏命令教程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/按下ctrl1.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][nofor m,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,exist s][]旋风。
魔兽世界宏命令普及教程(附送快捷键等新手知识集
/Target 这是一个自动选择目标的命令,你可以在宏里输入/Target (xxx),那么当你按下这个宏时,你将自动选定这个叫xxx的目标。
/in 这是一个延时命令,时间以秒为单位.同时它不支持攻击指令.格式:/in 3 dance 三秒后跳舞,如/in 3 dance,就是在3秒后跳舞,
if ((SpellIsTargeting()) and (not UnitIsFriend("player","target")))
then
SpellTargetUnit("player");
end;
TargetLastEnemy();
11。切换双手武器与单手+盾或者双手挥舞武器
/script PickupInventoryItem(17);if(CursorHasItem()) then PickupContainerItem
(4,2)ickupContainerItem(4,1);PickupInventoryItem(16);else PickupContainerItem
3.下面就是怎样设置宏的内容了,简单的设置大家可以看我们网站上"基础"篇的宏介绍.
相信很多人都知道WOW中的斜杠"/"和表情命令.宏可以将这些命令按照自己对条件的设置串联起来,比如:/Kneel是让你跪下来的动作而/say就是最基础的对话动作
我们现在用一个宏把他们串起来:
想取消就再次输入。
13。切换近程技能栏和远程技能栏
/script CURRENT_ACTIONBAR_PAGE = 2;
/script ChangeActionBarPage();
魔兽世界宏命令完全教程
考格威尔(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、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
equip <item> - 装备某些物品
equipped:<item> - 检测某个物品是否被装备。<item>可以是任何有效的装备槽,物品分类,或者物品子分类
target = <unit> - 特殊条件选项,它把当前目标改变为任何有效的单位
actionbar:<number> - 检测当前动作条是否为列出的那个
2./cast命令格式就是:/use [target=self/player/unit/target/targettarget/party1/party1target] 物品名字
3./castsequence 2.0中出现的一个新的命令,。它允许你在一次次点击某个宏时,将其中定义的一系列法术逐个施放,格式:“/castsequence [<条件选项>] reset=<#>/target/combat <法术1>, <法术2>, <法术3> ”
-------------飞行坐骑地面咆哮宏~~
/mountspecial
善
harm - 检测目标为敌对
combat - 检测你在战斗中
魔兽世界宏命令详解
/cast的新格式是 /cast空格[第一组条件选项]空格第一个法术名称分号[第二组条件选项]空格第二个法术名称分号[第三组条件选项]空格第三个法术名称……
help - 检测目标是否为友善
harm - 检测目标是否为敌对
combat - 检测你是否在战斗中
stance或stance:# - 检测你是否在姿态中,或是否在某个特定的姿态中
stealth - 检测你是否潜行
modifier或modifier:shift|ctrl|alt - 检测命令被执行时是否某个特定的键被按下
button:<#> - 检测某个特定的按钮被用来触发法术,默认为1(详见下)
exists 和 dead - 检测是否目标已经死亡,或是否真的存在
==================================
身上各个部位的装备编号:
1:头
2:颈
3:肩
4:衬衣
牧师:1. 暗影形态
德鲁伊:1. 熊 2. 水栖 3. 猫 4. 旅行 5. 枭兽/树
盗贼:1. 潜行
圣骑士的光环在宏条件选项系统中不被作为姿态处理。
如果你跳过了某个姿态(例如作为战士却没有做防御姿态的任务),你的姿态编号将会递减,比如狂暴姿态的编号会变成2号。
==================
exists和dead - 检测是否目标已经死亡或是否存在
所有的判断前可加no来选择反向的 如[nocombact]
一个特殊的条件选项:reset=<1~1800> - 代表重置时间 一般都是1到1800,单位为秒
/cast [stance:1]重殴
#showtooltip
/cast [nostance:5]枭兽形态;[stance:5]星辰坠落
#showtooltip
/cast 自然迅捷
/cast 治疗之触
#showtooltip
/cast [mod:shift]野性赐福;[mod:alt]荆棘术;野性印记
pet:<pet type 或 pet name> - 检测宠物是否存在。可以接受宠物类型(枭,熊,小鬼)或者名字(巴摩斯)作为条件。不带条件则检测是否有任何宠物存在。
mounted,swimming,flying - 检测是否在坐骑上,游泳,或者飞行中
indoors,outdoors - 检测是在室内还是室外
/script UIErrorsFrame:Clear()
/console SET profanityFilter "0" 取消屏蔽敏感词(0改成1恢复屏蔽)
/script local n,t,m,c={}for i=1,GetNumLootItems()do _,_,m,t=GetLootSlotInfo(i)if t>3 then t=GetLootSlotLink(i)_,_,c=t:find(".-m:(%d+)")n[c]=n[c] and n[c]+m or m;end;end;for i,j in pairs(n)do _,i=GetItemInfo(i)SendChatMessage(i.."X"..j,"raid")end 装备发团队宏
flyable - 检测你是否在可飞行区域中
nochanneling - 不打断引导施放技能
stance或stance:# - 检测你是否在姿态中 或是否在某个指定姿态中
战士:1、战斗 2、防御 3、狂暴
equipped:item - 检测某个物品是否被装备
target=unit - 特殊条件选项
actionbar:数字1~6 - 检测当前动作条是否为列出的那个
button:1或2 - 检测是鼠标左键还是鼠标右键被用来触发法术,默认左键为1
#showtooltip
/cast [stance:1]激怒;[stance:3]猛虎之怒;[nostance:1,3]回春术
#showtooltip
/cast [stance:1]狂暴回复;[stance:3]树皮术;[nostance:1,3]生命绽放
#showtooltip
/cast [stance:1]挑战咆哮;[stance:3]巨熊形态;[nostance:1]巨熊形态
1 或 鼠标左键
2 或 鼠标右键
3 或 鼠标中键
4 或 鼠标按键4
5 或 鼠标按键5
====================
各命令格式:
1./cast命令格式就是“/cast <法术名称>”(施放最高等级的法术)”或者“/cast [<第一组条件选项>] <第一个法术名称>; [<第二组条件选项>] <第二个法术名称>; [<第三组条件选项>] <第三个法术名称>;...”
4./stopmacro格式:/stopmacro [条件选项]
5./focus格式:/focus [目标条件选项]
/script print("\124cffffff00李星宇在我旁边\124r")
------------------以下友情分享一些我自己做自己觉得好用的宏~~--------------------
/script print("\124cffffff00嚒咕阿掷出90(1-90)\124r")
/e┏━━┓ ┏┓
/e┃ ┳╋┳━┫┗┓┏┳┓
/e┃┏┫┃┃┣┫┏┫┃┃┃
/e┗┛┗━┻━┻┻┛┗━┛
/s ╱╲╱╲
/s ╲封╲╱
/s ╱╲殺╲
/s ╲╱╲╱
/s █ ●███◣ █
5:胸
6:腰带
7:腿
8:脚
9:手腕
10:手套
11:手指1
12:手指2
13:饰品1
14:饰品2
15:背
16:主手
17:副手
18:远程武器
=========================
动作条里面的技能栏编号:
#showtooltip
/cast [stance:1]野性冲锋 - 熊;[stance:3]野性冲锋 - 豹;[stance:5]野性成长;[nostance:1,3]月火术
#showtooltip
/cast [stance:1]横扫(熊);[stance:3]横扫(豹);[stance:5]愈合;[nostance:3]愤怒
主动作条1为 1--12
主动作条2为13--24
主动作条3(右1)为25--36
主动作条4(右2)为37--48
主动作条5(右下)为49--60
主动作条6(左下)为61--72
技能书中的技能遍号是按照从上到下,从左至右的顺序排列的。
一般种族特长,比如亡灵意志、影遁都是在综合里面第一个,也就是1。
/castsequence空格法术一逗号法术二…… 连续点击可以按顺序释放指定法术 一个法术施放失败,后面的法术就不会发动
/cancelAura 技能名 这个是取消技能的BUFF.
/stopmacro空格[条件选项] 当某条件选项成立时 停止运行这个宏
#showtooltip 非常有用的命令!一般写在宏第一行 可以让你的宏不在只是显示宏的名字 而具备了显示法术CD时间/物品数量/技能说明的强大功能
/stopcasting 打断当前施法
/script UIErrorsFrame:Hide() 取消红字提醒
/s ██ █ █ ▉
/s █ █ █ ▊
/s █████ █ █ ▋
/s █ █ █ █ ▌
/s █████ █ █ ▍
/s ●● ●● █ ◥█ ●
/r 日日日日日日
/r 日 日
/r 日 日
Button和Target目标条件选项
条件选项[button:<x>]类似于修改按键。当你左键点击一个按钮,它就执行(宏)里面所有的动作,然而,如果你设置了button条件选项,你可以改变宏在特定按键上的表现。
默认按键是1,鼠标左键。注意,如果你通过按键绑定来触发一个宏,它会认为是通过鼠标左键点击触发。被编号的按键有: