CS1.6基本参数都有什么?

 我来答
匿名用户
2013-08-14
展开全部
您好!楼主。我推荐一个更安全的值“20000”。事实上,“sv_maxrate 0”和“sv_maxrate 20000”有可能效果是相同
的,但是预防措施总是没有坏处的。 推荐值:sv_maxrate 20000 cl_cmdrate:这个参数的理想值应该是和服务器的FPS一样(而不是原来大家认为的客户端FPS)。如果你向服务器端发
出的更新超过服务器本身的FPS,通常那些多余的数据包就会被丢弃掉。因此,“cl_cmdrate”设置过高没有
什么大坏处,但是它浪费了你的带宽。推荐值:cl_cmdrate 等于或者大于服务器FPS ex_interp:
把这个值设成0。CS会自动把你的“ex_interp”设成“1/cl_updaterate”(你的命令台会告诉你
“ex_interp”被强制设成XX毫秒。原文“ex_interp forced up to xx msec”)。这是因为两个数据包之
间的时间间隔就正好是1/(每秒更新次数),这就是你需要客户端做出插值预测的时间长度。调整
“cl_updaterate”会自动调整“ex_interp”(当“ex_interp”设成0的时候)。我建议你只修改
“cl_updaterate”,而让你的CS来自动修改“ex_interp”。你现在不能把“ex_interp”设置的低于
“ 1/cl_updaterate”,而把它设高则导致了你射击对手的时候不得不瞄准出现在你屏幕上的人的后方,这种
行为通常被认为是作弊(原文exploit,因为欧美比赛中exploit也算是作弊的一种,因此这里就直接翻译成
作弊了)。比如,如果你的“cl_updaterate”是101,你“ex_interp”的正确值就是“1/101=0.009”(9
毫秒)。而使用默认值0.1就形成了前述的“作弊”(又是exploit,我ft)推荐值:ex_interp 0cl_updaterate:
很长时间以来的做法是让“cl_updaterate”从101开始下降,降到你可以接受的“choke”值。可以用命
令“net_graph 3”来查看“choke”。对我来讲,“choke”是我最后才关心的一个数值。事实上得到
“cl_updaterate”的最优值是更为复杂的。CAL比赛服务器端设置都是“sv_maxupdaterate 101”,所有有
人可能会觉得“cl_updaterate”应该设成101。理想状态下,这是对的,但现实中这并不正确。美国大部分
的服务器并不能提供100FPS,这就意味着每秒钟服务器不可能发出100次更新。因此“cl_updaterate 101”
除了让你的“ex_interp”变成0.009之外,并不能保证你每秒钟都收到100次更新,这就导致了玩家们的游戏
感觉不断在变。既然没有(除非有远程控制权,“rcon stats”)知道服务器FPS的方法,我们就不得不猜测
“cl_updaterate”的最优值。你可能说:“不妨把“cl_updaterate”设成101,这样就保证了能尽可能多
的接收到数据包”。这样做的问题是忽视了“cl_updaterate”对“ex_interp”的影响,而实际上你的
“ex_interp”应该设的更高。
为了找出最优的“cl_updaterate”值(记得把“ex_interp”设成0),将其值从101开始下降直到游戏
中的人物只有非常轻微的抖动。“轻微的抖动”的程度只是个人的偏好而已,只要你的“ex_interp”等于
“1/cl_updaterate”,游戏中的人物就应该是在正确的位置上。你必须针对每个服务器来调整你的
“cl_updaterate”。别害怕使用低于50的“cl_updaterate”值。预测机制会发挥它的作用。注意:大多数
公众服务器会把“sv_maxupdaterate”设成30,这时“cl_updaterate 30”就是最正确的。
  请注意“cl_updaterate”从低向高调整是行不通的。一旦你的“cl_updaterate”设置到了一个较高的
值,“ex_interp”并不会自动调整,而你不得不一次又一次的手动输入“ex_interp 0”。下面是我写的一
个调整“cl_updaterate”的很方便的脚本:调整更新速度的设置文件推荐值:
“cl_updaterate”应该等于服务器的FPS,而且不应该超过服务器的 “sv_maxupdaterate”值。sys_ticrate:
寻找合适的“sys_ticrate”值需要做一些试验。首先,如果你的服务器fps没有被提高到100以上,那么
把这个值设成大于100是毫无意义的。如果你碰巧租到的是一个高性能服务器(即FPS被提升过),那么你就可
以对“sys_ticrate”做点什么了。尽管越高的FPS是件好事,但是把“sys_ticrate”设置的超过200通常不
是件好事。比如你把“sys_ticrate”设成9999, 你的服务器FPS则会随着当前地图上的战况而在150到1000
之间晃悠。因此把它设置的低于200,会提供一个更稳定的游戏环境。通常,服务其提供商的每台计算机都会
运行多个“半条命”服务器,所以如果所有这些服务器的“sys_ticrate”很高的话,就会占用极大的CPU资
源。而使得每个“半条命”服务器上的玩家都感觉不爽。(并且多半你的服务器供应商还会增加月租金)。
最后,服务器的FPS只能是某些特定的数。比如,我的服务器只能工作在85、102、128、170、256等几个
FPS下,而且不会出现其它的FPS值。如果你把“sys_ticrate”设成100,你的服务器会自动选取小于100的那
个工作值(上面情况下,将是85)。所以请试着在你想要的FPS上加上20到50,来设置“sys_ticrate”。推荐值:
sys_ticrate 110-180, 取决于你服务器的质量。局域网赛事注意事项:
那些局域网赛事的主办者,比如CPL,使用“cl_updaterate 101”的原因是由于他们使用了高品质的服
务器。如果服务器的FPS被提高到100以上,那么使用“cl_updaterate 101”就是一个合理的值。一个快速的
查看你局域网服务器FPS是否被提高的方法是看玩家的ping。一个运行在50或者64FPS的默认服务器通常会让
玩家的ping超过15毫秒,而一个被提升的服务器则会提供一个远小于此的ping值,通常是在5毫秒左右。就我
所知,CPL、ESWC和WCG都是使用的提升过的服务器。本文将深入探讨一些CS中有争议的关于网络的参数。网络参数是一个相对新的课题,那些顶尖的选手也是从
1.3时代欧洲与美洲的激烈碰撞中才开始注意到的。在1.5的时代,选手们开始认真研究特定网络参数的意义。
事实上,大多数人直接采用了别人的正确设置。尽管如此,到了1.6,Valve修正了代码中的一个错误,反而造
成了更多的混乱。原来正确的设置由于Valve的反作弊程序(VAC)而不能发挥其效力。你们中的有些人可能由于
我很久之前的那篇“ex_参数解析”的文章而记得我。这个观点是通过两年来试验和观察累计而成的。近来有些事情使我提起了对网络参数的兴趣:网管强
迫玩家使用错误的参数,局域网赛事中选手由于使用正确的参数而被取消资格等等。最近我通过和一位Valve
员工之间的一系列通信而确认了本文中的大部分内容。(对于你们关于demo问题的那些疑问,Valve确实在研
究解决方案。)要声明的是,本文所含内容不会使你成为另外一个“Spawn”,但是可以消除错误的对他人关
于网络参数的指责并提供一个更加平衡的竞技环境。下面,我将对我认为重要的网络参数给出一个概述并介绍一下其背景。然后我会给出网络参数建议
值,并解释为何如此建议。请注意:以“sv_”或者“sys_”开头的参数是服务器端参数,如需修改必须用远程控制命令“rcon”修改。
直接修改该参数将导致本地机器的参数被修改,而不是服务器上的参数。“ex_interp”和“cl_updaterate”两个参数之间的关系极端重要,阅读下文关于其中任何一个的
时候,也请阅读关于另外一个的部分。本文阅读对象主要是那些用宽带上网的读者。一般信息:cl_cmdrate:这个参数决定了每秒钟你--即客户端发给服务器多少个数据包。很显然,这个值越高,服务器对你执
行的命令的响应就越快。如果你拥有宽带网并且是其唯一使用者,把此值设高对你没什么坏处。如果你和你的
朋友在一处上网打CS,并且能感觉到经常出现延迟的现象,那么这个命令就是罪魁祸首。大多数的宽带(主要
是ADSL)并不提供足够的上传带宽,而这恰恰是“cl_cmdrate”所需要的。cl_updaterate:“cl_updaterate”和“cl_cmdrate”颇为类似,只是反其道而行之。它控制的是每秒钟你从服务
器端接收的数据包的数量。因此,它依赖的是你的下载速度。你的“cl_updaterate”值越高,你和服务器的
同步率就越高。既然只有服务器能决定你是否打中了,你当然希望收到足够多的数据包以保持和服务器同步。sv_maxupdaterate:如同“cl_updaterate”控制每秒钟客户端发给服务器端的最大数据包数量,
“sv_maxupdaterate”就是每秒钟服务器端允许客户端接收的最大数据包数量。因此,把
“cl_updaterate”设置的高于“sv_maxupdaterate”是毫无意义的。sys_ticrate:这个参数设定的是每秒钟服务器将计算出的帧数。默认值是100。为什么服务器的FPS(每秒钟的帧
数)重要呢?这个参数本身决定了你在这个服务器上的感觉。我肯定我们都有过这种经验:有些服务器好像是
架设在“深蓝”(或者曙光?龙芯?呵呵)上,而我们就好像是在局域网里打比赛一样。“sys_ticrate”只是设定你服务器的最大FPS。一般来说,你的服务器不会达到这个值,因为你的
操作系统并不允许你这样。有很多种不同的方法来提升服务器的FPS,但是其中很多种都需要服务器提供商的
合作。请记住,提高服务器的FPS会导致服务器提供商的机器CPU加重负担,因此多半服务器供应商们不会这么
做。(出于某种原因,在de_inferno和de_aztec上提高服务器的FPS会导致CPU过载)。基于Windows的“半
条命”服务器的默认FPS是64,而基于Linux的服务器的默认FPS是50。某些情况下,你可以把服务器FPS提高
到512。是否使用如此之高的服务器FPS现在还有争议,但是就我个人的经验,通常在200FPS下你的游戏感觉会
有明显的改善。稳定性是关键。FPS在100和512之间跳来跳去只会使你的游戏感觉更糟糕,因此当你的服务器一般状
态下是150FPS的时候,不妨把“sys_ticrate”设成150。如果你有服务器的远程控制权限并且想知道服务器当前的FPS,那么就在命令台中输入“rcon
stats”。要检查你的服务器有没有被提升过,暂时把“sys_ticrate”设成10000,并输入“rcon
stats”。如果你的服务器FPS大于100,那么你的服务器就是被提升过了。ex_interp:开始之前,韦氏大辞典如下定义“interpolate”(插值):Main Entry: in·ter·po·late (主要词条: interpolate)3 : to estimate values of (a function) between two known values (3:估计两个已知
函数值中间的函数值)
intransitive senses : to make insertions (as of estimated values) (不及物动词:
插入(在估计值的时候)
感谢楼主,希望采纳。
名片
2024-10-28 广告
正版HyperWorks的价格因套件内的具体模块、许可证类型及用户需求等因素而异。通常,其价格范围大致在**2.4万至2.98万人民币**之间,这一价格区间是基于HyperWorks套件中Altair HyperMesh模块的销售价格。然而... 点击进入详情页
本回答由名片提供
匿名用户
2013-08-14
展开全部
进入游戏按“`”键进入控制台,输入以下命令:cl_showfps 1// 显示fpsgl_dither "1"
gl_cull "1"
// 只渲染可见目标
gl_keeptjunctions "0"
// 显示纹理的裂纹
gl_max_size "128"
// 设定纹理大小*
gl_clear "0"
// 纹理质量
d_spriteskip "0"
// 不清楚,似乎能提高性能
r_dynamic "1"
// 固定动态光源
r_mirroralpha "0"
// 关闭反射图片
gl_palette_tex "0"
// 使纹理平滑
r_norefresh "0"
// 非必要时不更新hud和console
gl_round_down "5"
// 纹理降级等级固定(1-99越高质量越低)*
cl_weather "0"
// 关闭天气(de_aztec)
max_shells "0"
// 关闭子弹退镗
gl_texturemode "GL_LINEAR_MIPMAP_NEAREST"
// 设置纹理模式
gl_wateramp "0"
// 不显示水波
r_shadows "0"
// 关闭阴影
r_waterwarp 0
// 关闭天气在水面上的反应
fastsprites 1
// 烟雾细节(0-3,数值越高质量越低),对白云没有影响,但对手雷爆炸冒出的烟雾有影响。
cl_highmodels 0
// 建模质量
cl_shadows 0
// 关闭玩家阴影
gl_picmip 1
// 混合纹理*
gl_playermip 2
// 混合玩家建模纹理*
joystick 0
// 关闭游戏操纵杆
max_shells 0
// 不显示退镗弹壳(此处原文如此,与上文重复,可能是作者笔误——译者)
max_smokepuffs 0
// 关闭烟雾扩散效果(违规命令,比赛勿用)
cl_showfps 1 这个是显示FPS的..如果你的最大值是100那么显示就是99就对了...如果不对.看看垂直同步关了没.如果关了.那么就要调整很多参数了.这里就不多说了..
RATE 25000 这个调整起的是稳定PIN的作用..
CL_UPDATE 101
CL_CMDDATE 101 这2个调整的是CS的数据上传速度
EX_INTEIP 0.01 这个调整的是 图像显示帧数...
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式