泓泰

魔兽世界怀旧服宏命令入门

admin
魔兽世界怀旧服宏命令入门-第1张-游戏相关-泓泰

前言:

今天看官们【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)

标签: #技能喊话宏怎么带目标名字