首页  > 经典回顾

控制台指令大全

最常用指令指令前缀解释本文档指令格式目前 CS:GO 中有 3000+ 指令,这里列出有用的部分。逐步更新中…

最常用指令

指令

语法

说明

sv_cheats

sv_cheats [0/1]

关闭/开启作弊

kill

kill

自杀

指令前缀解释大多数 CS:GO 指令都会有一个前缀,比如sv_cheats的前缀sv表示server(服务器),说明这个命令是控制服务器的(也只能由服主/房主开启)。这里列出部分前缀和其解释含义。

前缀

全名

说明

示例

mp

multiplayer 多人

sv

server 服务器(房主)

控制服务器

sv_cheats

cl

client 客户端(玩家)

控制玩家

con

console 控制台

设置控制台参数

m

mouse 鼠标

g

graphical 图形

设置游戏画面显示

ff

friendly fire 友伤

net

network 网络

net_graph

hud

head-up display 头显

https://www.reddit.com/r/GlobalOffensive/comments/23gylx/what_do_mp_sv_r_cl_etc_stand_for_in_console/

本文档指令格式

(布尔值)指令开关用 [0/1] 表示,这里输入 0 (关闭)或 1 (开启)。通常这类命令不输入0、1时,默认为0(关闭),如果默认为1则记为[1/0](不输入表示1)。(数值)数字用 [n]表示,n是这个字段的名称,这里输入数字。[n=10]表示默认值为10。例如:volume [v]表示把游戏音量设为v,v可以为0-1的数字(0、0.233、0.5、1)。(字符串)字符串用表示,s是这个字段的名称,这里输入任意内容。例如:connect 表示连接到IP地址为ip的服务器,比如 192.168.0.100。(输入)按键/鼠标/手柄操作使用{k}表示,s是这个字段的名称,表示某个操作。例如:bind mwheelup +jump。(数组)任意多个输入则在变量名后面加...,如[n...]、,通常用于可以输入一系列物品代码的场景。例如:设置自动购买的装备 cl_autobuy weapon_ak47 weapon_tec9 ...(还可以接更多)。

还有一些指令/cfg的注意事项(这里说一些CSGO cfg的特性,不是本文档特有规定):

分号 ;可以分隔一行内的多个指令,比如 use weapon_knife; slot1表示切刀后立即切枪。注释用 // xxxx 表示,写cfg的时候可以用//作为注释。布尔或者整数变量的值也可以设置为小数,解析的时候会向下取整。

布尔变量设置在0~0.999999999999999(15个9,这里可以看出CSGO变量是用的双精度浮点数)区间都为0,其他区间(小于0,大于0.999999999999999)都为1。比如很多教程里面都有(并没有批评的意思)net_graphproportionalfont 0.9,看起来是可以将net_graph字体缩放设置为0.9倍,但是实际上由于这是一个布尔变量,设置0.9和0没有任何区别,其实这个变量只控制字体是否缩放,而不能控制缩放的倍数,只要这个值在0~0.999999999999999都看作0。整数变量设置无效值时,视作默认值。比如sv_infinite_ammo(取0/1/2)设置1~1.999(这里就不测试极大值了hhh)就相当于1,2~2.999就相当于2,而3以上或者负数都是无效值,相当于默认值0。上面一条布尔值的规则也可看成是:不在0~1.999区间里面就是无效值,所以还是相当于0。