CS弹道的详细分析<5>!
5.
以前一直用101,前一段时间给朋友一讲后,就开始了非常迷惑的修改过程!于是上google刮了大把的资料来看,国内国外都看个透了。谁知道
,国内国外,各大论坛,各有各的说法!!!而且经常都是意见相反的(主要是关于update 和cmdrate这两个值谁大谁小的问题)。。。越看
越糊涂。。。最后。。。
最后还是自己摸索出来的最好!!我现在把经验讲给大家。。。
(局域网的就不用讲了吧,rate 25000,cl_updaterate 101,cl_cmdrate 101)
rate设定值。这个不好说,因为个人感觉不怎么明显。反正我就是使用hlsw,启动参数里设置了set rate to max,他是将rate设定与服务器相
同,具体根据服务器设定值而变,国内大部份都是adsl或者以上的宽带才玩cs吧,因此,大可将rate 设定到7500~9999间,反正我觉得具体数
值怎么重要。
我要讲的主要是_updaterate和 cl_cmdrate这两个参数了。
其实这两个参数的修改很简单!但是,大家必须清楚一件事情:不同的服务器,这些参数的设定是不同的。 参考了那么多的资料,我的理解是
通过这两个值的设置,使网络状况的 loss和 choke最小化(lag的感觉最小),但又不会让准星感觉飘或粘滞。
这两个参数的设定,会影响到cs里面ping值的显示数值。
如果这两个参数选择默认值(也算是最小值吧) (20,30),这时,你会发现,cs里面所显示的ping值最低,但打起来的感觉却跟高ping没两
样。比如。我的adsl(2.5M)用ping命令ping一个服务器,其平均在4X左右,如果用这两个值的话,cs里面竟然显示2x~3x的ping值,但这明显是
不是实际值,打起来也感觉画面粘滞感很厉害,跟ping高时差不多,因此这肯定不是正确的适当的值。
下面我就给大家讲讲详细值的设定方法。
首先把这两个值设定为101,然后连入服务器。使用net_graph 3查看网络状况,如果loss 和 choke都为0,那么,你尽可以使用这两个值玩!
当这两个值经常大于0时,就开始把这两个值改小:cl_updaterate 对应的是 choke,cl_cmdrate对应的是loss!!
也许是由于网络状况的原因吧,我所去的服务器loss绝大部分都是0,因此cl_cmdrate 也就大部份时间使用101;但choke就不同了,不同的服
务器,变化很大。这时,你会发现,调整cl_updaterate可以明显改善choke值。具体值的设定方法,,比如,你用101有明显choke,你可以降
到50试试,如果还有,就-5 这样一点点减少,如果降到50 choke一直为0了,就试着+5这样一点点增大,直到偶尔出现choke这样就最好了。
因此,这两个值,谁大谁小,实际没有什么绝对对应关系的,真正确定谁大谁小的是你本身的网络状况。
最后,给大家说明的是:这两个值的设定,以最小的loss和choke,最大的数值为最好。换句话说,在尽量使得choke和loss为0的情况下,
cl_cmdrate 和cl_updaterate的值越大,玩起了的感觉最顺畅。