很多小伙伴看视频应该看到过,手拿大狙左右手切换,或者自动调整雷达大小。如果你想用一个按键实现一条控制台指令功能在不同数值/参数之间切换,配合按键绑定,我们可以轻松实现某些功能一键控制BOT蹲下/站立等,我们可以通过以下教程实现。 CSGO一键切换控制台指令

想要控制指令在不同数值/开关下切换,我们有三条控制台指令可用。

BindToggle

你想要的开关指令一键切换例如左右手武器切换,那么通过BindToggle指令快速完成,同时BindToggle和bind一样通过按键绑定指令。

使用BindToggle指令可以在一些参数只有1和0的指令时使用,例如左手cl_righthand 0和右手cl_righthand 1,使用格式为:

BindToggle [绑定按键] “[绑定指令]”

注意,绑定指令后面不用附上参数。

举例:

想要X键切换左右手,在控制台输入以下命令即可:

BindToggle X "cl_righthand"

CSGO一键切换控制台指令 多个变量/参数 (左右手切换等) CSGO 左右手切换

如果想要X键控制Bot蹲下或斩里,在控制台输入:

BindToggle X "bot_crouch"

CSGO一键切换控制台指令 多个变量/参数 (左右手切换等) CSGO 左右手切换

CSGO一键切换控制台指令

toggle

CSGO一键切换控制台指令 toggle是相对高级的控制台指令,可以绑定2个以上参数,并按照顺序切换。比如HUD颜色指令cl_hud_color有多个参数(数字),分别对应不同颜色,具体请看本站之前发布的《CSGO一键切换HUD(界面)颜色控制台指令》。我们可以通过toggle指令来在不同HUD颜色按顺序切换,使用格式为:

bind [绑定按键] “toggle [绑定指令] [参数1 参数2 参数3 …]”

注意,多个参数之间要用空格隔开。

举例:

想要X键切换HUD颜色,并且按白色、红色、蓝色和黄色顺序切换。

bind X "toggle cl_hud_color 1 5 3 7"

CSGO一键切换控制台指令 多个变量/参数 (左右手切换等) CSGO 左右手切换

X键控制r_drawclipbrushes显示,r_drawclipbrushes用于显示空气墙(跑题),具体介绍请看《CSGO显示空气墙控制台指令》,那么如果你想要的让空气墙、投掷物空气墙、以及关闭三者之间快速转换(可用于跑图、投掷物研究),那么在控制台输入:

bind X "toggle r_drawclipbrushes 2 3 0"

CSGO一键切换控制台指令多个变量/参数 (左右手切换等)

incrementvar

不同于上述的两条指令,incrementvar除了能控制指令开关,还支持小数点后的数目,那么我们就可以用它来调整某些需要小数点的数据,比如雷达大小、准星大小等。incrementvar的用法是提供参数的最小值和最大值,以及递增值,使用格式为:

bind [绑定按键] “incrementvar [绑定指令] [参数最小值] [参数最大值] [参数递增值]”

注意,递增值要可以准确从最小值递增至最大值。

举例:

X键切换雷达大小,如下图,最小值为0.25,最大值为1,并以每次增加0.25。

bind X "incrementvar cl_radar_scale 0.25 1 0.25"

CSGO一键切换控制台指令多个变量/参数 (左右手切换等)

X键切换准星大小,最小值为4.5,最大值为1000,想要一键从4.5直接增加到1000,那么就是增加995.5。

bind \ "incrementvar cl_crosshairsize 4.5 1000 995.5"

这样准星的尺寸会在4.5和1000之间切换,如下图所示。

CSGO一键切换控制台指令多个变量/参数 (左右手切换等) CSGO 左右手切换

作者 csgo

《CSGO 左右手切换等 一键切换控制台指令》有2条评论

发表回复