GEMINIGHT 警告:您的浏览器不支持JavaScript将无法正常浏览!
Warning: Your browser does not support JavaScript!
注册(Register) | 登录(Login)
看随机帖

主站(Home) »  论坛(Forum)  » 电脑游戏区(PC Game)
GEMINIGHT

自称:发贴器2号
等级:发贴器
帖子数:4864
积分:9121
阅读权限:99
[转]《CS:起源》游戏系统优化谈 1楼
Tags引力关联贴
作者: Robert
\N
出处: esai
\N
\N
\N
\N

\N

Tweaking CS:Source For Competition

\N

CSS的游戏系统优化谈

\N

文/Robert "rbt" Jackson

\N

翻译/Esai_thrift

\N

编撰/Esai_archEr

\N
\N\N

看了我对他的文章的回复,m0j0 找到了我,请我做一个带注释的CS:Source config 文件。x6-Drew 和我一直在研究如何通过 CS:Source 的config 文件使游戏更为流畅,子弹的定位更准。有了这些config命令令,CS:Source 能够更象 CS:子弹确实击中了目标,而且相比于简单的对话框设置,fps 也能够得以大大提高。

\N

这需要你在Valve\Steam\SteamApps\你的Email帐号\counter-strike source\cstrike\cfg目录中创建一个 autoexec.cfg 文件。

Netcode Settings:

\N

网络代码设置:

\N


那些有“射击无效”、“网络代码错误”等问题和其它类似抱怨的玩家可以使用这些设置。

\N


(大多数设置都带有注释)

\N\N\N\N\N\N\N\N\N\N\N\N\N\N\N\N\N\N\N\N\N\N\N\N\N\N\N\N\N
设置注释
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
\N


*注释: * cl_interpolate 会使屏幕稍有颤动。这并不明显,但有人可能不习惯。interp 和 interpolate 都设为 0 时,命中框 (hitboxe) 会很好的同人物模型相符。凭经验我可以告诉你,不出几天,你就会习惯 interpolate 设为 0 导致的轻微颤动。我把两个键与 interpolate 变量绑定:

\N
\N\N\N\N
bind "." "cl_interpolate 0"
bind "/" "cl_interpolate 1"
\N



你可以用任何你喜欢的键盘按键来代替“.” 和 “/”。我这样做的原因是我在 cl_interpolate 设为 1 时 AWP 用得更好,而在设为 0 时, AWP 之外的其它枪械用得更好。


Graphics Tweaks:

\N


图形调整:

\N


对于那些希望在使用现有驱动程序和硬件的情况下提高 CS:S 中的 FPS 的玩家,这些设置很有用。那些很看重画面质量的人不会喜欢这些设置,只有象我这样的看重游戏成绩的人才会。

\N\N\N\N\N\N\N\N\N\N\N\N\N\N\N\N\N\N\N\N\N\N\N\N\N\N\N\N\N\N\N\N\N\N\N\N\N\N\N\N\N\N\N\N\N\N\N\N
设置注释
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设置道具的出现范围
\N




使用下面这组设置,人物被击中时血花四溅的效果将会更好:

\N\N\N\N\N\N\N\N\N\N\N\N\N\N\N\N\N\N\N
设置注释
violence_agibs "1"
violence_hgibs "1"
violence_hblood "1"
violence_ablood "1"
cl_show_bloodspray "1"
\N




Launch Options:
启动选项:

\N



打开 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 将自动将删除文件中的参数设为默认值。

在这里,我要感谢 x6-Drew,他为找到更好的 CS:S config 付出了许多心血。如果有任何问题,你可以在 www.teamx6.net 上联系我 (x6-rbt),或者使用 IRC 在 GameSurge 的 #check-six 频道里找到我

发表于:2005-11-8 07:51(约18年前)  访问量:482

标题(Title):
关键字标签(Tags):
路人:回贴可以不必登录