代人发帖。作者:千里香茗@乾坤一掷。
先看正常(不切加速装备)的情况:
众所周知,J3的正向读条,在正常情况下,会自动规避客户端显示的读条延迟,而只会受服务器传递的公共CD延迟(即真正的网络延迟)的影响。这也就说明,在读条时长大于GCD的情况下,无论你的延迟有多高(可接受范围内),当连续读条时,你的施放技能的间隔永远是固定的读条时长。见下图:聊天栏中的蓝字即为技能施放间隔(下同),读条显示的2.69精确值即为2.6875。
再看切加速笔的情况:
与花间心法下的切换不同。由于花间心法下的正向读条时长都不大于GCD,所以可以在GCD=0时瞬间切为加速笔。GCD=0时,虽然系统显示(或说你的宏判定)读条还在进行中,由于你得到的GCD延迟就是与服务器的网络延迟,故此时服务器接收到的信息已经是读条伤害完成了(见最后一图),所以是可以实现骗加速的。
但是离经心法下,读条时长除局针都大于GCD,你读条还未完,GCD早就0了,那么,你就无法通过卡GCD=0这种方式来准确规避与服务器的延迟。
那么有没有其它的方法来卡呢?
如长图,虽然技能施放间隔固定,但受延迟的影响,从你读条起手到服务器判定你读条完成的时间一定是大于2.6875的,至于大多少由此时的网络延迟决定。如果你用读条时长(比如2.6875)与网络延迟参数(ping)的“巧妙”宏语句来判定延迟(即判定何时切为加速笔),抱歉,这一定是失败的,因为ping返回的不是真正实时的延迟,你得到的结果可能是:用加速笔完成了这次治疗读条。退一万步讲,即便你卡对了延迟,从上次读条起手到你切加速笔的时间是[读条时长+你判定的延迟],比如说是2.5625+0.7秒,那这读条就不能实现固定间隔2.6875那样的连读,这偷这么点时间又有何意义呢?
如标题的“自欺欺人”的所谓骗加速,大都不是考虑得如上这么高端,它是在客户端系统显示(即宏判定)读条结束了,切加速笔,然后再读条,读条中切牛X的常规笔。原理上面已提到,不多说了,其结果见下图吧:读条显示确实“偷”成了2.56,但技能施放间隔比TMD不切笔还长!这不是自欺欺人,是什么?就为了爽一下看那个读条时间的眼睛么?
file:///C:\Users\y\AppData\Roaming\duowan\yy\cache\image\f6\75475-~1.JPG
此图是花间骗加速,是可以正常实现的。如果你的延迟小于62ms,技能施放间隔一定是读条时长1.25+0.0625(1帧)
file:///C:\Users\y\AppData\Roaming\duowan\yy\cache\image\af\66683-~1.JPG