2024年2月9日发(作者:)

MOP 熊猫人之谜 猎人宏、按键及其他一些建议

[导言]我一直打算把我自制的一些宏分享给大家,但这事拖了很久——直到现在

改版本,有很多人陷入宏的困惑中,我决定把这事了结了。

我是一个休闲玩家,很久很久很久不下团队副本、不打竞技场了,所以本帖着力

于帮助那些游戏入门者。

一、按键设置

各种快捷键不够!各种CTRL/SHIFT+XXXX忙中按错!郁闷吗?本套按键与宏的

联合解决方案使用动作栏21个——少于两个动作条;

调节镜头距离鼠标前后滚、回复密语键R、显血键V等被征用了,这些功能都要设

置另外的键;

组合键仅仅用到ALT+(1、2、3、4、Q、E、R、F、鼠标键),CTRL/SHIFT绝对

不使用;

W、S、A、D四键移动,鼠标右键转向;

整套按键与宏的设计致力于实现进行任意方向跑位的同时可以准确快速地按出任

何技能;

为了防止按ALT时误按旁边的WIN键,可以通过修改注册表永久屏蔽WIN键;

(34楼网友qrig指出[360安全卫士—功能大全—游戏优化器]可以暂时屏蔽);

动作条一(8—=)依次改为:Q、E、R、F、G;

左下动作条(1—4)依次改为:F1、F2、F3、F4;

左下动作条(8—12)和右下动作条(1—3)依次改为:鼠标键4、鼠标前滚、鼠标中

键、鼠标后滚、Z、X、C、V;

右侧两个动作条只设置了1个快捷键T,为坐骑宏。

二、宏设置

本套宏设计偏向兽王专精(主动天赋技能例举意气风发、夺命黑鸦、飞刃),尽量做

到兼容各系专精、兼顾各种战斗场合;

绝大部分宏都推荐使用第一个问号图标;

这些宏还需要更多的实测检验,欢迎大家指出不足之处;

如果你是一个游戏初学者,建议阅读宏版块的一些精华帖,以方便你理解或者修改

下面的宏。

[动作条一]

按键1:

#showtooltip

/cast [mod:alt] 6;多重射击

/stopmacro [flying]

/cast 15

/startattack [harm]

说明:1—施放多重射击,在空中使用披风;ALT+1—使用腰带;

/stopmacro [flying]——在飞行状态则终止宏,防止飞行时误按1跳伞;

/startattack [harm]——存在敌对目标时开启自动射击;

[harm]条件的作用是存在敌对目标时该命令才会生效;不施加限制条件的/petattack、

/startattack等命令是ADD的重要来源;

harm/help等判定条件在不指明判定对象的情况下默认对象为target;对象拥有harm

/help等属性的前提条件是必须是存在的,故harm/help包含exists;所以

[harm]==[target=target,exists,harm]

[help]==[target=target,exists,help]

本套宏有多处使用help、nohelp、harm、noharm等条件,均请参阅本条解释;

按键2:

#showtooltip

/cast [mod:alt,target=mouseover,help][mod:alt,help][mod:alt,target=player] 主人的召唤;杀戮射击

/cast [nomod:alt,nocombat] 雄鹰守护

/cast [nomod:alt,nocombat,group] 豹群守护;[nomod:alt,nocombat] 猎豹守护

说明:2—施放杀戮射击,非战斗状态在鹰守和豹守之间切换;ALT+2—鼠标滑过

目标友善则对其施放主人的召唤,否则对友善目标施放主人的召唤,否则对自己施

放主人的召唤;

按键3:

#showtooltip

/cancelaura 威慑

/cancelaura 保护之手

/cast [mod:alt,target=mouseover,harm,nodead][mod:alt] 反制射击;[target=mouseover,harm,nodead][] 震荡射击

/cast 低吼

/click [noharm] MultiBarRightButton6

说明:3—取消威慑、保护之手等状态,鼠标滑过目标敌对并且活着则对其施放震

荡射击,否则对目标施放震荡射击,施放低吼;ALT+3—施放反制射击;

/cancelaura 威慑——取消威慑BUFF;

/click [noharm] MultiBarRightButton6——不存在敌对目标时点击右侧动作条

一按钮6,此点击看[四、其他]解释;

按键4:

#showtooltip

/stopcasting

/stopcasting

/cancelaura 威慑

/cancelaura 保护之手

/targetenemyplayer [noharm]

/castsequence [mod:alt] 共生术;[target=mouseover,harm,nodead][] reset=5 驱散射击,冰冻陷阱

说明:4—鼠标滑过目标敌对并且活着则对其施放驱散射击,否则对目标施放驱散

射击,驱散射击施放之后再按一次施放冰冻陷阱;ALT+4—施放共生术;

在某些宏里会连续用到2次/stopcasting,其功能是第一个打断自动射击、第二个

打断读条技能;

/targetenemyplayer [noharm]——当你不存在敌对目标时选中一个敌对玩家;

这个宏会极大地提高你与盗贼、野德插旗时获得先手的可能,这是一个具有抓贼

功能的驱散宏,记得保持开启追踪隐藏生物;

[target=mouseover,harm,nodead][]——第一个条件[target=mouseover,harm,nodead]

检测鼠标滑过目标,如果存在并且敌对、并且活着,则对其施放技能;当第一个

条件不成立的情况下才会检测第二个条件,第二个条件[]显然是一个无内容的空

条件,空条件视为恒成立的条件(即施放技能,目标默认为当前目标);

按键Q:

#showtooltip

/dismount [nomod:alt]

/cast [mod:alt] 毒蛇陷阱;[harm,nodead,nostealth] 稳固射击;[harm,nodead] 15;照明弹

/castsequence [mod:alt] reset=1 0,照明弹

/petpassive [mod:alt]

/petfollow [mod:alt]

说明:Q—取消骑乘状态,移除伪装,目标敌对并且活着施放眼镜蛇射击否则施放

照明弹;ALT+Q—按一次施放毒蛇陷阱,快速按二次施放照明弹,宠物被动、跟随;

/dismount——取消骑乘状态;

现在在宏命令里,眼镜蛇射击可以用稳固射击替代,这样可以使宏兼容多系专精;

按键E:

#showtooltip [mod:alt] 冰冻陷阱;奥术射击

/castsequence [mod:alt] 冰冻陷阱;[harm] reset=0 0,飞刃

/cast [nomod:alt,combat] 10

/cast [nomod:alt] 奥术射击

/cast [nomod:alt,nocombat,noflying] 钓鱼

/startattack [nomod:alt,harm]

/petassist [mod:alt]

说明:E—施放奥术射击、飞刃,使用手套,非战斗非飞行状态施放钓鱼;ALT+E

—施放冰冻陷阱,宠物协助;

眼镜蛇射击宏可以移除伪装,可以在移动中移除,但是需要有工程学披风附魔且披

风未进入CD;

奥术射击宏也可以移除伪装,不能在移动中移除;

按键R:

#showtooltip [mod:alt] 冰霜陷阱;杀戮命令

/castsequence [nomod:alt,nostealth] reset=combat/target 毒蛇钉刺,a

/target [mod:alt] player

/targetlasttarget [mod:alt]

/cast [mod:alt] 冰霜陷阱;杀戮命令

/petattack [nomod:alt,harm]

/click MultiBarRightButton5

说明:R—第一次按施放毒蛇钉刺、之后按一直施放杀戮命令,脱战或目标变化会重置

循环;ALT+R—施放冰霜陷阱,重置R按键的施法序列(补钉刺);

/petattack [harm]——存在敌对目标时命令宠物攻击;

ALT+Q/ALT+E/R/F3四键兼职控宠;

/castsequence 毒蛇钉刺,a——依次施放毒蛇钉刺、a;castsequence命令正确执

行了序列中的一个施法才会进行到下一个施法,由于a不是一个可以施放的技能或物品

等,所以宏会一直试图施放a从而使整个施法序列卡在此处;a无法施放故不产生公共冷

切,执行a时下行的cast命令会顺利施放出来;

/click MultiBarRightButton5——点击右侧动作条一按钮5,此点击看[四、其他]

解释;

按键F:

#showtooltip

/cast [mod:alt] 爆炸陷阱;宁神射击

/click MultiBarRightButton4

说明:F—施放宁神射击;ALT+F—施放爆炸陷阱;

/click MultiBarRightButton4——点击右侧动作条一按钮4,此点击看[四、其他]解释;

按键G:

#showtooltip

/cast 扰乱射击

/cast [target=mouseover,help][help][target=player] 牺牲咆哮

说明:G—施放扰乱射击,鼠标滑过目标友善则对其施放牺牲咆哮,否则对友善目标施

放牺牲咆哮,否则对自己施放牺牲咆哮;

[左下右下动作条]

按键F1:

#showtooltip

/dismount

/cast [pet:灵魂兽,@mouseover,help][pet:灵魂兽,help][pet:灵魂兽,@player] 灵魂治愈;[pet:页岩蛛] 蛛网裹体;[pet:鹤] 催眠曲;[pet:奇美拉] 寒冰气息;[pet:熔岩犬] 远古狂乱;[pet:水黾]

凌波微步;[pet:魁麟] 永恒守护者;[pet:猛禽] 夺械;[pet:巨蜂] 蜂刺

/stopmacro [nopet:鹤/猴子]

/stopcasting

/stopcasting

说明:这是宠物技能宏,请针对自己的宠物修正技能;

/cast [@mouseover,help] [help] [@player] 灵魂治愈——鼠标滑过目标友善

则对其施放灵魂治愈,否则对友善目标施放灵魂治愈,否则对自己施放灵魂治愈;

后面3行是带鹤/猴子的时候使用双/stopcasting,带其他宠物则不使用,这样可以防

止猎人破控;

按键F2:

#showtooltip 误导

/cast 猎人印记

/cast 硬化之壳

/target [harm] targettarget

/target [help] player

/targetlasttarget [help]

/cast [party][raid][target=pet] 误导

/target [help] targettarget

/cast [nopet][target=pet,exists,dead] 凤凰之心

说明:F2—目标的目标为团/队友则对其施放误导,否则检测目标为团/队友则对其施

放误导,否则误导自己的宠物,施放猎人印记,使用硬化之壳,施放凤凰之心;

按键F3:

#showtooltip

/cancelaura 鹰眼术

/cast [target=mouseover,harm,nodead][] 野兽知识

/petmoveto

/click ExtraActionButton1

说明:F3—取消鹰眼术,鼠标滑过目标敌对并且活着则对其施放野兽知识,否则对目

标施放野兽知识,宠物前往,点击额外动作条按钮1;

/click ExtraActionButton1——点击额外动作条按钮1(踢小乌龟、季鹍飞羽等等);

按键F4:

#showtooltip

/cast [combat] 蜘蛛毒刺;!鹰眼术

说明:F4—战斗状态施放蜘蛛毒刺,非战斗状态施放无限鹰眼术;

鼠标按键4:

#showtooltip

/petassist

/cast [mod:alt] 群兽奔腾;自利

说明:鼠标按键4—施放自利或者徽章;ALT+鼠标按键4—施放群兽奔腾;

鼠标前滚:

#showtooltip [mod:alt] 意气风发;[spec:1] 瞄准射击;[spec:2] 狂野怒火

/petassist

/cast [mod:alt] 意气风发;急速射击

/castsequence [mod:alt] reset=5 0,0,0,0,0,0,治疗石;狂野怒火

/castsequence [mod:alt] reset=5 0,0,0,0,0,0,0,0,0,0,0,0,神效治疗药水;黑箭

/cast [nomod:alt] 瞄准射击

说明:前滚—施放狂野怒火,急速射击;ALT+前滚—第一次前滚施放意气风发,第二

次前滚施放治疗石,第三次前滚施放神效治疗药水(可以根据鼠标驱动设置和个人滚键

幅度调整0的个数);

鼠标中键:

#showtooltip

/stopcasting

/stopcasting

/petassist

/cast [mod:alt,target=mouseover,harm,nodead][mod:alt] 恐吓野兽;威慑

/cast [nomod:alt] 驯服野兽

说明:中键—施放威慑,施放驯服野兽;ALT+中键—施放恐吓野兽;

鼠标后滚:

#showtooltip

/stopmacro [mounted]

/cast [mod:alt] 伪装;[harm,dead] 远程拾取器;逃脱;[target=mouseover,harm,dead] 远程拾取器

/cast [nomod:alt,combat] 震荡射击

/targetenemyplayer [mod:alt]

说明:后滚—存在敌对目标并且死亡使用远程拾取器,施放逃脱,鼠标滑过目标敌对并

且死亡使用远程拾取器,逃脱时甩一个震荡射击;

ALT+后滚—施放伪装,选中一个敌对玩家;

/stopmacro [mounted]——在骑乘状态则终止宏,喜欢习惯性地按几下鼠标前后滚

的人应该不希望无故下坐骑;

按键Z:

#showtooltip

/stopcasting

/stopcasting

/cast 假死

说明:Z—施放假死;

瞬间解散宠物宏:

#showtooltip

/stopcasting

/stopcasting

/petpassive

/petfollow

/cast 假死

/use 蒸汽车控制器

/click StaticPopup1Button1

/cancelaura 蒸汽坦克控制器

说明:按一次施放宠物被动、跟随、假死;按二次召唤蒸汽车控制器、宠物自动解散;

按三次取消蒸汽车控制器;2、3步都可以在假死状态完成;

/click StaticPopup1Button1——使用一捆新的蒸汽车控制器需要点击绑定确认,

这句宏帮你自动点击确认;

按键X:

#showtooltip

/stopcasting

/stopcasting

/cancelaura 威慑

/cancelaura 保护之手

/cast [target=mouseover,harm,nodead][] 胁迫

/cast [target=mouseover,harm,nodead][] 翼龙钉刺

/cast 束缚射击

/run local Z=GetSpellInfo SetMacroSpell("本宏名称",Z("束缚射击")or Z("翼龙钉刺")or "胁迫")

说明:X—鼠标滑过目标敌对并且活着则对其施放沉默射击/翼龙钉刺,否则对目标施

放沉默射击/翼龙钉刺;施放胁迫;

当你切换到这3个技能中的任意一个,按一下宏就会显示为该技能的图标和技能说明,

前提是宏使用了问号图标;

“本宏名称”一定要据实填写;

按键C:

说明:无宏,夺命黑鸦;

按键V:

说明:无宏,闲置位置,可以预留给凶暴野兽之类的技能;

#showtooltip

/stopmacro [noharm]

/cast 凶暴野兽

/targetexact 野兽

/stopmacro [harm]

/cast [help] 主人的召唤

/targetlasttarget

说明:按一次施放凶暴野兽,按二次对野兽施放主人的召唤;

宠物召唤解散治疗复活:

#showtooltip

/cast [mod:alt] 复活宠物;[btn:2,target=pet,exists,nodead] 解散宠物;[btn:2,nopet] 召唤宠物 4;[nopet] 召唤宠物 5;治疗宠物

/cast !雄鹰守护

/cast !陷阱发射器

/cast 勇气咆哮

/cast 狂怒之嚎

/cast 无畏之嚎

/cast 惊人咆哮

/cast 灵魂兽祝福