说到键位,其实我是习惯了用宏……
1号键是
/script if ( GetComboPoints() >= 5 ) then CastSpellByName("冷血"); CastSpellByName("剔骨"); else if (UnitMana("player") >= 35 ) then CastSpellByName("出血"); end end
战斗里一直出血直到5星自动冷血剔骨
2号键是
/施放 凿击
/施放 潜行 <---完全没有冲突,唯一可能有缺陷的时候是在敌人面前5码内又想脱离战斗潜行的时候…… -`-
3号键是
(出血贼的时候)
/施放 割裂 <---跟4号键错开,灵活使用终结技
/施放 弓射击 <----看自己用的是弓是枪是弩还是飞刀,相应改动就是
(匕首贼的时候)
/施放 背刺
/施放 凿击 <----背刺跟凿击写一个宏里完全是绝配啊
4号键是 剔骨
5号键是
/施放 切割
/USE 紫色骷髅战马 <---唔,上马下马快多了
………(忽然止住)
哎,想起来键位其实没有什么重要的,各人手指尺度不一样,喜欢的键也不一样,没必要照搬格式布局,大家手指都做同样的广播操!
……我想说的是提示大家,仔细看看盗贼的技能,很多条件都可以互补或者调整判定,从而利用宏来做一些更简洁灵活的键位。
以下为想起就写的一些东西,希望各位走过路过,见笑一番了:
1.位置条件判定
/施放 背刺
/施放 凿击
背刺是必须在背后发动的,凿击则必须在前面发动,所以当匕首贼在身后背刺偷袭,如果目标忽然转身面对了,则背刺发动条件立刻失效转而满足凿击条件,于是顺利一个凿击继续晕住目标,再绕到身后背刺。这2个技能就是典型的判断条件对立从而互相不抵触。(绝对适用吗?无绝对!比如一些副本里无法凿击晕的怪,raid里的boss,这些宏是不可行的;但是应付普通的pvp是很好的宏)
2.距离判定
/施放 脚踢
/施放 致盲
一个5码 一个10码,当十分危急必须打断5码外10码内目标施法的时候可用(免疫致盲的目标无效……),而且二者的能量需求都是25,所以不存在无法脚踢而丢出致盲的条件,只有当脚踢还未CD的时候,会用到致盲。当然了,如果对方在40码外给你冰箭的话这宏是无效的……而且也会有需要直接致盲的时候,那还是需要另占一个键位的。
3.状态判定
/施放 潜行
/施放 凿击
如果您不介意,其实每个战斗技能的下一行都可以添一句“/施放 潜行”~本来么,战斗状态的话,无法潜行,那么自然就会用到下面的凿击,脱离战斗(通常情况下是目标远超出5码或者已经KO)发现远处目标的时候,轻轻一按此键,嗡的一身就潜行了——这是非常自在如意的。
4.能量判定
有一点要提示的是,盗贼的潜行会将动作条第一栏翻页,个人建议是将晕技都放在同一个键位上,比如2号键在潜行状态是偷袭,那么相应的在战斗状态(现身状态)2号键宜用凿击,而且我个人是这样写的:
/施放 潜行
/施放 凿击
/施放 肾击
当能量介于25~45之间又必须晕住对手的时候这是绝佳的一个宏……呵呵,但是完全不推荐大家使用,意外情况太多了-`-第一行的潜行,就是远处发现目标了,按一下2,准备战斗,此时动作条是潜行动作条,依然按2,偷袭目标,然后攻击,目标要醒来了,绕到前面再给他一个2,请注意:此时如果能量超过45了,那么第二行条件满足,凿击生效(记住条件判定,要正面凿击<--说给新手贼听);如果能量不够45,那么第二行无效,执行第三行的肾击~什么?!你25能量也没有?!那你第四行补个/致盲 好吗?什么?!你20能量也没有?!第五行/USE 铁皮手雷行吗?什么?!你学裁缝的?! 那你/装死 好吗…………
5.不必判定
/USE 紫色骷髅战马(你的座骑名字)
/施放 割裂(或者剔骨)
/施放 弓射击(用枪弩什么的就相应改动)
盗贼终结技能大多都是5码范围,作用于目标本体(切割除外,你可以在打不死的目标身上攒够5星然后扭头奔泣,跑到下一个目标跟前再甩一个切割然后再锁定新目标飙伤害),但是当某些条件下目标超出8码之外,无法使用终结技的时候,你会用贼的主要远程攻击手段来输出一点dps,或者有些战斗你完全无法靠近目标,为了节省一个键位,绑在一个完全不相干的技能上吧~当你没有锁定敌方目标,那自然就是骑上马啦……
6.攒星判定
例如最上面的宏:
/script if ( GetComboPoints() >= 5 ) then CastSpellByName("冷血"); CastSpellByName("剔骨"); else if (UnitMana("player") >= 35 ) then CastSpellByName("出血"); end end
攒够五星则施放冷血剔骨,不够五星就出血攒到五星,是个典型的傻瓜宏(相应如果是剑贼,可以把35改成40,出血改成邪恶攻击;匕首贼把35改成60,出血改成背刺即可),没有冷血也完全不影响剔骨。
这就是高级宏的应用,在此不提太多,相应的宏教程尽可搜索到,本人只取了其中有用且目前有效的一些为己用,感觉还是很好使的。某些场合下划水,不考虑OT的时候,一只手按这个宏输出dps,另一个手可以拿筷子吃饭……
然后吃完了再看看dps排名,不会低……(偶不是在鼓励划水!>,<)
7.战斗目标判定
这个判定通常是用于RAID,贼作为DPS职业,OT是荣耀,OT也是耻辱,个人表现第一还是团队利益第一往往就决定于电光石火的一瞬间。如何达到毫厘于OT的边缘,在超越的临界点上自在游走,是每个贼梦想的极限。
RAID里,基本不存在需要盗贼作MT的BOSS,那么,当BOSS目标为你——盗贼的时候,采取相应的措施,是非常要紧的。这里需要的,只是一个是否成为战斗目标的目标的条件判定——if (UnitIsUnit("targettarget","player"))
在打NAXX DK1的时候,有个流传甚广的宏:
我在用的出血:被目标看中则闪避,一直出血直到5星后剔骨:
/script if (UnitIsUnit("targettarget","player")) then CastSpellByName("闪避") end;
/script if ( GetComboPoints() >= 5 ) then CastSpellByName("剔骨"); else if (UnitMana("player") >= 35 ) then CastSpellByName("出血"); end end
剑贼可用:被目标看中则消失,一直邪恶攻击直到5星后剔骨:
/script if (UnitIsUnit("targettarget","player")) then CastSpellByName("闪避") end;
/script if ( GetComboPoints() >= 5 ) then CastSpellByName("剔骨"); else if (UnitMana("player") >= 40 ) then CastSpellByName("邪恶攻击"); end end
匕首贼可用:被目标看中则消失,一直背刺直到5星后剔骨:
/script if (UnitIsUnit("targettarget","player")) then CastSpellByName("闪避") end;
/script if ( GetComboPoints() >= 5 ) then CastSpellByName("剔骨"); else if (UnitMana("player") >= 60 ) then CastSpellByName("背刺"); end end
同样的,如果把以上宏里的"闪避"改成"消失",那么就是一个标准的OT消失宏,适用于一切不可被人发现你OT了的场合……比如在下曾经在MC G团里划水,一只手按这个宏一只手吃饭(又吃- -),结果按的太频了一下OT,结果BOSS一扭头看了我大概0.1秒,于是,宏里第一句的条件满足了,我消失啦~BOSS直奔下一个盗贼而去……几乎所有的队友都没有发现其实我才是第一个OT的罪魁祸首,直接开骂那个可怜的贼……当然,要按的非常快!你不知道BOSS会忍耐到哪个时刻转头看你,你只有让不断的读宏来判定条件才行!……
8.其他判定
/施放 冲动
/USE 蜘蛛之吻
技能和物品是无公共CD可言的,一个键就可以同时触发了
但是,如果写成
/USE 蜘蛛之吻
/USE 赞达拉英雄勋章
则存在公共CD!需要等一个饰品公共CD(似乎是30秒,非物品自身CD),才能用下一个
etc.
OK……暂时告一段落吧,想想也写了不少;对于盗贼技能多多理解,还有很多好玩的东西可以发掘~做出了适合自己的简单宏来,还是需要在不断的实际运用里看看是否适用~简洁,轻松,有效,这是游戏的目的之一,而这个发掘的过程,本身也是一个有意义的游戏!
对于对宏不屑一顾的人来说,我想辩解的是:做宏(这些宏甚至完全不是高阶进程里的复杂条件判定那么深奥,完全是简单的技能搭配)并不是可耻的事,对于一个键位能完美或者基本完美就能做到的事,出于简化操作的目的,我不会花2个手指按不同的键,还要先靠自己判定形势来决定!有些工作,是可以在战斗之前就做好准备的!BLZ在游戏设置界面里已经主动提供了宏的制作,我不认为BLZ不在鼓励我们做这些简单可行的举动。在PW、DK1这类出现意外后需要极快的反应速度及时跟进判断并采取行动的时刻,有预先设定好的宏做帮助,才是对39个队友负责的态度!通过对这些宏的自我设计,你会对已经习惯了的技能又有一些新的理解。比如,当我们被冰环无法脱离的时候,法师在我们5码内,面对我我可以凿击、背对我我可以肾击;5码~10码内我可以致盲;超出10码我可以射箭;超出35码我可以投降- -……所以,跟法师我们不是没有对应的拆招机会,通过对自己职业的多多理解,发现职业的缺陷和盲点,避免它,这是应用的目的;另一方面,条件判定宏能让一些战斗更轻松,有毛驴骑不要非坚持走路的话,也是个人爱好一种了-`-
考虑尽量周全,做出自己喜欢的宏,通常键位会干净很多……至于再想放哪里手指可以更舒服,则是个人的事啦。-