大家好,今天小编来为大家解答以下的问题,关于魔兽世界坐骑宏,魔兽世界坐骑宏怎么设置这个很多人还不知道,现在让我们一起来看看吧!
天书模式:所谓的宏命令中的宏(英语:Macro),是一种批量处理的称谓,计算机科学里的宏是一种抽象(Abstraction),它根据一系列预定义的规则替换一定的文本模式。
通俗模式:宏命令可以帮助你,在游戏里利用特定的代码(以斜杠(/)开头)来施放一些组合的功能。
/说(/s,/say)
/密语(/whisper,/w,/talk,/t)
/表情(/emote,/e,/em,/me)
/跳舞(/dance)
/吐口水(/spit)
把宏放到动作条上,你就可以通过点击来使用。
注意:必须拼写正确,所有空格、符号、数字都是半角字符。
例:大喊“所有的人,来跳舞吧!”并同时使你的角色开始跳舞。
/y所有的人,来跳舞吧!
/dance
注意:你的宏会在点击后立刻执行其中的所有命令,宏无法实现“等待一段时间”的功能,你不能先大喊然后等待数秒才开始跳舞。
二、建立一个宏
按ESC选择“宏命令设置”选项(或在聊天框内输入/macro(/m)打开面板。在最上方可选择宏的作用对象,“通用宏”作用于你的所有角色,“专用宏”仅作用于当前角色。
往下是一共18格的栏位用来放置设定好的宏(点击可修改已存在的宏)。最后在面板底部分别是三个按钮:删除,新建,退出。
例:按照上面的方法建立一个跳舞宏
打开宏命令设置面板,点击“新建”。在弹出的小窗口中设定宏的名字与图标(如果选择问号图标,则系统会自动根据宏内容自动选择),点击“确定”。
现在刚才选择的图标已经出现在了18格的栏位中,并且处于选中状态。在下面的输入框中编写内容
/y所有的人,来跳舞吧!
/dance
把图标拖曳到动作条上,一个简单的宏就完成了!
三、更多的功能
除了说话做动作,宏还可以实现很多功能,比如施放法术。
例:
/cast暗言术:痛
注意:未指定法术等级时,宏会自动施放你已经学会的最高等级。
例:法师变羊怪物后通知小队。
/cast变形术
/p%t已变羊,打醒的自己抗!
注意:%t在宏被使用时永远自动替换成目标的名字。一旦使用这个宏,法师就会立刻开始说话,不论变羊术是否施放成功。
例:法师变羊后通知小队,如果变羊失败则不通知
/aftercast/p%t已变羊,打醒的自己抗!
/cast变形术
四、施放法术和技能:/cast
影响/cast命令的要素:
法术名字和法术等级
法术名字必须和法术书上的一直,法术名字后跟随等级则宏使用指定的法术等级,否则使用已经学会的最高等级。
例:使用2级腐蚀术。
/cast腐蚀术(等级2)
公共冷却时间GCD
有GCD的法术即使瞬发也无法同时使用,反过来讲,瞬发的且不触发GCD的法术可以同时使用,用/stopcasting来隔开它们。
例:法气定核弹宏
/cast奥术强化
/stopcasting
/cast气定神闲
/stopcasting
/cast炎爆术
五、使用物品和装备:/use
/use物品名称
例:使用坐骑
/use绿色机械陆行鸟
/use装备名称装备槽编号
这个命令允许把指定的装备放进指定的装备槽内(比如两个饰品栏中指定的那一栏),编号可以参照下面的表格:
表一:装备槽编号
0=ammo弹药
1=head头
2=neck颈
3=shoulder肩膀
4=shirt衬衣
5=chest胸部
6=belt腰带
7=legs腿
8=feet鞋
9=wrist手腕
10=gloves手套
11=finger1手指1
12=finger2手指2
13=trinket1饰品1
14=trinket2饰品2
15=back背部
16=mainhand主手
17=offhand副手
18=ranged远程武器
19=tabard公会徽章
20=firstbag(therightmostone)右起第一个包(行囊)
21=secondbag第二个包
22=thirdbag第三个
23=fourthbag(theleftmostone)第四个
表二:银行空格编号:
40to67=the28bankslots
68=firstbankbagslot
69=secondbankbagslot
70=thirdbankbagslot
71=fourthbankbagslot
72=fifthbankbagslot
73=sixthbankbagslot
74=seventhbankbagslot
/use背包编号包内格子编号
使用指定背包中指定格子内的物品。
注意:只适合背包内物品永远整洁有序的玩家。
表三:包囊编号
背包编号由0-4组成,0总是代表行囊,1是行囊左边的第一个背包,以此类推。
格子编号从1开始,1总是包内第一行左起第一个格子。
例:一个永远把宠物饲料放在第一个背包(行囊)的第一格的猎人,喂养宠物宏
/cast喂养宠物
/use01
指定目标
用/target来指定物品使用的目标。
例:将名叫张三的玩家选为当前目标
/target张三
注意:如果周围没有叫张三的玩家,此宏会自动选择一个名字最相近的。
例:将/target命令和/use结合起来
/target张三
/use厚丝质绷带
例:将/target命令和/cast结合起来
/target李四
/cast痛苦诅咒
这个宏的弊端是如果周围没有叫李四的玩家,那么这个宏很有可能引起误会。因此原则是尽量避免在宏里使用某个具体的名字。
给游戏中不同的单位分类并使用特定称呼是个不错的办法,例如把自己定为“player”,把目标定为“target”,把自己的宠物定为“pet”,以下是详细的列表:
表四
"focus"=焦点
"player"=自己
"pet"=自己的宠物
"partyN"=队友,N代表由1-4表示你的另外4个队友
"partypetN"=队友的宠物,同样N由1-4表示
"raidN"=团队成员,N由1-40表示
"raidpetN"=团队成员的宠物
"target"=你的当前目标
"playertarget"=永远只指你的当前目标
"mouseover"鼠标正指向的目标(没有选中!)
"none"=没有目标的情况
"npc"or"NPC"=你正在互动的NPC
在这些特定称呼后再加一个"target"来表示它们的目标,比如"pettarget"就是你的宠物的目标
例:猎人选择自己宠物的目标
/targetpettarget
其他指定目标命令
/assist选中当前目标的目标(比如,我的目标是张三,你的目标是我,当你使用/assist后,你的目标直接变为张三)
/cleartarget清除目标
/targetlasttarget选择最后一次选中的单位
/targetenemy相当于TAB键,在敌对单位内依次选择
/targetfriend相当于CTRL+TAB,在友方单位内依次选择
/targetparty,/targetraid在小队里,在团队里
六、焦点:/focus
/focus可以把当前目标变为焦点。如果说/target命令是选中目标直接观察,那么/focus命令就是偷偷选中一个目标进行监视。
两个概念“焦点目标”和“目标焦点”
“焦点目标”把当前目标设置成为焦点,“目标焦点”把正在监视的焦点立刻选中成为当前目标。
例:打哈卡时,法师不但要输出伤害,还要同时注意变羊战士。这时法师可以提前将战士设定为焦点。使用下面的宏当法师在输出时一旦发现战士被控制,就可以第一时间变羊。
/cast[target=focus]变形术
同样治疗职业在RAID时将MT设置为焦点,可以方便的在照顾本组队员时注意MT的状态
注意:使用这类宏你不需要改变当前目标!另外,/focus同样可以使用表四中的单位名称
例:更复杂的变羊宏,或许可以在战场里用用?
/focus[target=focus,noexists][target=focus,dead][target=focus,help]
/stopmacro[target=focus,noexists]
/cast[target=focus]变形术
如果还没有焦点,如果焦点已经死了,如果现存的焦点是友方单位,那么重新把当前目标设置为焦点。同时将其变羊。
例:在目标与焦点间切换
/cleartarget[target=target,dead]
/clearfocus[target=focus,dead]
/targetfocus
/cleartarget[target=focus,noexists]
/targetlasttarget
/focustarget
/targetlasttarget
第一、二行清除已经死亡的目标或焦点。
七、控制宠物
/cast法术或技能名称–使用宠物的法术或技能
/petattack-宠物攻击
/petfollow-宠物跟随
/petstay-宠物原地停留
/petpassive-被动状态
/petdefensive-防御状态
/petaggressive-主动状态
/petautocaston法术技能名称-打开法术或技能的自动施放
/petautocastoff法术技能名称-关闭法术或技能的自动施放
八、注释信息:#showtooltip
#showtooltip命令写在宏的第一行,在把宏拖曳到动作条后,把鼠标停留在按钮上,就可以显示该宏的详细信息。
九、其他重要命令
装备物品/equip
/equip物品名称
将指定的装备装备到默认装备槽中
/equipslot装备槽编号装备名称
把指定的装备装备到指定的位置。编号请见表一。
例:把架子上的胡萝卜装备到第二个饰品栏中(下面那个)
/equipslot14棒子上的胡萝卜
如果例19的命令是:/equip棒子上的胡萝卜则胡萝卜会被装备到默认的第一个饰品栏
在/equipslot后还可以根据具体情况加上条件,以使宏更为灵活
例:只有在室外时才会装备胡萝卜。
/equipslot[outdoors]14棒子上的胡萝卜
关于宏条件我们会在第二部分具体讲到。
依次施法:/castsequence
很多时候我们会按照一定的规律来使用某些法术,比如在练级时,/castsequence命令可大大简化这类重复操作。
例:术士的常规套路
/castsequence献祭,腐蚀,痛苦诅咒,生命吸虹
这个宏按第一下施放献祭,第二下施放腐蚀,第三痛苦,第四吸虹,然后继续从第一个法术开始施放。
通过下面的参数,可以控制/castsequence的重置顺序及方式:
reset=n/target/combat/shift/alt/ctrl
reset=n在指定时间后重置宏,n为秒
target:在切换目标后重置宏
combat:在离开战斗后重置宏
shift/alt/ctrl:按住该键时重置宏
例:添加重置条件后的术士宏
/castsequencerest=target/combar生命虹吸,痛苦诅咒,腐蚀术
注意:/castsequence不会自动一个个施放你设定好的法术!你必须自己按!
另外,目前CWOW2.0版本这个命令的条件项有问题,常常会无法重置法术顺序,MF在2.1.2版本中进行了修正。
随机施法:/castrandom,随机使用物品:/userandom
例:比较简单的随机使用坐骑
/userandom坐骑1,坐骑2,坐骑3
攻击:/attack
大多数时候战斗总是以技能或法术开始,所以这个命令使用很少。当然,如果你愿意,用普通攻击开始战斗也没有错,另外试试下面两个命令
/startattack–开始攻击
/stopattack–停止攻击
控制动作条:/changeactionbar,/swapactionbar
/changeactionbar后面只需要跟一个表示动作条的号码,宏会通过执行命令直接跳转到指定的动作条。
例:猎人开启灵猴守护并切换到动作条2。
/cast灵猴守护
/changeactionbar2
例:开启雄鹰守护并切换到动作条1。
/cast雄鹰守护
/changeactionbar1
/swapactionbar命令后需要跟两个表示动作条的号码。
例:跳转到动作条1或2
/swapactionbar12
执行这个宏后,如果你正在使用动作条1,那么跳转到动作条2。反之,正在使用动作条2的话,那么跳转到动作条1。如果你既不在1也不在2,那么跳转到1。
移除BUFF:/cancelaura
移除不需要的BUFF
例:移除拯救祝福
/cancelaura拯救祝福
解除形态:/cancelform
很多职业都有不同的形态,比如德鲁伊,牧师等等。这个命令可以令你立刻接触当前形态,更深入的讲解会在本教程第二部分提到。
停止施法:/stopcasting
作用非常重要,需要立刻打断目前正在施放的法术或技能,去做更重要的事时,你就需要他了。
例:术士立刻打断当前正在施放的法术,对目标使用暗影灼烧
/stopcasting
/cast暗影灼烧
解除坐骑:/dismount
这个命令使你立刻下马,如果你在飞行坐骑上遨游星空时不小心点了……加上条件[noflying]吧
例:立刻下马,如果在飞行坐骑上宏不起作用。
/dismount[noflying]
模拟点击动作条按钮:/click
通过指定的框架名称模拟点击动作,在默认情况下它模拟鼠标左键点击,当然这可以通过设置来改变。
例:模拟右键点击宠物动作条上的第五个按钮的动作
/clickPetActionButton5RightButton
另外,你可以通过下面这个宏来得到,鼠标所停留的框架的名字
/runi=(GetMouseFocus():GetName())
/runDEFAULT_CHAT_FRAME:AddMessage(i)
END,本文到此结束,如果可以帮助到大家,还望关注本站哦!