2024年2月8日发(作者:)

【技术】使用最真实的弹道—学会设置正确的网络参数与FPS优化

解释一下什么是脚本[Config]?

Config全称Configuration,中文译为设置,配置,通常叫做脚本。

它是一个位于cstrick_chinese文件夹下后缀名为cfg的文件[],可以用记事本打开。一般的个性设定,比如键位设置,准星大小,正确的网络参数设定[ 根据自己的网络环境, 家里和网吧有很大不同] 和低配置电脑的cs优化设定,都可以通过修改这个文件得以实现。

纠正大家一个根深蒂固的误区,其实国外高手的cfg并没有你想象的那么好用经常看到很多朋友说,用了某某高手的脚本[Config]觉得非常好用,枪法增加了很多之类。很遗憾的是,脚本[Config]就是那浮云,这一切都是幻觉而已。

键位设置,准星大小,正确的网络参数设定和低配置电脑的cs优化设定,都可以通过修改Config这个文件得以实现。其实每一个玩cs的人都在用脚本,只是一部分人不懂,强烈***某些玩家在服务器里乱叫:"yong jiao ben de dou shi ..... ! "

不明白什么是脚本[Config] 就不要乱叫,丢人!其实每一个玩cs的人都在用脚本!

我以前也见过传说中的作弊脚本,但它那个是通过修改很多cs原文件的方式,来实现开枪无后坐力等等一些作弊行为,也就是说他把cs改版了,这样也就只能在浩方或者在没有sxe反作弊的服务器里可以玩,而且下载的那几个修改cs原文件的文件包里90%有病毒。

脚本[Config]设置正确的CS网络参数

[ 一] 5个重要概念

1. Loss = 所收到的数据的丢失率

Choke = 发出的数据的丢失率

他们是一种数据包丢失。

这2个不是cs网络参数,而是显示测量你的网络参数是否合适!

有choke的产生,你可以想象一下,你拼命地向对手开枪,而这些请求都丢了,根本没发到服务器,

于是服务器就当你根本没开枪。这时,你就会发现,就算你离敌人很近地在扫射,敌人一点事也没有,

你倒先被打死了。

有loss 的产生,你应该有这样的经验,ping 很烂的情况下,你都没看到

子弹射出去,对方已经倒地上了.

打开net graph ,方法:打开控制台输入net_graph 3

左上角的就是fps 值,

右上角的是延迟时间

In=你接受自服务器的数据量(k/s)

Out=你发送至服务器的数据量(k/s)

左下角和右下角分别是loss 和choke

loss 和choke = 0 是最好的,完美的!

2. rate = 每个数据包中的数据总量。这个数值要等于或非常接近于

服务器的设置。否则发生数据包丢失.

_cmdrate:是客户端每秒钟通知服务器它的行为的次数。

这个参数决定了每秒钟你--即客户端发给服务器多少个数据包。

_updaterate :概念为每秒钟你--即客户端从服务器接受的数据包数量。

_interp:设置为0即为一个开关,作用是ex_interp开始根据你的cl_updaterate数值进行全自动调校,也是理论上最适合的值,把这个值设成0。 CS会自动把你的“ex_interp”设成“1/cl_updaterate” 只要你的“ex_interp”等于

“1/cl_updaterate”,游戏中的人物就应该是在正确的位置上。

使用ex_interp 0.1和0.01有什么区别呢:

0.1相对0.01来说,特别是在射击中,随机性要大一些,有时候

虽然没有瞄得很准

但一样爆了头,有的时候瞄得很准却打不死人.如果你想随机性要大一些的话可以0.1

在服务器sv_maxupdaterate设成100的时候,你用0.01就是瞄准所打到的真实的位置。

但是95%的服务器端sv_maxupdaterate设成30, 你用0.01就不合适!

[ 二]参数设置

不管你在家里用ADSL还是在网吧用光纤都需要设置正确的CS网络参数. 局域网比赛和战网混战的参数是有很大区别的。

情况一:局域网比赛

局域网比赛服务器端sv_maxupdaterate 是101 的话

推荐值: cl_cmdrate 101

推荐值: cl_updaterate 101

推荐值: ex_interp 0.01

推荐值:rate 25000

这个基本是wcg 或cpl 比赛参数,不适合战网比赛和混战娱乐!

情况二:战网比赛

战网比赛服务器端sv_maxupdaterate 是101 的话

没有服务器端sv_maxupdaterate 101 这个前提,你光叫

喊我就用什么wcg cpl参数是不正确的,很影响你的弹道!

95%的战网比赛服务器端sv_maxupdaterate都是30 而不是101 。

推荐值: cl_updaterate

PING在10-20之内可将cl_updaterate设置为101-80,

PING在20-30之内可将cl_updaterate设置为80-60,

PING在30-40之内可将cl_updaterate设置为60-30,

只要没有choke的产生,你可以尽量设置高一些。

推荐值: cl_cmdrate

PING在10-20之内可将cl_updaterate设置为101-80,

PING在20-30之内可将cl_updaterate设置为80-60,

PING在30-40之内可将cl_updaterate设置为60-30,

只要你的ping值没有变高,而且没有loss的产生,你可以尽量设置高一些。

推荐值: ex_interp 0

ex_interp设置为0即为一个开关,作用是ex_interp开始根据你的cl_updaterate 数值进行全自动调校,也是理论上最适合的值,把这个值设成0。 CS会自动把你的“ex_interp”设成“1/cl_updaterate” 只要你的“ex_interp”等于“1/cl_updaterate”,游戏中的人物就应该是在正确的位置上。

推荐值: rate 9999--25000

ping值太高的话,适当降低rate 。

没有服务器端sv_maxupdaterate 101 这个前提,你光叫

喊我就用什么wcg cpl参数是不正确的,很影响你的弹道!

95%的战网比赛服务器端sv_maxupdaterate都是30 而不是101 。

情况三:战网混战

基本99%的战网混战服务器端都是sv_maxupdaterate 30

推荐值: cl_cmdrate 30-101

个人经验,可以从30-40-50-60-70-80试验设置

只要你的ping值没有变高,而且没有loss的产生,你可以尽量设置高一些。

如果设置过高会有loss 的产生,你应该有这样的经验,ping 很烂的情况下,你都没看到

子弹射出去,对方已经倒地上了.

推荐值: cl_updaterate 30

如果设置过高会有choke的产生,你可以想象一下,你拼命地向对手开枪,而这些请求都丢了,根本没发到服务器,于是服务器就当你根本没开枪。这时,你就会发现,就算你离敌人很近地在扫射,敌人一点事也没有,你倒先被打死了。

推荐值: ex_interp 0

ex_interp设置为0即为一个开关,作用是ex_interp开始根据你

的cl_updaterate 数值进行全自动调校,也是理论上最适合的值,把这个值设成0。 CS会自动把你的“ex_interp”设成“1/cl_updaterate” 只要你的“ex_interp”等于“1/cl_updaterate”,游戏中的人物就应该是在正确的位置上。

推荐值: rate 9999--25000

ping值太高的话,适当降低rate 。

没有好的ping值和服务器端sv_maxupdaterate 101 这2个前提,

你光叫喊我就用什么wcg cpl 参数是不正确的!

局域网赛事注意事项:

那些局域网赛事的主办者,比如CPL,使用“cl_updaterate 101”的原因是由于他们使用了高品质的服务器。如果服务器的FPS被提高到100以上,那么使用“cl_updaterate 101”就是一个合理的值。一个快速的查看你局域网服务器FPS是否被提高的方法是看玩家的ping。一个运行在50或者64FPS的默认服务器通常会让玩家的ping超过15毫秒,而一个被提升的服务器则会提供一个远

小于此的ping值,通常是在5毫秒左右。CPL、ESWC和WCG都是使用的提升过的服务器。

低配置电脑优化cfg提高fps的方法:

1.显卡设置里:垂直同步关掉

各向异性过滤关掉

全屏反锯齿关掉

2.修改脚本Config参数:

〈1〉按顺序查找:我的电脑--D盘(我的CS安装在D盘里)--Cs1.6中文版--cstrike_schinese--config

〈2〉把鼠标放在config这个文件上点击一下鼠标右键,在属性里确认“只读”选项没有对勾!

〈3〉进入CS游戏里把你的个人键位设置好,比如一健买枪,大或小准星,透明或不透明的准星之类的!

〈4〉退出游戏:我的电脑---D盘(我的CS安装在D盘里)--

Cs1.6中文版--cstrike_schinese--config

双击config文件---选择---从列表中选择程序(s)---记事本方式打开config文件,找到下列参数

按我改好的数值修改(某些参数没有的,就自己添加进去)。

cl_bobcycle 1 客户端玩家客户端设定奔跑时手臂摆动的频率

cl_bob 0 客户端玩家客户端设定奔跑时手臂摆动的幅度

cl_bobup 0 客户端玩家客户端设定奔跑时手臂摆动的范围

(以上2个参数改为0,可以提高一点点FPS!但是在局域网比赛时算作弊。) gl_wateramp 0 用来设置水纹效果,改成0以后水面将永远保持平静,从而

赚取fps

cl_weather 0 关闭天气效果

(以上2个参数改为0,玩吊桥地图时可以提高一点FPS!)

cl_lb 0 设置血渍的表现,设1比较真实,但会减低速度

r_decals 20 设定血花或者墙上的弹孔数目,这个值不可高过mp_decals设定值.

max_shells 20 设定同一时间内出现在屏幕上的弹壳数目 [建议改20或40足够了]

mp_decals 20它决定自弹弹痕和喷涂LOGO停留的多少和时间。(如果改为 mp_decals 0,

墙上的弹孔将很快消失,但是对提高FPS有更好的帮助)[建议改20或40足够了]

r_dynamic 0 客户端视频动态光影效果,0是关,一定要关闭

gl_lightholes 0 禁用光洞效果,提高fps值

gl_smoothmodels 0禁用对玩家模型的光滑处理,从而提高fps

(以上7个参数改为0,可以提高一点FPS!)

cl_dynamiccrosshair “1″动态准心,0为静态

添加完毕后,关闭保存config文件,把鼠标放在config这个文件上点击一下右键,

在属性里把只读选项点上对勾。这样就把config变为只读文件,

是无法更改的。

以上几个优化不能提高很多fps,有几个可以提高多一点的参数由于破坏cs画面巨大,就不列出了!