魔兽世界:关于圣骑士公共CD和一些换圣契宏的浅析

发表时间:2009-09-06 17:27:00 作者:游戏王国 来源:http://noyes.cn 浏览:

在上一篇文章中,小编为您详细介绍了关于《品质决定高度 《指环王OL》收费制度受认同》相关知识。本篇中小编将再为您讲解标题魔兽世界:关于圣骑士公共CD和一些换圣契宏的浅析。

17700游戏交易网向您奉献 经常看到一些关于换武器/换圣契约宏的讨论,这里搬运一些基础和讨论 首先关于公共CD的问题(以下简称GCD): GCD对技能的影响有2方面 1.技能触发GCD——最直观的你放一个技能,比如加buff,其他技能的图标也跟着转一圈,表示你释放的这个技能触发了GCD 2.技能受GCD制约——在GCD中,那些图表在转的技能按下去是放不出来的,会提示没准备好,表示这些技能受GCD制约,在GCD中无法释放,比如该死的圣疗经常卡GCD来不及放 通常GCD=1.5秒,急速等级能缩短法术技能产生的GCD 我们的技能可以分为以下几类: 1.受GCD制约并触发GCD——大多数技能都遵从这一原则 2.不受GCD制约,也不触发GCD——神圣系的神启,神恩,精通光环;防护系的圣佑,正义防御,清算之手;惩戒系的复仇之怒。 3.更换武器、盾牌、圣契不受GCD制约; 非战斗状态,更换武器、盾牌、圣契不触发GCD。 在战斗状态,更换武器、盾牌、圣契触发1.5秒的GCD 4.种族技能 人类自利,血精灵奥术洪流都是不受GCD制约,也不触发GCD,其他种族待欢迎补充 分割线,以下内容纯属个人见解,如有误导概不负责 简单的基础搬运之后,可以发现 1.宏不能完成2个GCD的动作,类似 /cast 正义之锤 /cast 智慧审判 是不能实现的,而只触发1个GCD的技能组合可以实现,比如: /cast 神恩术 /cast 圣光术 /cast 专注光环 /cast 精通光环 /cast 圣盾术 /cast 清算之手 都是可以实现的 2.在战斗状态,更换武器、盾牌、圣契触发1.5秒的GCD,所以不受GCD制约的技能可以在换武器的同时用,最常见的战士的换盾牌盾击/反射;我们也可以做出例如: /equipslot 16 泰坦之衛 /equipslot 17 北風守衛 /cast 清算聖禦 /cast 聖佑術 /startattack 也许哪次raid倒坦了惩戒骑可以show一下,当然前提是没有免疫嘲讽 (www.17700.com - www.solderhome.com - www.ttfenlei.com) 3.在战斗状态,更换武器、盾牌、圣契触发1.5秒的GCD,所以类似 /equip 阻礙聖契 /cast 智慧審判 以及 /equip 逆潮 /equip 無情鬥士正義聖契 /cast 聖光閃現 用宏换了武器/圣契再放相应技能这种美好的想法是无法实现的。 但是更换武器、盾牌、圣契不受GCD制约,所以可以在GCD中实现: /cast 智慧審判 /equip 崇聖護盾聖契 将换武器放在一个技能使用之后进行,那么触发的GCD也是1.5秒。上面这个宏实现了审判以后换圣契,并且和单施放审判一样只触发1.5秒的GCD。 上面的宏配合 /cast 神聖之盾 /equip 阻礙聖契 就可以实现全程保持2个圣契的效果——272+352格挡值 类似的惩戒可以通过 /cast 神性風暴 /equip 驍勇聖契 配合 /cast 光明審判 /equip 不諧聖契 一定程度上保持2种圣契效果;原理很简单,放一个技能同时给下一个技能换上对应的圣契(www.17700.com - www.solderhome.com - www.ttfenlei.com) 但是,事实没有那么美好:我们把上面这几个简单的宏称为傻瓜宏 因为这些宏施放的技能是受GCD制约的,而后面的换装备不受GCD制约,那么当你在GCD中按下这个宏,悲剧发生了——技能没有放出來,圣契却成功更换了! 实际操作中大多数人都是CD没到就狂点技能的,于是傻瓜宏悲剧地提前换了圣契导致需要的效果一个也触发不了 为了解决狂点技能众的这个问题,判断技能成功施放才换圣契的智能宏诞生了: 还是以防护的2个格挡值圣契为例: #showtooltip 神聖之盾 /施放 神聖之盾 /run local f=RbA or CreateFrame("Frame","RbA") f:SetScript("OnEvent",function(s,e,u,p) if u=="player" and p=="神聖之盾" then EquipItemByName("阻礙聖契") end end) f:RegisterEvent("UNIT_SPELLCAST_SUCCEEDED") #showtooltip 光明審判 /施放 光明審判 /run local f=RbA or CreateFrame("Frame","RbA") f:SetScript("OnEvent",function(s,e,u,p) if u=="player" and p=="光明審判" then EquipItemByName("崇聖護盾聖契") end end) f:RegisterEvent("UNIT_SPELLCAST_SUCCEEDED") 原理是判断战斗记录,成功施放XX才执行OO动作 智能宏看似完美无暇无懈可击,但实际使用还是有些毛病:按下智能宏以后并不是理想中的转一个GCD,而是转一点点又退回去从头开始转一圈。 原因在于万恶的网络延时——假设你的ping是X,那么: 智能宏施放技能--经过X服务端作出响应产生战斗记录,通过宏判断换圣契 结果就是经过X以后换圣契的GCD从新开始计算,在网络延时的影响下智能宏产生的GCD比1.5秒稍长一点。(www.17700.com - www.solderhome.com - www.ttfenlei.com) 不要小看这点延时,假设你100ping用智能宏产生的实际GCD是1.6秒,而如果你500ping那么智能宏实际产生的GCD就是2秒!这种情况下按3次智能宏就等于白损失一个GCD,实际效果得不偿失——到时候别说"用了你的换圣契宏我tps反而下降了XXOO" 想尽量实现双圣契甚至多圣契的利用,首先网络必须流畅,黄ping就别想了。然后考虑尽量少换圣契,比如你想用阻礙聖契打审判,用崇聖護盾聖契开神盾,用再現聖契放奉献,用藐視聖契敲公正之锤,这种完美理想恐怕不适合大多数人。 另一方面比如崇聖護盾聖契效果有20秒,那么2次审判换一次圣契就可以了。可以用切换动作条/swapactionbar 1 2 来实现: 做宏1: #showtooltip 光明審判 /施放 光明審判 /run local f=RbA or CreateFrame("Frame","RbA") f:SetScript("OnEvent",function(s,e,u,p) if u=="player" and p=="光明審判" then EquipItemByName("崇聖護盾聖契") end end) f:RegisterEvent("UNIT_SPELLCAST_SUCCEEDED")(www.17700.com - www.solderhome.com - www.ttfenlei.com) /swapactionbar 1 2 宏2: #showtooltip 光明審判 /施放 光明審判 /swapactionbar 1 2 首先把左下动作条和隐藏动作条(按shift+↓)上的技能都设置成一样的,唯一不同就在左下动作条的审判用宏1,隐藏动作条的审判用宏2。 于是按宏1审判并切换圣契同时切换到隐藏动作条,下次你按同一个位置的時候用的变成了宏2,只审判不换圣契并切回原来动作条,如此循环可以实现2次技能换一次圣契(www.17700.com - www.solderhome.com - www.ttfenlei.com) 其他圣契的使用请自行模仿,欢迎讨论 回过头来又怀念傻瓜宏,技能和换装绝对同步,不会产生延时。如果操作中能看准CD点技能而不是狂按,那么傻瓜宏其实效果很好喔。 傻瓜宏的延迟来自人的反映和操作,智能宏的延迟来自网络环境。从使用效果来说,锻炼操作使用傻瓜宏比无脑按智能宏好;但是从宏的初衷——简化操作节省精力来说显然是智能宏更好。 最后,换圣契说到底属于锦上添花的细节,它不能给你的表现带来质变,有提高最好没有就算了,切勿把它当救命稻草钻进牛角尖。 17700游戏交易网向您奉献

编后语:关于《魔兽世界:关于圣骑士公共CD和一些换圣契宏的浅析》关于知识就介绍到这里,希望本站内容能让您有所收获,如有疑问可跟帖留言,值班小编第一时间回复。 下一篇内容是有关《魔兽世界中战士拉怪的一点心得》,感兴趣的同学可以点击进去看看。

资源转载网络,如有侵权联系删除。

相关资讯推荐

相关应用推荐

玩家点评

条评论

热门下载

  • 手机网游
  • 手机软件

热点资讯

  • 最新话题