rate
cl_updaterate cl_cmdrate
这四个参数设定好后就会固定在config.cfg里面不会任意改变
cl_latency ex_interp
这里个参数则是会关闭游戏后又会回复预设值!!!
所以你必须把这里个参数你必须另外写一个.cfg,最好让autoexec.cfg启动或是直接写在autoexec.cfg。
----------------------------------------------------------------------------------- 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的值越大,玩起了的感觉最顺畅。
其实有关游戏的弹道影响问题在很早的一个篇玩家帖子里面简单的讲解过,可能一些老一点的玩家有点印象,不过因为觉得写这些带有强制教
育性的文章是没有什么玩家会去认真去阅读的,所以就在很早就打消了准备讲解一下因为网络参数的设置而对游戏弹道的巨大影响。
在前段时间在逛Esai论坛的时候发现有一个聪明的玩家通过自己的亲身体验重新证实了对游戏的弹道影响其实是网络参数和服务器之间的同步
问题。我感到很高兴至少在中国还是有人去相信和研究网络参数而不一味的套用和模仿使用专业的比赛参数。
而今天我就利用自己的一点时间和利用以前曾经写的有关网络参数对游戏弹道影响的帖子结合国外专业玩家的收费帖子来为大家详细讲解一下
游戏弹道被修改和影响的原因。
首先大家必须要认清楚一些错误的观念:
1、游戏的弹道是无法修改的,只能因为网络的同步(延迟)而受到影响。
2、正版和D版的唯一区别就在于启动的方式不同和认证的方式不同。所以不要去追求什么弹道最接近正版,如果不懂得因为网络参数的直接影
响即使给你正版的CS弹道在你看来也是一样的散乱和漂移。
3、CPL等专业的LAN(即局域网)比赛组织的比赛参数不适合在互联网上比赛混战的玩家使用。
4、因为你的网络条件而直接决定了你与服务器的同步(延迟)所以不要认为比赛参数才是最终参数。如果你还是怎么认为那么你就是忽略了比
赛的环境还跟你现在的环境不一样呢!
好了现在开始就由我来讲解游戏的弹道是如何被网络参数所影响的。不过在这以前我先引用两位玩家自己体验和转贴的一些内容来为后
面我的解释做一个对照。
引用一:来自DcOo玩家zhongdingyong转贴的“简说弹道脚本问题说给那些还在迷惑中的CSer”内容如下:
其实很简单,就是
cl_cmdrate 101
cl_updaterate 101
rate 20000 或 25000
还有别忘了1.6还有个ex_interp 0.01(这个在1。6中是弹道参数)
ex_interp 0.01 这个参数一般都放在userconfig.cfg中,所有的世界高手都是0.01以后出去打lan 只改这些就够了。
ex_interp 0.01 情况下压枪特好,一压就死,反而 0.1 只在墙上描绘的弹道很集中,其实子弹很散。
服务器设置必须sv_maxupdaterate 101
sv_maxrate 25000
当然在lan下sv_maxrate 有设置到8000的
如果OP远程控制可以rcon sv_maxupdaterate 101 等等
所谓的很多人说cl_updaterate 101 卡,是因为你的服务器sv_maxupdaterate 是 30 导致的,30这个数值在正规比赛中是见不到的。。
还有人说PING 高了,比如到30-50的PING ,降低cl_updaterate 到 80或 60。其实这个可以降降,但是如果 PING 在 40以内,用 101 就可以 了。。。
当然有些人说我用 cl_updaterate 30 和 ex_interp 0.1 照样杀人。。
我也可以说, 我闭着眼也能杀人,只不过效率不一样。但是,如果wNv 用30 0.1打比赛,绝对拿不到中国冠军。。。
子弹打在墙上的是客户断自己描绘的,并不是所谓的真实弹道,没必要研究墙上的弹孔!
我还发现某些人打比赛,弹道很NB,震动很大,很齐,后坐力回复超快,我研究了很多人的这些,也问过某些人,发现这是XXX作弊器的反后坐
力作用,改config 改不到那种程度。除非 rate 达到 9999999 ,理论上才行。
说明:从上面我们不难看到是一篇典型的讲解CPL等LAN下的比赛组织所使用的服务器端和客户端的参数设置文章。写的是很准确但是却忽略了
对于在互联网上打CS的网络延迟的问题。
引用二:来自Esai网玩家Li0nK写的一篇“再论cl_cmdrate和cl_updaterate”自己的亲身感受。内容如下:
原来我都是用cl_cmdrate 101,cl_updaterate101这个参数。
但是最近总是发现如果在PING30~40的服务器上,在T家的A门处往对面的假木门射击,连射3发的子弹竟然非常飘,第1颗子弹是在准心瞄准处,
而第2发就飘到第1发上面了,第3发子弹更高。
这样总是在对方近距离移动时,枪明明压了,但是就是扫不死人。
后来我把这两个参数都改为80,然后再在同样的位置3连发,这下前2发在一个点上,只有第3发稍微高了一点,弹道明显比都用101的好。
看来在线上,cl_cmdrate和cl_updaterate都用101并非是最理想的设置。
说明:根据玩家自己的亲身感受来重新证明了CPL参数不适合互联网上打CS的玩家设置。那么什么各位是否又重新去考虑过或是修改过以前一直
使用的101所带来的巨大变化么?我想Li0nK是正确的,因为他想变的更强。
好了现在话题转移到我这边来,我就来讲解一下有关网络对于弹道的影响究竟为什么有那么大的变化好了。
首先需要说明的是在游戏中影响了游戏弹道的参数分别是:
cl_cmdrate 、cl_updaterate 、rate 、 ex_interp 、这四个参数。
特别说明:CPL lan比赛强制并且是不能修改的参数标准为:
cl_cmdrate 101 、cl_updaterate 101 、rate 20000 或 25000 、ex_interp 0.01 。
1、为什么CPL强制cl_cmdrate 101 cl_updaterate 101 都是101而不是其它的参数呢?
cl_updaterate是它控制的是每秒钟你从服务器端接收的数据包的数量。因此,它依赖的是你的下载速度。你的“cl_updaterate”值越高,
你和服务器的同步率就越高。既然只有服务器能决定你是否打中了,你当然希望收到足够多的数据包以保持和服务器同步。但是因为你的网络
的环境决定你不能使用101这就好象你用一个试管去接口径是5寸的自来水水龙头,最后的结果当然是你的试管破裂。
cl_cmdrate 101这个参数决定了每秒钟你--即客户端发给服务器多少个数据包。很显然,这个值越高,服务器对你执行的命令的响应就越快
。但是做为中国都是使用1M带宽上网的用户来说,你最大的上行速度也就是54KB而不是1M这就好象你用了一个水桶去接口径只有1CM大小的自来
水水龙头的水一样的道理,最后的结果是你的上行根本达不到要求。
并且需要在这里重新指出的是:你的网络下行完全根据你的网络上行而决定的。比如:你下行可以达到185KB/每秒的速度,而你的上行就只
百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说教育文库CS1.6 制作脚本详细教程(7)在线全文阅读。
相关推荐: