现在的 CS:GO 优化一般,加上 GTX960 性能一般,玩起来实在太卡了,而 FPS 游戏对帧数又是很有要求的,所以起源2(Source 2)啥时候来啊?!😕
环境
- 系统:Windows 10 Pro ×64
- 显卡:NVIDIA 系列
系统设置
右键 计算机属性 → 高级系统设置 打开系统属性窗口
视觉效果
点击 系统属性 → 高级 → 设置 → 视觉效果 → 自定义 设置系统视觉效果
虚拟内存
点击 系统属性 → 高级 → 设置 → 高级 → 虚拟内存 → 更改 设置虚拟内存
系统保护
点击 系统属性 → 系统保护 关闭和删除所有系统保护
开启电池卓越性能
在开始菜单找到 Windows PowerShell 右键以管理员运行,运行命令
> powercfg -duplicatescheme e9a42b02-d5df-448d-aa00-03f14749eb61
然后打开 电源和睡眠 设置找到最下方的 其他电源设置,会打开控制面板的 电源选项,点开 隐藏附加计划 选择 卓越性能
鼠标设置
打开 鼠标 设置,在最下方点击 其他鼠标选项 打开 鼠标属性 → 指针选项,将 提高指针精确度 去掉勾选
N卡设置
根据截图设置即可,但有些选项在不同显卡会显示不一致,多了或少了的自行百度或自己一个个尝试
管理 3D 设置
PhysX 设置
CS:GO 很吃 CPU,选择 CPU 处理可以很明显提高 FPS
更改分辨率和刷新率
分辨率以自己习惯的就好,当然分辨率越低 FPS 会越高,刷新率选显示器最高的,刷新率越高对 FPS 越有提高作用,建议玩 FPS 游戏的玩家至少要有 120Hz 的刷新率显示器
调整桌面颜色设置
颜色调深一些,游戏的色彩会饱满一点,看人也稍微清楚些,找到下方的 数字振动控制,设置为 55%,建议范围 55% ~ 65%
CS:GO 游戏设置
启动项设置
在 Steam → 库 → Counter-Strike: Global Offensive → 管理 → 属性 打开 设置启动选项 并输入
-novid -tickrate 128 -freq 144 -nojoy -d3d9ex -worldwide
- -novid:去掉启动游戏的动画
- -tickrate 128:将游戏设置为 128 tick,默认为 64 tick
- -freq 144:设置刷新率为 144Hz,数值与显示器刷新率一致
- -nojoy:屏蔽手柄
- -d3d9ex:以 DirectX 9 启动游戏,提高 FPS
- -worldwide:直接进入国际服版本,跳过弹窗选择
游戏视频设置
- 模型/贴图细节:高
- 增强角色对比:开
- 多核渲染:开
- 多重采样抗锯齿模式:2x
- 贴图过滤模式:三线性
- 其他最低或关闭
其他游戏设置
剩下的游戏设置都通过读取自定义 Gelomen.cfg 来设置,控制台 ~ 执行:
exec Gelomen
优化游戏设置
// 基本设置
hud_scaling 0.7 // hud比例
cl_hud_background_alpha 1 // hud 透明度
cl_hud_radar_scale 1.3 // 雷达hud大小
cl_hud_color 9 // hud 颜色
cl_hud_bomb_under_radar 0 // 炸弹显示在物品栏
cl_hud_playercount_showcount 1 // 剩余玩家人数
cl_radar_scale 0.65 // 雷达缩放
cl_radar_rotate 1 // 雷达跟着旋转
cl_radar_always_centered 0 // 雷达不以自己为中心
cl_radar_icon_scale_min 0.5 // 雷达圆点大小
cl_showhelp 0 // 不显示帮助
cl_autohelp 0 // 不自动显示帮助
cl_timeout 999 // 网络连接异常自动断开时间
cl_join_advertise 0 // 换地图不会显示通知界面
cl_autowepswitch 0 // 捡枪不会自动换上
cl_use_opens_buy_menu 0 // 点击使用键不会打开商店
cl_show_observer_crosshair 0 // 不显示其他人准心
cl_buywheel_nomousecentering 1 // 准心初始位置
cl_filtertext_enabled 0 // 不检测屏蔽敏感词
spec_replay_autostart 0 // 被击杀不播放回放
closeonbuy 0 // 购买后不关闭商店
gameinstructor_enable 0 // 关闭游戏教学
mat_monitorgamma 1.8 // 伽马值 1.6~2.6
mat_queue_mode 2 // 启动多线程
mm_dedicated_search_maxping 80 // 匹配允许最大延迟
ui_mainmenu_bkgnd_movie1 vertigo // 大厅背景
// 声音设置
volume 1
snd_mixahead 0.03
snd_headphone_pan_exponent 2
snd_headphone_pan_radial_weight 2
snd_pitchquality 1
snd_menumusic_volume 0 // 主菜单音量
snd_tensecondwarning_volume 0 // 10秒倒计时声音
snd_mapobjective_volume 0.6 // 炸弹人质声音
snd_deathcamera_volume 0 // 死亡视角音量
snd_mvp_volume 0 // mvp 音量
snd_mute_losefocus 0 // 游戏处于背景时播放音频
dsp_enhance_stereo 1 // 增强立体声
voice_scale 0.3 // 队友麦声音变3成
// tick 128服务器
rate 786432
cl_interp 1 // 网络低延迟为 0, 高延迟为 1
cl_interp_ratio 2 // 网络低延迟为 1, 高延迟为 2
cl_updaterate 128
cl_cmdrate 128
cl_forcepreload 1
net_splitrate 10
// 显示网络信息
net_graph 0
net_graphpos 2
net_graphproportionalfont 0.5
BindToggle n net_graph
// FPS
fps_max 999
fps_max_menu 60
按键绑定
bind mouse4 +voicerecord // 语音按键
bind h slot12 // 治疗剂
bind mouse5 "+lookatweapon; r_cleardecals" // 看枪皮肤并清除弹孔血迹
bind f1 autobuy // 自动购买
bind f2 rebuy // 重复购买
// 快速切手雷
bind z "use weapon_smokegrenade"
bind x "use weapon_hegrenade"
bind c "use weapon_flashbang"
bind f "use weapon_incgrenade;use weapon_molotov"
// 滚轮上下为跳
bind mwheelup +jump
bind mwheeldown +jump
// 一键跳扔
alias +jthrow "+jump;-attack;-attack2"
alias -jthrow "-jump"
bind alt "+jthrow"
跑动持枪视角
// 去除奔跑时武器的前后晃动
cl_bob_lower_amt 5
cl_bobamt_lat 0.1
cl_bobamt_vert 0
// 下蹲时不再抬起手臂
cl_viewmodel_shift_left_amt 0
cl_viewmodel_shift_right_amt 0
// 持枪视角
viewmodel_fov 68 // 手臂位置,可设置范围为54 - 68,数值越大,手臂越向前伸
viewmodel_presetpos 0 // 关闭自带持枪视角
viewmodel_offset_x 2.5 // 0为默认,取值范围为负2到正2.5
viewmodel_offset_y 2 // 0为默认,取值范围为负2到正2
viewmodel_offset_z -2 // 0为默认,取值范围为负2到正2
viewmodel_recoil 0 // 关闭开枪上下抖动
鼠标速度准心
// 鼠标速度
m_customaccel 3 // 开启鼠标加速
sensitivity 1.1 // 腰射鼠标速度
zoom_sensitivity_ratio_mouse 1.3 // 开镜鼠标速度
// 准心
cl_crosshairstyle 4 // 风格经典静态
cl_crosshairdot 0 // 准心点
cl_crosshairsize 2 // 长度
cl_crosshairthickness 0 // 准心粗细
cl_crosshairgap -3 // 准心间隙
cl_crosshair_drawoutline 1 // 是否有轮廓
cl_crosshair_outlinethickness 0.5 // 轮廓粗细
cl_crosshaircolor 5 // 颜色
cl_crosshaircolor_r 0 // 红
cl_crosshaircolor_g 255 // 绿
cl_crosshaircolor_b 0 // 蓝
cl_crosshairusealpha 1 // 是否开启透明度
cl_crosshairalpha 255 // 透明度
cl_crosshair_t 0 // 是否为 T 准心
cl_crosshair_sniper_show_normal_inaccuracy 0 // 狙击镜模糊程度
cl_crosshair_sniper_width 2 // 狙击镜准心粗细
cl_crosshair_friendly_warning 0 // 准心移向队友不提示
完整 Gelomen.cfg 文件
完整附件下载:Gelomen.cfg