反恐精英CS:S需要很高的FPS,如何搞高与优化,请看下面介绍
这需要你在Valve\Steam\SteamApps\你的Email帐号\counter-strike source\cstrike\cfg目录中创建一个 autoexec.cfg 文件。
Netcode Settings:
网络代码设置:
那些有“射击无效”、“网络代码错误”等问题和其它类似抱怨的玩家可以使用这些设置。
(大多数设置都带有注释)
设置 注释
cl_interp 0
cl_interpolate 0 与 cl_interp 0 一起使用 -- 参见下面的 * 注释
cl_lagcomp_errorcheck 1 检查玩家位置错误
cl_cmdrate 100 我一直使用的都是 100,有人使用 101,应该没有区别
cl_updaterate 100 同上
cl_rate 20000
cl_smooth 0 防止游戏有断断续续的感觉
rate 25000
*注释: * cl_interpolate 会使屏幕稍有颤动。这并不明显,但有人可能不习惯。interp 和 interpolate 都设为 0 时,命中框 (hitboxe) 会很好的同人物模型相符。凭经验我可以告诉你,不出几天,你就会习惯 interpolate 设为 0 导致的轻微颤动。我把两个键与 interpolate 变量绑定:
bind "." "cl_interpolate 0"
bind "/" "cl_interpolate 1"
你可以用任何你喜欢的键盘按键来代替“.” 和 “/”。我这样做的原因是我在 cl_interpolate 设为 1 时 AWP 用得更好,而在设为 0 时, AWP 之外的其它木仓械用得更好。
Graphics Tweaks:
图形调整:
对于那些希望在使用现有驱动程序和硬件的情况下提高 CS:S 中的 FPS 的玩家,这些设置很有用。那些很看重画面质量的人不会喜欢这些设置,只有象我这样的看重游戏成绩的人才会。
设置 注释
cl_ragdoll_physics_enable 0 玩家被杀后,人物模型马上消失;节省用于表现垂死过程动画的 CPU 资源
cl_phys_props_enable 0 禁用游戏道具在客户端的表现。减轻 CPU 压力
mat_fastnobump 1
cl_show_splashes 0 禁用水花飞溅效果
mat_bumpmap 0 禁用 bumpmapping
mat_specular 0 禁用观看模式(也就是说屏幕上不会再有废话
mp_decals 0 禁用贴图
r_lod 5 人物模型看起来很糟糕,但会节省 CPU 资源。如果设为 -5,任何距离的人物模型游戏都将以完美的质量表现
mat_picmip 2 这就是游戏中的 "Texture Quality" 设置所改变的东西:0 = 高 1 = 中 2 = 低
r_decals 0 据说这是贴图命令,但即使启用后我们在 source 中还是什么也看不到,所以不如把它关掉
r_shadows 0 无用命令
budget_show_history 0 很多站点上都提到这一设置,从其名称就可以看出作用
cl_ejectbrass 0 禁用射击时弹壳飞出木仓膛效果
cl_phys_props_max 0 设置道具的出现范围
使用下面这组设置,人物被击中时血花四溅的效果将会更好:
设置 注释
violence_agibs "1"
violence_hgibs "1"
violence_hblood "1"
violence_ablood "1"
cl_show_bloodspray "1"
Launch Options:
启动选项:
打开 steam。单击 play games。右键单击 CS:Source,选择 Properties -> Launch Options。在编辑框中输入:
-dxlevel 81
注意:70 = directx7.0 80 = directx8.0 81 = directx8.1 90 = directx9.0
该选项可以减轻显卡的压力。默认值为 90,也就是 Directx9.0。我使用的是“-dxlevel 81”,因为它可以在性能和质量之间取得最好的平衡。
如果设置了所有这些参数,CS:Source 应该运行地更为流畅,而且子弹定位也更为准确。如果你希望恢复游戏的默认设置,只需删除你在 cfg 文件夹中创建的 autoexec.cfg 文件即可。Source 将自动将删除文件中的参数设为默认值。