CFG使用指南 AIDCeWrdN7
作者:H0wAway Lv4
上传时间:03月06日 18:05
简介:

转载自:

笔者前言:

CFG全称是config,意思是配置参数,在csgo里面是指以.cfg结尾的文件,里面写入了一系列可以通过控制台输入执行的命令参数,这些命令可以修改很多游戏的表现(比如按键自定义,武器的视角,准星的微调,界面的自定义,以及游戏规则和网络参数等),比选项菜单要强大得多,而且可以通过控制台输入exec命令执行这个cfg文件里的所有命令,方便一次性执行。当然这些改变都是非作弊性的,不影响竞技的公平性。 (具体控制台指令另外开篇详述)

使用说明:

用户自定义的 cfg 文件可直接放在下列两个文件路径下,在这两个路径下无论是控制台的加载方式或是起到的作用都是完全一样的,没有任何区别,国服客户端和 Steam 客户端也都是一样的。

路径一:\Steam\userdata \ 你的 SteamID3,一般是 9 个数字 \ 730\local\cfg

路径二:\Steam\steamapps\common\Counter-Strike Global Offensive\csgo\cfg

路径一: 在 2015 某次更新之前,config.cfg 和 video.txt 文件都是放在路径二的,更新之后呢,就把这两个文件移动到了路径一。V 社允许保留不同用户的设定,userdata 是 Steam 为每个用户生成的个人存档文件夹,用户在游戏内所作的任何选项修改绝大部分都是保存在个人存档文件夹内,不再需要直接去改游戏文件,V 社也不鼓励用户去修改和破坏游戏文件。

路径二:此路径是 cfg 文件公共路径,存放着部分游戏本身运行所需要的部分 cfg 文件。把自定义的 cfg 文件放在此路径下起到的作用和路径一是完全相同的,控制台都能识别和加载。拥有多个 Steam 账号又是自己单独使用的用户建议把自定义的 cfg 文件放在公共路径,就能免去在每个 SteamID3 下复制多份的繁琐工作。

下面先来简单的解释一下这三个文件所起到的作用:

config.cfg

例如:用户刚刚下载安装好  CS:GO ,然后,在【音频设置】【游戏设置】【键盘 / 鼠标】【控制器】里面改了很多选项,比如改了雷达大小,准星粗细,声音调小等等等等改动,CS:GO 就把改动的这些选项都自动写入到这个叫 config.cfg 文件里面。

video.txt 是保存用户在【视频设置】里面改了的所有选项。

例如:在视频选项里改了分辨率,然后又选全局阴影效果中等,光影细节选低等等都让  CS:GO 自动写入到这个 video.txt 文件里面。

videodefaults.txt

videodefaults.txt 是视频默认设置备份文件。刚下载安装好的  CS:GO 是没有这个文件的,一旦登陆游戏大厅随便点击几下设置,便会生成一个这样的文件来保存视频默认设置。在【视频设置】最下面点击【恢复到默认设置】这个选项时,控制台就会调用到这个文件里面存储的默认视频设置参数代码来恢复视频设置回到默认。

一小部分 [hěn duō] 新手在看别人的教程里面看到有绑定鼠标滚轮跳鸭,一键跳投鸭,准星鸭什么别的什么乱七八糟的指令,然后一条一条复制到控制台,用起来的时候一点问题都没有。然后关闭游戏下次再启动游戏玩的时候就会发现自己一脸懵 B,鼠标滚轮跳和一键跳投明明都是复制到控台了,为什么滚轮跳能用一键跳投就不能了???因为控制台只能把用户复制粘贴的这些指令里有带 bind 的直接绑定的这些功能自动记录到 config.cfg 这个文件里面。

例如绑定鼠标滚轮跳 bind "mwheelup" "+jump"bind "mwheeldown" "+jump" 这两条指令,输入到控制台一次就能被自动写入到 config.cfg 这个文件里面,下次启动游戏也能继续使用,不会被规格化,也就不需要再次复制粘贴。但是带有 alias 指令(带有 alias 一般都是绑定一键跳投,一键大跳,切刀自动检视等等的脚本指令) ,在运行游戏时打开控制台复制粘贴这些指令用起来是正常工作的,但当重启游戏后 CSGO 会把带有 alias 的指令都清空。也就是 CS:GO 是不能自动记录带有 alias 指令的脚本,再次启动游戏还得再打开控制台进行复制粘贴。自定义 cfg 文件就是用来解决这些问题的,帮助我们减少繁琐的输入指令的过程。

方法一:既然 CS:GO 不给自动记录,那么直接手动记录,把带有 一般都是一键跳投,一键大跳,切刀自动检视等等指令复制粘贴到 config.cfg 里面,然后把文件设为只读,然后下次 CS:GO 启动后会自动加载生效,也不再需要每次都复制粘贴。【最不推荐的方法】

方法二:用户写个自定义名称的 cfg 文件,例如:lyb.cfg 或者 oldsix.cfg ,把它放在以上两个路径下,然后每次进游戏后每次只需打开控制台,然后输入 exec lyb 或者 exec oldsix  来手动加载自定义的 cfg 文件。【第二不推荐的方法,但可以游戏内切换不同cfg文件】

方法三:将你的cfg命名为 123.cfg ,然后在启动项加入 + exec 123.cfg ,这样能实现每次进游戏时自动加载。 【推荐的方法】

方法四:将自定义的 cfg 文件命名成 autoexec.cfg,再把最常用的所有指令都写在这个文件内,然后在此文件结尾加上 host_writeconfig 这条指令, 然后就不再需要在启动项里添加 +exec autoexec.cfg 或者 +exec autoexec 这两个启动项,只需要把 autoexec.cfg 文件放在上述的两个路径下,进游戏也能够实现自动加载。这也是最方便的方法,也是各位老玩家( lǎo liù)们最常用的方法。

注意: cfg 文件名称必须为英文/数字,但是可以不分大小写。

如果想让 CS:GO 回到最初的所有设置,只要退出游戏后把 userdata 这个文件夹直接删掉再重新登录就又回到了崭新出厂时的 CS:GO 。同理,想要备份所有设置的话,把 userdata 文件夹直接压缩打包备份然后上传网盘或者QQ群文件即可,当然大部分情况只需要备份 cfg 文件以及 vedio.txt 即可。