首页 |魔兽新闻 | |玩家攻略 | |精彩视频 | |玩家杂谈 | |相关下载 | |常见问题 | |赚钱心得 |
按标题 按内容
WOWZLP.COM


猎人4.5秒3稳固2自动的秘密

作者: 来源:
日期:2008-03-19


那么,稳固只比自动慢了0.069秒,为什么没有打断自动呢?因为这是在服务器,服务器不负责判定自动是否被打断,它只有在接收到客户端发送的“自动射击被打断或停止”指令后,才会停止运行自动射击。客户端在0.394秒才接受到服务器传回的“自动2开始”指令,而客户端的稳固3在之前就已经开始运行了。

现在在神奇的网络延迟作用下出现两种情况,客户端:稳固3比自动2早;服务器端:自动2比稳固3早。那么最后听谁的呢,当然是听服务器的,因为最后的Combat.log都是由服务器返还的数据生成的。服务器说稳固3在自动2后面运行,那稳固3就只能跟在自动2后面运行。于是,服务器判定稳固3在0.706s自动2施法完成后开始,第1.739秒放出。第1.863秒客户端GCD结束,发送“稳固1’”指令给服务器;第3秒服务器“稳固1’放出”。

根据上图的时间,我们可以算出:
1。整个循环的时间为4.5秒。
2。稳固3于下一个循环的稳固1’间隔1.207秒。

比较skyforhp测得的数据:
1。整个循环的时间平均为(1.244)+(0.38)+(1.135)+(0.709)+(1.091)=4.559秒,等于只放3个稳固的时间。
2。两个连续稳固的间隔为1.244秒,小于GCD。
误差只有0.059秒和0.037秒!符合度非常之高!

Ok,这样就能解释3稳固2自动测到的数据为什么不符合“常理”了,原来都是网络延迟惹的祸。
慢着慢着,还有一个问题没解释清楚呢,为什么“自动1与自动2的间隔为1.844秒,小于武器速度1.96”?这个……我只能说是因为某个非常非常非常神秘的原因造成的,神秘到只有IQ250以上的人才能理解。很遗憾我的IQ还不及格。咳,有谁及格的请举手,这个艰巨的任务就交给你了。


共4页: 上一页 [1] [2] [3] 4 下一页
本新闻及文章仅代表发表厂商及作者观点,不代表本站本身观点