一、cs弹道优化的命令
调下 config
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,理论上才行。
游戏中影响了游戏弹道的参数分别是:
cl_cmdrate、cl_updaterate、rate、 ex_interp、这四个参数。
中国网络环境下使用的比较合适的网络参数:
1M网络环境:
cl_cmdrate 30~40 cl_updaterate 30~40
2M网络环境:
cl_cmdrate 80~85 cl_updaterate 80~85
3M以上网络环境:
cl_cmdrate 101 cl_updaterate 101
二、关于CS优化
要提高游戏速度和网络速度,在CS中可以适当配置一下游戏的基本设置,在CS游戏时按“~”键呼出控制台可以输入某些指令来显示某些数据和达到某些目的。以下可以进行一些基本设置优化游戏FPS画面速度:
cl_himodels禁用高画质模型,从而提高FPS,默认为0
fps_max设定游戏的最高FPS数值,一般来说,应该与你显示器的刷新频率相同。
如果你的机器非常强劲,你可以把这个值设到100,否则,75就足够了。
fps_moden设定在网络联机时的最高FPS数值。如果设成0,那么这个参数会使用fps_max的数值。
gl_cull激活后,只对可以看到的画面进行渲染。设成0的话将降低FPS值。
gl_clear如果设成1,那么将会金币引擎对画面上各个模型连接的部分的连贯渲染,这样画面感觉上会变得断裂,但可以提高FPS值
gl_lightholes禁用光洞效果,提高FPS值
gl_max_size设定贴图材质的最大解析度。CS1.1版这个数值默认为512X512,为了FPS,还是改成128吧。
gl_playermip设定玩家模型的贴图效果,选择0最好效果(默认值);选择1为一般效果;选择2为最差效果。也可以试试设成2,这只会使玩家的制服看上去有些模糊不清,而颜色也混成一团,不过这不会影响你的瞄准
gl_picmip这个参数非常重要,调整它甚至可以带来20帧的提高,它的默认值为0
gl_round_down这个参数涉及贴图尺寸,默认值为3,这个值设得越高,画质越差,而FPS也就越高
gl_smoothmodels禁用对玩家模型的光滑处理,从而提高FPS
gl_texturemodel此参数用于设置透视效果。它的调节范围,从最差画质(最高FPS)到最优画质(最低FPS)依次如下:
gl_nearest_mipmap_nearest
gl_liner_mipmap_nearest
gl_nearest_mipmap_liner
gl_liner_mipmap_liner
只设置gl_nearest,删除mipmap效果可以大幅提高FPS,如果设成gl_liner则可以在稍损FPS值的基础上提高画质
gl_wateramp用来设置水纹效果,改成0以后水面将永远保持平静,从而赚取FPS
gl_ztrick扩展渲染参数,只要针对3DFX显卡及其它一些显卡,可能会导致旧显卡出现错误。一般来说,设置成1。
mp_decals用以控制血花四溅和墙上的弹孔效果,设成0
max_smokepuffs用以控制烟雾表现效果,设成0
max_shells设定同一时间内出现在屏幕上的弹壳数目,还是设成0
scr_conspeed调整控制台弹出的速度
r_decals设定血花或者墙上的弹孔数目,这个值不可高过mp_decals设定值
r_drawviewmodel设成0可提高FPS并增大视野范围
r_dynamic动态光影,一定要关闭
r_mirroralpha反射效果,也要关闭
r_mmx在游戏中使用mmx函数,PentumII或者pentumIII的玩家可设置成1。使用赛扬、AMD或者CYRIX玩家只能设置成0。
violence_ablood、violence_agibs、violence_hblood这些参数用以控制游戏中的各种暴力表现效果,例如血花四溅等等,关闭它们可以赚取一些FPS。
gl_picmip数值越高,画质越差,但是可以大幅提高FPS,其数值范围从0到4。需要注意的是,在CS里,如果设定成1,那么在狙击模式下画面会十分难看,而设定成2则画面几乎无法接受。但是在正常模式下则尚能忍受。
如果你的显卡较好,可输入
a.GL_NEAREST_MIPMAP_LINEAR(Default)
b.GL_LINEAR_MIPMAP_LINEAR(High Quality)
gl_ztrick X此项会减少z-buffer的准确率.预设是0,但如果你的卡较旧可设1
cl_himodels X高解细度model,预设是0,如果cpu或显卡够也可设1
hud_fastswitch X当你用键盘换武器时会直接换而不是只是把光标换过去 x=1开 x=0关
hud_saytext_time XX对友谈话在屏幕上停留的时间,预设 x=6
hud_deathnotice_time XX死亡通知对友谈话在屏幕上停留的时间,预设 x=6
fastsprites X烟的复杂度预设x=0,设1时会更快,但比较难看 2最快
三、CS1.5优化命令
由于使用了config修改以后会明显的提高爆头率,降低后坐力等等,对于比赛的公平性有着很大的影响,因此,一般在正规比赛(特别是lan)中是不允许修改默认config参数的(除了极个别参数),如果发现了config的非法使用,将取消其比赛资格.在正规比赛中,选手如果有怀疑,可以要求裁判中止比赛,检查对手的config文件.比如说年内的三星杯,CBI比赛还有WCG比赛,都有这样的先例.
下面是最常见的config修改,它们对您进行游戏,都将有一定的帮助.
// cl_himodels禁用高画质模型,从而提高FPS,默认为0.
cl_highmodel\"0\"
// cl_bob这些bob系列参数用来描绘玩家移动时手臂的动作,把这些参数设置为以下的值,那么在游戏中玩家的手臂是静止不动的,对FPS有小小帮助,同时会降低后坐力,对波水弹道影响巨大.
cl_bob\"0\"
cl_bobup\"0\"
cl_bobcycle\"1\"
// fps_max设定游戏的最高FPS数值,一般来说,应该与你显示器的刷新频率相同.如果你的机器非常强劲,你可以把这个值设到100(游戏默认最高值是99),否则,75就足够了.
fps_max\"100\"
// fps_moden设定在网络联机时的最高FPS数值。如果设成0,那么这个参数会使用fps_max的数值.
fps_moden\"0.0\"
// gl_cull激活后,只对可以看到的画面进行渲染。设成0的话将降低FPS值.
gl_cull\"1\"
// gl_clear如果设成1,那么将会禁用引擎对画面上各个模型连接的部分的连贯渲染,这样画面感觉上会变得断裂,但可以提高FPS值.
gl_clear\"1\"
// gl_lightholes禁用光洞效果,提高FPS值
gl_lightholes\"0\"
// gl_max_size设定贴图材质的最大解析度。CS1.1版这个数值默认为512X512,为了FPS,还是改成128吧.
gl_max_size\"128\"
// gl_playermip设定玩家模型的贴图效果 0最好效果(默认值); 1一般效果; 2最差效果
gl_playermip\"2\"
// gl_picmip这个参数非常重要,调整它甚至可以带来20帧的提高,它的默认值为0
gl_picmip\"0\"
// gl_round_down这个参数涉及贴图尺寸,默认值为3,这个值设得越高,画质越差,而FPS也就越高.
gl_round_down\"10\"
// gl_smoothmodels禁用对玩家模型的光滑处理,从而提高FPS
gl_smoothmodels\"0\"
//此参数用于设置透视效果。它的调节范围,从最差画质(最高FPS)到
//最优画质(最低FPS)依次如下:
// gl_nearest_mipmap_nearest
// gl_liner_mipmap_nearest
// gl_nearest_mipmap_liner
// gl_liner_mipmap_liner
//只设置gl_nearest,删除mipmap效果可以大幅提高FPS(但会很模糊),如果设成gl_liner则可以在稍损FPS值的基础上提高画质
gl_texturemode\"gl_nearest_mipmap\"
//gl_wateramp用来设置水纹效果,改成0以后水面将永远保持平静,从而赚取FPS.
gl_wateramp\"0\"
// gl_ztrick扩展渲染参数,只要针对3DFX显卡及其它一些显卡,可能会导致旧显卡出现错误。一般来说,设置成1.
gl_ztrick\"1\"
// mp_decals用以控制血花四溅和墙上的弹孔效果,设成0.
mp_decals\"0\"
// gmax_smokepuffs用以控制烟雾表现效果,设成0.
max_smokepuffs\"0\"
// max_shells设定同一时间内出现在屏幕上的弹壳数目,还是设成0.
max_shells\"0\"
//调整控制台弹出的速度.
scr_conspeed\"8000\"
// r_decals设定血花或者墙上的弹孔数目,这个值不可高过mp_decals设定值.
r_decals\"0\"
// r_drawviewmodel设成0可提高FPS并增大视野范围(但是就看不到你的枪和手了).
r_drawviewmodel\"1\"
// r_dynamic动态光影,一定要关闭.
r_dynamic\"0\"
// r_mirroralpha反射效果,也要关闭.
r_mirroalpha\"0\"
// r_mmx在游戏中使用mmx函数,PentumII或者pentumIII的玩家可设置成1,A**,赛扬和CYRIX只能设为0.
r_mmx\"0\"
//violence_ablood
//violence_agibs
//violence_hblood
//violence_hgibs这些参数用以控制游戏中的各种暴力表现效果,例如血花四溅等等,关闭它们可以赚取一些FPS.
violence_ablood\"0\"
violence_agibs\"0\"
violence_hblood\"0\"
violence_hgibs\"0\"
//命令参数不能乱设,否则会出现画面卡的现象,自己慢慢试吧~
//命令:ex_interp
//默认值:0.1
//插值是用来使玩家从一点移动到另外的点的时候移动更平滑,HL的引擎依据一个玩家以前所处位置以及在一定时间后的位置来显示他在这两点之间的移动,而这个时间是由ex_interp来进行设置,默认的设置是0.1即100毫秒,如果这个数值越低,那么玩家在这两点之间的移动也就更平滑。不过这个参数只作用在修改了该参数的机器上,在其他机器上并不会有任何影响.
ex_interp\"0.02\"
//命令:cl_nopred, ex_extrapmax
//默认值:0, 1.2
//网络代码推测是HL的引擎在玩家的瞬间状态,基于其的动作进行一定的预测,从而提高一定的游戏速度。使用这两个参数得当可以大幅度的减少互联网游戏中的迟钝现象,就不需要依靠感觉来对对手的下一步行动进行一定的预测了。
//cl_nopred设置为0即为打开预测,ex_extrapmax即为设置预测的最大时间,该值设置为适中比较合适。
cl_nopred\"1\"
ex_extrapmax\"1.2\"
//命令:: cl_nosmooth, cl_smoothtime, cl_vsmoothing
//默认值:0, 0.1, 0.05
//这部分的预测为屏幕显示方面的预测,与网络代码的优化无关。
cl_nosmooth\"1\"
cl_smoothtime\"0.1\"
cl_vsmoothing\"0.05\"