本人玩CSGO也500多小时了,根据个人的游玩习惯也用到了一些特定的设置,而游戏中的这些设置大部分都没有较为有效地指引玩家去开启或着关闭。

后半部分主要筛选和详解湾湾巴哈姆特的这篇文章【攻略】CS:GO指令輸入器Config教學(4/16更新全文) 的一些内容,如果想要知道更多控制台代码指令和设置,请善用该文章和谷歌。

------------------------------------

首先是在游戏内就可以简单设置的一些选项:

选项-游戏设置-物品选项部分:关闭掉自动切换到捡起的枪。

意思是当你关闭它之后,路过地上的主武器,会自动捡起来并存放到背包里不会自动掏出来。

这个功能游戏默认是开启的,也就是说你手上拿着手枪的话,路过地上的主武器,会自动捡起来并且自动切换到刚捡上来的武器,这个功能在有些情况下有多坑爹我就不细表了。

------

选项-游戏设置:更改社区通知显示位置。

该项默认为左上角。但是要知道在游戏中雷达地图默认显示在左上角的,一旦steam好友上线或者他正在玩XX游戏,都会弹出小窗口告诉你,这时候雷达就会被盖住了。

引申steam的通知设置:除了在上面通知更改位置之外,我更加建议的是,在”steam-设置-好友”处,把红框两个勾都取消掉。

这样所有的steam好友上线&玩XX游戏时,都不会在任何游戏弹出窗口通知你"张三上线了;张三正在xx游戏中"。

------

选项-游戏设置-队伍识别部分:建议设置为“永远显示并追加身上的装备”,备选“永远显示”。

有没有试过架狙击开镜全神贯注时突然在镜头内蹦出个队友而你反应神速就是一枪?

有没有试过和队友分散后自己在拐角搜点时却搜出个队友而你也是反应神速就是一波泼水?

有没有试过和队友防守在一处障碍物较多的地方而你却不知道队友准确的位置只能通过雷达来判断?

以下是推荐设置“永远显示并追加身上的装备”的具体效果:

购物时能看见所有队友买的什么枪和投掷物。

隔墙可知队友确切位置以及生命值。

近距离靠近队友的效果和一个队友在远处B厅连接处的效果。

当和队友距离较远时也能不看雷达来判断队友位置。

------

接下来是备选设置“永远显示”的具体效果:

通过隔墙,只能看见有3个小三角指示器,对比追加显示装备来说简洁很多。

当视野出现队友的人物模型了,远处的还是保持头上三角指示器,稍近的队友出了有三角指示器则多个ID。

这个设置是给不想永远显示装备的玩家用的。

如果你觉得“永远显示并追加身上的装备”有点碍眼、阻挡视野、ID太长、ID太丑、图标不好看等等理由不想用它。

可以设置为“永远显示”,这样队友就只有三角指示器了,虽然头上少了装备指示,但可以通过上图键位设置,比如键位设为“H”,那么当你想看队友装备时按住它就能看到了,松开就会恢复三角指示器。

==============================================================

接下来这部分是控制台命令的一些设置,很多命令和游戏方式需要通过控制台来实现,但是每次都要输入代码非常麻烦。

很多玩家也知道,我们不需要每次登录游戏都要打开控制台去输入代码指令。

这个过程其实非常简单并且一劳永逸:

第一步找到你的steam客户端目录以及CSGO配置文件存放位置,比如我的就是

D:\Game\Steam\userdata\一串数字\730\local\cfg

--------------------cfg文件夹里面存放着你的CSGO配置---------------

第二步:新建一个记事本,接着可以往里面写入各种控制台代码了~~

比如你在自定义自己准心的地图crashz' Crosshair Generator 导出的准心代码也可以直接复制黏贴进去。

第三步(重要!!):

写完后把文件名改为:
autoexec.cfg
PS:后缀是autoexec.cfg,不是autoexec.cfg.txt

第四步:

以后想增加相关控制台代码,用记事本打开这个文件修改并保存就行。

======================================

下面推荐一些自己的代码命令,有爱自取:

  1. 1. alias "+dj" "+duck; +jump"
  2. 2. alias "-dj" "-jump; -duck"
  3. 3. bind "alt" "+dj"

复制代码

这个是一键蹲跳。

实用度非常高,我默认绑定在alt键上面,你也可以改到想要的键位,比如想改到按下鼠标中间,那么就是把alt换成mouse3就行。

通过按下它你可以跳上一些看似要架人才能跳得上去的箱子,如下图土匪出生点的集装箱

------

  1. 1. alias +jthrow "+jump;-attack"
  2. 2. alias -jthrow "-jump"
  3. 3. bind "j" "+jthrow"

复制代码

这个代码是跳跃在最高点时扔出投掷物。通常一些封烟的点位需要通过跳跃投掷,这个代码让你能够100%准确地跳跃在最高点时投掷。

我绑在j键,你也可以改到想要的键位。

用法:掏出投掷物,按住鼠标,再按下j键。这时候它就会自动跳起来并且自动帮你投掷出去。

------

  1. 1. bindtoggle F3 cl_righthand

复制代码

这是一键即时切换左右手持枪视角。

我绑在F3键,你想换键位的话把代码的F3换成想要的键位就行

------

  1. 1. bind "F5" "disconnect"

复制代码

这是一键退出当前游戏并返回游戏大厅。

------

  1. 1. cl_disablefreezecam 1

复制代码

你被人射杀之后,倒下时画面会定格住凶手的精彩时刻,这个代码可以另你就算死了画面也能让跟着他走。

------

  1. 1. cl_use_opens_buy_menu 0

复制代码

开局时队友给你扔枪,偏偏距离有点微妙你就是拿不到,有时候有些距离按下E键可以拿到,但有时候按E键去拿,却打开了购买菜单,这个代码可以关闭E键打开购买菜单。

虽然在游戏内也可以直接设置···

------

  1. 1. net_graph 1
  2. 2. net_graphpos 2

复制代码

这个代码比较常用吧,就是打开网络连接状况。

可以直接在打开游戏时就启用这个功能,如下图;游戏内的效果请看上面的游戏中图片。

代码第一行指是否打开网络连接状况,0是关闭,1是打开。

代码第二行是文字显示位置,数值1-3。我的是2,意思是显示在中间,1是右边,3是左边。

另外还可以设置文字大小之类的,请看帖子开头联动的湾湾文章。

------

  1. 1. bind "3" "use weapon_knife;+lookatweapon"

复制代码

这个代码就逼格十足了,按下3,切换刀的同时会触发检视刀的动作,相当于3+F,但更加自然流畅,几乎是按下3的瞬间就出现刀+检视,丝滑般享受。

解释一下这个代码为什么会这样:

bind是绑定的意思,“3“是按键,后面跟着两个命令use weapon_knife和lookatweapon

也就是它告诉了控制台,你绑定了“3”键,只要按下“3”键控制台就要为你触发掏刀子和检视武器的功能。

即【 bind_按键_命令1甚至继续触发命令23456等等,各种命令中间用分号“;”隔开就行】

注意:这个功能,在游戏内提供的绑定按键设定是无法实现的,必须通过控制台代码才能实现这样的“一键绑定多功能”。

------

有了上面说的一键绑多功能,就可以实现了其他复杂的命令,比如这个:

  1. 1. bind "f" "use weapon_knife;use weapon_flashbang"

复制代码

游戏内默认是按4键来选择闪光弹对吧

但这个代码,可以瞬间切换闪光弹,也就是说当你有两个闪光在身上时,你可以通过按下F来掏出这两个闪光并快速投掷。

或许你觉得不对呀,游戏内也可以设置绑某个键是掏闪光弹啊,是这样没错。

但是要注意,在游戏内是无法做到在你刚刚投掷完一个闪光之后,再按那个键就能继续掏第二颗闪光的。

为了达到刚扔完还能快速掏出第二颗闪光,代码内多了一个命令use weapon_knife在前面,也就是说在掏出闪光弹之前多了一个掏刀子的动作规避了选取闪光弹的动作前摇

(实际上在游戏内是看不见刀子的,整个过程实现下来就是一旦按下按键就会直接掏出闪光弹,理解为光速切枪)

------

  1. 1. bind "6" "use weapon_c4;drop"

复制代码

这个代码,可以直接让你一键丢C4。

作为破点队员或者P90爱好者,如果身上有C4岂不是暴露了土匪们的进攻意图?

那么一般都会先丢掉C4再rush对吧~

这时候默认的动作为:按下5,接着按G,最后再按1或者其他按键回到丢C4前手持的武器。

比如手持有AK47,可以避免上述繁琐操作,直接只要按一下绑定的“6”键,可以快速地在手持AK47的情况下完成丢C4并且自动回到手持AK47的视角。

------

  1. 1. bindtoggle mouse3 gameinstructor_enable

复制代码

这个代码实用性极高。

试过想躲在烟中偷包却找不到包的窘境吗?

试过土匪下了个稍微隐秘的包却找不到的窘境吗?

这个代码的功能是打开游戏提示,简单来说就是新手提示。。。。。

我绑在鼠标中键,按一下就能打开,再按一下就关闭。

使用方法:平时关着就好,当得知土匪已经埋包倒数了,直接按下打开就行,效果如下图:

------

  1. 1. -noforcemparms

复制代码

这个是禁用键盘的win键,如果你的键盘不支持自定义设置的话,可以用这个方法。

注意:它不是写在autoexec.cfg里的,而是写在游戏库-右键CSGO-属性-设置启动项。

------

===========================================

关于准心的设置可以用创意工坊来弄,雷达的大小范围以及是否自转等等功能都不是每个人都通用的,我就不放自己的代码出来了,具体的请自己设置并且放入autoexec.cfg就行。

autoexec.cfg这个文件的内容就是完完全全属于你的个性功能,游戏会优先读取并使用里面的指令。

优先读取个人设置autoexec.cfg
然后读取游戏设置config.cfg

你唯一需要注意的就是,autoexec.cfg内不要有键位冲突,比如:一键蹲跳是alt,而跳高投掷也绑在alt,这样是不能同时实现的。

------

当你创建好自己的autoexec.cfg后,一般情况下会被游戏自动加载的,但个别(极少)情况下游戏并不自动加载它,

这时候你有三个选择:

一、打开游戏后调出控制台,输入下面命令即可。

  1. 1. exec autoexec.cfg

复制代码

二、在steam游戏库,右键CSGO,属性-设置启动项:写入下面这句

  1. 1. +exec autoexec.cfg

复制代码

三、如果上述都无效,最终办法是用记事本打开config.cfg,在最后添加括号内的代码【exec autoexec.cfg】。并且鼠标右键将该文件-属性-设置为“只读-确定。

(弊端就是,往后你想更改游戏设置,你需要先关掉只读,否则你在游戏内设置的东西会在退出游戏后失效即没被保存,设置完后再加上上述命令并重新设置只读。)

-------

最最最后再啰嗦一下,本帖只针对steam客户端用户,国际服可用,通过steam进入国服也可用。

但个人并没有单纯的国服客户端,我不知道国服的目录结构,所以也就不知道CSGO配置目录在哪、更不知道autoexec.cfg是否能在纯粹的国服下生效。

==========================

如果大家觉得小编写的有用并能帮到你,请点个赞收藏一波我会很开心的。