晕``
下面是一些与FPS有关的配置参数及其作用
cl_himodels 禁用高画质模型,从而提高FPS,默认为0
cl_bob
cl_bobup
cl_bobcycle 这些bob系列参数用来描绘玩家移动时手臂的动作,把这些参数设置
为0,那么在游戏中玩家的手臂将始终是静止的,对提高FPS有小小帮助
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 这些参数用以控制游戏中的各种暴力表现效果,例如血花
violence_hgibs 四溅等等,关闭它们可以赚取一些FPS。
gl_picmip 数值越高,画质越差,但是可以大幅提高FPS,其数值范围从0到4。需要注意的是,在CS里,如果设定成1,那么在狙击模式下画面会十分难看, 而设定成2则画面几乎无法接受。但是在正常模式下则尚能忍受
命令 默认值 建议更改值 说明
cl_himodels 0...........0,使用较低细节的人物皮肤,提高显示速度
gl_playermip 2..........0,渲染质量,越高数字质量越差显示也越快
max_smokepuffs 0........30,设定同时间可显示的烟雾数量(服务器端用)
fps_max 52..............100,显示最大FPS数,高性能机器可改大
mp_decals 20............300,最大同时显示贴图
hisound 0...............1,高质量声音
loadas8bit 1............0,使用8bit音质(较低质量)
s_a3d 0.................0,使用A3D系列声卡设置为1
s_eax 0.................0,使用创新系列声卡设置为1
bgmvolume 0.............1,播放CD音乐
cl_download_ingame 1....下载其它玩家LOGO、贴图等
gl_smoothmodels 1.......3,人物动作更平滑
gl_round_down 1.........3
setinfo "ah" 0..........1
sv_accelerate 5.0 游戏最大速度
sv_maxspeed 320 跑的最大速度
gamma 250 AWP回镜最大速度
cl_bob 0 压木仓
cl_bob TAB键 0 矮墙
cl_dy TAB键 0 准星一直都最小
一些用来优化CS的非官方宣布的参数
cl_nopred (客户端预测开关client side prediction on/off)
ex_interp (网络代码插值netcode interpolation)
ex_extrapmax (网络代码推测netcode extrapolation)
cl_nosmooth (显示插值开关screen interpolation on/off)
cl_smoothtime (显示插值时间screen interpolation)
cl_vsmoothing (second order derivate smoothing)
以下为这些参数的解释:
插值(网络代码方面)
命令:ex_interp
默认值:0.1
插值是用来使玩家从一点移动到另外的点的时候移动更平滑,HL的引擎依据一个玩家以前所处位置以及在一定时间后的位置来显示他在这两点之间的移动,而这个时间是由ex_interp来进行设置,默认的设置是0.1即100毫秒,如果这个数值越低,那么玩家在这两点之间的移动也就更平滑。不过这个参数只作用在修改了该参数的机器上,在其他机器上并不会有任何影响。
推测(网络代码方面)
命令:cl_nopred, ex_extrapmax
默认值:0, 1.2
网络代码推测是HL的引擎在玩家的瞬间状态,基于其的动作进行一定的预测,从而提高一定的游戏速度。使用这两个参数得当可以大幅度的减少互联网游戏中的迟钝现象,就不需要依靠感觉来对对手的下一步行动进行一定的预测了。
cl_nopred设置为0即为打开预测,ex_extrapmax即为设置预测的最大时间,该值设置为适中比较合适。
推测(屏幕显示方面)
命令:: cl_nosmooth, cl_smoothtime, cl_vsmoothing
默认值:0, 0.1, 0.05
这部分的预测为屏幕显示方面的预测,与网络代码的优化无关。
以下为各类型的推荐设置:
顶级玩家:
cl_nopred "1"
ex_interp "0.02"
ex_extrapmax "1.2"
cl_nosmooth "1"
cl_smoothtime "0.1"
cl_vsmoothing "0.05"
中级玩家:
cl_nopred "0"
ex_interp "0.02"
ex_extrapmax "0.04"
cl_nosmooth "0"
cl_smoothtime "0.02"
cl_vsmoothing "0.01"
初级玩家:
cl_nopred "0"
ex_interp "0.1"
ex_extrapmax "1.2"
cl_nosmooth "0"
cl_smoothtime "0.1"
cl_vsmoothing "0.05"
就这些了,拿去自己看咯