综合攻略

您的当前位置:DNF地下城与勇士>综合攻略>正文

地下城PK教学 解读PK技能判定的具体细节

作者:4399炎龙·闪电 来源:4399.com 时间:13-08-26 我要投稿

  看了网上很多人在不知道哪些技能能扯,哪些不能扯,或者觉得下T扯彗星,旋风腿CX扫地扯彗星觉得神奇的,其实大家都是因为对原理不了解才会觉得这些东西奇怪。其实如果知道了原理,很多东西是根本无需试验,自己推理都能得出结果。下面我就教大家,DNF中技能的具体判定是如何判定的,相信学过网络的话,以下内容就很好理解,我尽量用大家都懂的话去说,只要大家认真阅读完,了解个8成,肯定是没什么问题的。当然有些难懂的部分可能需要多次阅读才能明白真正的含义,希望我这个文章能让大部分人恍然大悟。当然如果你本身就懂这些的话,当复习也好。不过本文由于新概念很多,所以可能需要看好几遍才能全懂。不过我可以保证,当你理解了本文,大枪的格林扯,火扯,柔道下踢扯,或者是以后见到更奇葩的扯,都会感到很正常,因为原理就是这么简单——下面我说一下DNF中技能的分类,判定的识别基本上就是靠技能的分类来处理的。下文所述的网络延迟,指的就是你登录DNF的时候,选区的时候显示的XXms(XX毫秒)

  一、1次判定技能;想要说明什么是一次判定技能,我得先举个例子,上勾拳,前踢,X,下T,都是属于1次判定技能。下面分析一下这类技能DNF是如何判定的。

  比如说上勾拳,你放上勾拳之后,你的主机会发送一个附带有至少一下数据的数据包(下文以后直接称其为攻击数据包):第1类,随机命中结果;第2类,具体技能;第3类;你角色的一些属性(这个主要用来计算技能伤害和一些异常效果,或者产生浮空,僵直之类的效果),之后经过一倍的网络延迟时间,你的数据包被对方主机接收,对方系统根据程序优先级,首先会看第2类数据包(也就是“具体技能”),并且在对方的机子显示(即对方看到我方出上勾拳),接着系统会处理第1类数据包,如果处理结果是非命中,则直接显示MISS,其他数据包直接丢弃,以免浪费CPU;如果收到的随机结果是命中,那么根据自身的回避属性,继续进行随机,如果随机到回避成功,则处理结果同上,直接显示MISS,其他数据包直接丢弃;如果随机到回避失败,则看第三个数据包,是对于上勾拳这个技能的伤害的运算,处理出一个伤害数据,然后,扣除相应血量,之后开始发送回应数据包,即刚刚所作出的各种运算结果,之后再经过1倍的网络延迟,你的主机接收到这个回应数据包,你才会看到你的上勾拳到底出了MISS,还是命中,并打出多少的伤害。也就是说,你的上勾拳出招后,经过1倍网络延迟(设为时间段a)之后对方才会看见你的上勾拳,而再次经过一次网络延迟(设为时间段b),你才会看到对方因为你的上勾拳,而出现了什么影响(MISS或命中)。而正是因为网络的这种处理方式,也会造成更多的“相杀(双方同时被对方的技能打中)”,网络延迟越大,“相杀”的情况越多,

  举个例子:

  【例①】你和对方离得非常近(两者都在对方的旋风腿攻击范围内),你先放旋风腿,然后过了10毫秒,对方也开始按旋风腿。(假设双方用的都是顶级键盘,键盘延迟都是0)

  下面我会根据不同的网络环境,判定出有可能出现的结果:

  如果说网络延迟值为0(实际上不可能,只是说明一下),那么,对方会在第一时间挨打,并且过了10毫秒后他按下了旋风腿这个技能,但是由于已经处于僵直,旋风腿技能使用不出,于是,本次起手,我方成功;

  如果说双方网络延迟值是4毫秒,那么,当我方出了旋风腿后对方会在4毫秒后挨打,并再过6毫秒后,也按了旋风腿,但是其结果同上,都是因为自身还在僵直,旋风腿出招不能,起手成功的还是我方;

  实际上,只有当网络延迟大于10ms的时候,才会发生变化。比如,网络延迟是11毫秒的时候,结果会是这样:你放了旋风腿之后,经过11毫秒,对方才会收到你的数据包,而实际上你放了旋风腿之后只过了10毫秒他就也按了旋风腿,此时你的数据包还没到他那呢,所以他机子上显示的还是你没有动的状态,这个时候他也出招了旋风腿,并发送了数据包;之后过了1毫秒,你的数据包到达,他的屏幕才看到你的旋风腿;之后他被你的旋风腿击中,他的机子自动发出回应数据包A,然后又经过10毫秒,他之前放旋风腿的数据包终于到达,被你的主机收到,之后你看到他的旋风腿然后,你被攻击,并且发送回应数据包B;又过了1毫秒,他的回应数据包A你的机子接收到,然后你会看到他被你旋风腿集中后的样子,到现在为止,你已经看到了“相杀”的处理结果;但是还没完,又过了10毫秒,对方收到了你的回应数据包B,之后他才看到你被他打旋风腿击中,直到现在,对方才看到了“相杀”结果。

  这只是拿旋风腿做的一个判定结果实例,可以看出,网络延迟对判定起了很大的作用,因为即便你对攻击范围内的对方放了技能,对方也至少有1倍网络延迟的可自由活动时间,也是因为这个“可自由活动时间”,导致出现“相杀”、“霸体技能被非破霸体的技能破除”的情况,但是这都是没有办法的,同步问题一直是即时类游戏的难题。

↓下一页二次判定技能↓

  相关阅读:

  DNFpk场胜点武器 DNF85版本PKC胜点武器大全

  DNFpk胜点礼包领取地址

  DNF那些年我们一起追过的武器TOP10排行

4399还有其他客户端网游攻略,也许你也感兴趣(点击图片进入专区)
  • 英雄联盟
  • 穿越火线
  • 剑灵
  • 怪物猎人OL