我的魔兽世界猎人宏

我的魔兽世界猎人宏

Chris Yue No Comment
Posts

最近在网上好好看了魔兽世界宏的相关文档,自己尝试着开始写,没想到都写了10多个了。看来我就是写程序的命,连玩儿都不忘写点儿可以偷懒的东西。在这里还是把成果分享给大家,并详细讲解这些宏都做了什么

下面这个我叫他“印记/误导”宏,来来回回也改了好几次,是目前我自己比较满意的宏,绝对是平时打怪及下副本的好帮手:

/cast [harm,nodead]猎人印记;[party,nodead][@focus,exists,nodead][@pet,exists,nodead]误导
/stopmacro [harm,nodead]
/target [party,nodead][@focus,exists,nodead]targettarget
/target [help,nodead]targettarget
/targetenemy [noharm][dead]

第一排的意思是:如果目标是能够被伤害(包括怪,以及敌对阵营玩家)并且还没挂掉的,就给他上猎人印记;
否则,如果目标是活着的队友,就给他上误导;否则,如果没有目标或者目标已经死掉了或者目标是非队友的友方单位(感觉是不是很绕……比如说自己的宠物),并且有焦点而且焦点还没有死掉,就给焦点施放误导;如果前面的都不满足,就看宠物是不是还没死,没死给宠物上误导。其实从第一排还是看得出来,使用宏来表达意思的方式还是很简洁的……
第二排的意思是:如果目标是能被伤害的还活着的单位,那么这个宏的任务就到此结束,不再往下执行了(等于放一个印记就停止了)
第三排的意思是:如果目标是还没挂的队友,那么自动选择目标的目标(跟按f一样的效果);否则选中焦点
第四排的意思是:如果目标还是没挂的队友,那么再尝试选择一下这个目标的目标
第五排的意思是:如果目标还是不是能被伤害的单位或者已经挂掉了,那么自动选择离自己最近的敌方单位

使用方法:
平时打怪:如果你先点怪,就直接给怪上印记了。为了保证宠物拉得住怪,最好是先清空目标,点宏执行后会先给宠物上误导然后选中最近的一个怪,再点此宏给怪上印记,这个时候就可以随意点瞄准射击等超高伤技能了
副本组队:先把队伍里的T设成焦点,如果没有目标,此宏会先给T上误导然后自动选中T的目标(如果T的目标是队友或者宠物的话会再自动尝试找T的目标的目标),如果找到的目标不是活着的怪,就自动选中最近的怪。再次点宏给怪上印记,然后开打吧。

下面这个我叫他“动作条切换”宏,当然此宏可不止光切换动作条,连我自己都觉得我实在太有才了,绝对是pvp必备:

/swapactionbar 1 2
/cast [actionbar:1,harm,nodead]震荡射击;[harm,nodead]摔绊

第一排:切换1和2两个动作条
第二排:如果当前是动作条1,而且目标是可以被伤害而且还活着的单位,就施放震荡射击(我的动作条1大部分是射击技能),如果是动作条2就施放摔绊(我的动作条2全是近身技能)

使用方法:敌对阵营或者怪近身了,直接点击此宏(最好键位绑定一下),不但给近身的敌方单位加上了摔绊,而且动作条也切换到了近身动作条,这个时候我的打发是立马使用“逃脱”拉开距离,站稳那一瞬间再次使用此宏切换到远程动作条并且自动施放震荡射击……在别人眼里绝对高玩

下面这个我叫他“假死/伪装”宏

/cast [combat]假死;伪装

意义以及使用方法:如果在在战斗状态中就假死,如果不在战斗状态就施放伪装
其实我还有很多其他类似的宏,目的都在于节省动作条按钮。作为一个键盘控来说更是这样(我给多出来的动作条都尽量设置了快捷键,但快捷键有限,其实最终目的就是为了省“快捷键”)。像这种宏可以作为模版,把两种状态对立的技能放在一个快捷键里。(伪装只能在非战斗状态下施放,假死虽然什么状态都能施放,但是不在战斗状态假死没什么意义)

下面这个宏类似,只不过稍微多了一点东西:如果不在战斗状态就坐火箭,如果在战斗状态而且目标是活着的敌对单位就驱散,如果在战斗状态却没有目标或者目标已经死亡或者目标是友方单位什么的(总之看起来你是不想继续打了却依然在战斗中),那么假死:

/cast [nocombat]X-53型观光火箭;[harm,nodead]驱散射击;假死

这样你就可以在战斗状态中连续点两次这个宏:先假死脱离战斗然后坐火箭优雅地离开。此宏也是我很满意的宏

下面这宏我叫他“沉默/钓鱼”宏,我对此宏也很满意……没错,不满意的宏我都删掉了,剩下的都是满意的

/cast [combat]沉默射击
/stopmacro [combat]
/cast [equipped:鱼竿]钓鱼
/stopmacro [equipped:鱼竿]
/equip 斯塔斯的鱼竿

这个宏没有太复杂的判断,就不解释了,使用方法就是,如果不在战斗状态中,第一次点击装备鱼竿,后面点击都是钓鱼。在战斗中就是沉默。

下面这个我叫他“急速/就绪”宏,这就更不用解释了,使用急速技能后立马将急速的CD变成0,急速结束后可以立马再开一次急速,下副本必备。

/cast 急速射击
/cast 准备就绪

最后再补充几个其义自见的宏

/cast [@pet,dead][nopet]复活宠物;[combat]治疗宠物;解散宠物
/cast 瞄准射击
/petattack [pet,nocombat]

我的魔兽世界猎人宏 by Chris Yue is licensed under a Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License.

微信赞赏码

如果觉得文章还不错,就请扫码鼓励一下作者吧
天使打赏人

发表评论

5 + 5 =