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