置顶精华
CSGO KZ 实用CFG大全与快捷键绑定指北
CSGO KZ 实用CFG大全与快捷键绑定指北
💬 博主留言:这应该是目前整理得最全的 CFG 大全了(没有之一)。如果在配置过程中遇到任何问题,或者有需要补充、新增的 CFG 脚本,欢迎在下方留言回复!另外,我也会在评论区/下方分享我个人自用的 CFG 文件供大家参考。
📌 使用说明与配置指南
- 按键替换规则:请将配置文件中的
<key>替换为你习惯的按键(如f、v、c或鼠标按键mouse1/mouse2等),并同时移除<与>符号。 - 滚轮绑定说明:代码中的
mwheeldown表示下滚轮,mwheelup表示上滚轮,可根据个人习惯自由置换。 - 快捷导入方式:可以逐行复制粘贴至游戏控制台(Console)直接运行,或保存至
csgo/cfg/目录下的.cfg文件中批量加载。
一、 基础功能快捷键绑定
常用命令绑定,无需复杂的别名设置,适合直接粘贴在控制台或写入 .cfg 文件中。其余未绑定的功能建议直接在游戏内输入 ! 指令(如 !replay、!hideweapon 等)。
| 功能描述 | 绑定指令 | 说明 / 组合建议 |
|---|---|---|
| 飞行 (不触发 Trigger) | bind <key> "sm_ncnt" | 穿墙飞行,不触发连跳板传送等机关 |
| 飞行 (触发 Trigger) | bind <key> "sm_nc" | 普通穿墙飞行,会触发机关 |
| 测量板子距离 | bind <key> "sm_measureblock" | 测量当前板块间距/高度 |
| 检视 + 清血迹 + 测距 | bind f "+lookatweapon;r_cleardecals;sm_measureblock" | 常用多功能组合键 |
| 关闭音乐 / 噪音 | bind <key> "sm_stopsound" | 一键静音环境音/音乐 |
| 隐藏玩家 | bind <key> "sm_hide" | 隐藏其他玩家模型以防遮挡视线 |
| 喷漆标记打点 | bind <key> "+paint" | 在墙面或地面喷漆做记号 |
| 传送至某人 | bind <key> "sm_goto" | 快捷传送指令 |
| 灵敏度一键切换 | bind <key> "toggle sensitivity <灵敏度1> <灵敏度2>" | 在高低灵敏度之间快速切换 |
二、 实用 CFG
1. 滚轮存点
上滚轮存点
bind mwheelup "sm_checkpoint"
2. 刷存点记录两种 cfg
- 按计时器时就会有一个读点
alias "+e" "+use"
alias "-e" "-use; sm_r"
bind "e" "+e"
- 一键存读点
bind <key> "sm_checkpoint; sm_gocheck"
3. 松 W 小跳
⚠️ 按键提示:指令中的 <key> 可直接替换为滚轮或者鼠标按键(如 mwheeldown、mouse1)
bind <key> "-forward;+jump 1;-jump 1"
4. KZT 上滚轮大跳
bind "w" "+w"
alias "+w" "+forward;bind mwheelup dt1"
alias "-w" "-forward"
alias "dt1" "+duck;bind mwheelup dt2"
alias "dt2" "+jump;;bind mwheelup dt3"
alias "dt3" "-jump;bind mwheelup dt4"
alias "dt4" "-duck;bind mwheelup +jump"
⚠️ 习惯偏好:我比较喜欢左键蹲、右键跳组合完成大跳:
bind mouse1 +duck
bind mouse2 +jump
5. Null无冲 (可WAD)
// 布尔类型
alias _T
alias _F
// Null 开关
alias _null _T // Null 开关
alias _nwad _T // W+AD 开关
// 状态变量
alias _nullLastA _F // 最后一个按下的是A
alias _nullLastD _F // 最后一个按下的是D
alias _nullADown _F // 键盘的A是否按下
alias _nullDDown _F // 键盘的D是否按下
// W按键
alias +_nullKeyW "+forward; alias _T alias _null _F; alias _F; _nwad; _nullUpdMov"
alias -_nullKeyW "-forward; alias _T alias _null _T; alias _F; _nwad; _nullUpdMov"
// S按键
alias +_nullKeyS "+back; alias _T alias _null _F; alias _F; _nwad; _nullUpdMov"
alias -_nullKeyS "-back; alias _T alias _null _T; alias _F; _nwad; _nullUpdMov"
// A按键
alias +_nullKeyA "alias _nullADown _T; alias _nullLastA _T; alias _nullLastD _F; _nullUpdMov"
alias -_nullKeyA "alias _nullADown _F; alias _nullLastA _F; _nullAChkD ; _nullUpdMov"
alias _nullAChkD "alias _T alias _nullLastD _T; alias _F; _nullDDown"
// D按键
alias +_nullKeyD "alias _nullDDown _T; alias _nullLastD _T; alias _nullLastA _F; _nullUpdMov"
alias -_nullKeyD "alias _nullDDown _F; alias _nullLastD _F; _nullDChkA ; _nullUpdMov"
alias _nullDChkA "alias _T alias _nullLastA _T; alias _F; _nullADown"
// 根据最后一个按键,或当前键盘状态,更新+moveleft,+moveright状态
alias _nullUpdMov "alias _T _nullUpdT; alias _F _nullUpdF; _null"
alias _nullUpdT "alias _T +moveleft ; alias _F -moveleft ; _nullLastA; _nullUpdT_1"
alias _nullUpdT_1 "alias _T +moveright; alias _F -moveright; _nullLastD"
alias _nullUpdF "alias _T +moveleft ; alias _F -moveleft ; _nullADown; _nullUpdF_1"
alias _nullUpdF_1 "alias _T +moveright; alias _F -moveright; _nullDDown"
// 绑定到键盘按键
bind w +_nullKeyW
bind s +_nullKeyS
bind a +_nullKeyA
bind d +_nullKeyD
三、 VNL 专用技巧与高阶 CFG
1. 下滚轮松 W 大跳
bind "w" "+cj"
alias "+cj" "+forward;bind MWHEELDOWN cj1"
alias "-cj" "-forward"
alias "cj1" "+duck;+jump 1;-jump 1;-forward;bind MWHEELDOWN cj2"
alias "cj2" "-duck;bind MWHEELDOWN +jump"
2. 按下 E 后下滚轮松 W 大跳
bind "e" "+e"
alias "+e" "+use;bind MWHEELDOWN cj1"
alias "-e" "-use"
alias "cj1" "+duck;+jump 1;-jump 1;-forward;bind MWHEELDOWN cj2"
alias "cj2" "-duck;bind MWHEELDOWN +jump"
3. Jumpbug
- 上滚轮 Jumpbug - 不可接下滚轮连跳
bind "w" "+reset"
alias "+reset" "+forward;-jump;bind mwheelup jb1"
alias "-reset" "-forward"
alias "jb1" "+duck;bind mwheelup jb2"
alias "jb2" "-duck;+jump"
- 上滚轮 Jumpbug - 可接下滚轮连跳
bind "w" "+reset"
alias "+reset" "+forward;-jump;bind mwheelup jb1"
alias "-reset" "-forward"
alias "jb1" "+duck;bind mwheelup jb2"
alias "jb2" "-duck;+jump 1;-jump 1"
- 空中按 V 键然后下滚轮 Jumpbug - 可接连跳
bind "v" "jb"
alias "jb" "bind mwheeldown jb1"
alias "jb1" "+duck;bind mwheeldown jb2"
alias "jb2" "-duck;+jump 1;-jump 1"
- 鼠标右键 Jumpbug
⚠️ 操作要领:需要提前手动按住蹲,再点击鼠标右键触发。
bind mouse2 "+jump; -jump; -duck"
- 上下滚轮多次 Jumpbug
bind "W" "+jb"
alias "+jb" "+forward;-duck;bind MWHEELUP up_jb1;bind MWHEELDOWN +jump"
alias "-jb" "-forward"
alias "up_jb1" "+duck;bind MWHEELUP up_jb2"
alias "up_jb2" "-duck;+jump 1;-jump 1;bind MWHEELDOWN down_jb1"
alias "down_jb1" "+duck;bind MWHEELDOWN down_jb2"
alias "down_jb2" "-duck;+jump 1;-jump 1;bind MWHEELUP up_jb1"
4. 进阶与特殊地形技巧
- Lowjump可250地速且48高度
bind <key> "+jump 1; -jump 1; +duck 1; -duck 1; -forward"
- 松 W 滚轮 LAJ - Ladder Jump
⚠️ 前提条件:请确保你的计时器未显示在存点菜单,并使用 !menu 关闭存点菜单。
梯子在左:
alias ladder1 "+forward; +moveleft 1; bind mwheelup ladder2"
alias ladder2 "-forward; -moveleft 1"
bind 2 "sm_gocheck; bind mwheelup ladder1"
梯子在右:
alias ladder1 "+forward; +moveright 1; bind mwheelup ladder2"
alias ladder2 "-forward; -moveright 1"
bind 2 "sm_gocheck; bind mwheelup ladder1"
- 卡梯子距离
bind <key> "+jump 1; -jump 1; sm_checkpoint; sm_gocheck"
- Pixel Walk 技巧 - 适用于 bkz_sahara 等地图
⚠️ 使用说明:按 b 切到 128fps,然后按 c 一点一点前进,配合 !showpos 使用。
bind "b" "toggle fps_max 999 128"
bind "c" "+forward 1; -forward 1"
5. SMI 专用配置 - VNL
实现左键大跳、右键 Jumpbug,并可通过 C 键 动态切换鼠标左键功能(在“蹲”与“大跳”之间切换):
alias +jumpbind "+duck; +jump; -forward; -back"
alias -jumpbind "-duck; -jump;"
bind mouse1 +jumpbind
alias "+JB" "+jump; -duck; -forward"
alias "-JB" "-jump"
bind mouse1 +duck
bind mouse2 +jb
bind c "togglebind"
alias togglebind "bind mouse1 +duck; bind c togglebind2"
alias togglebind2 "bind mouse1 +jumpbind; bind c togglebind"
四、 杂项
1. TAB 键显示 FPS 和网络数据
按住 TAB 显示计分板的同时打开网络参数图表,松开自动隐藏:
alias "+tab" "+showscores; net_graph 1"
alias "-tab" "-showscores; net_graph 0"
net_graph "0"
bind "tab" "+tab"
2. 加速节拍器
按 A/D 键时播放滴答声提示,辅助练习同步率。
- 无 Null 版本
bind "a" "+Nleft"
bind "d" "+Nright"
alias "pcs" "playvol items\flashlight1 0.3"
alias "+Nright" "+moveright;pcs"
alias "-Nright" "-moveright"
alias "+Nleft" "+moveleft;pcs"
alias "-Nleft" "-moveleft"
- 有 Null 版本(需先运行 null )
bind "a" "+Nleft"
bind "d" "+Nright"
alias "pcs" "playvol items\flashlight1 0.3"
alias "+Nright" "+_nullKeyD;pcs"
alias "-Nright" "-_nullKeyD"
alias "+Nleft" "+_nullKeyA;pcs"
alias "-Nleft" "-_nullKeyA"
3. 控制台输出颜色自定义
更改控制台不同类型日志信息的文本颜色(自行更改后8位为 16 进制 RGBA 颜色码):
log_color Console FFA500FF
log_color General 00FF00FF
log_color Developer FFA500FF
log_color DeveloperConsole FFA500FF
log_color LOADING 00FF00FF
4. MHUD 界面配置导入\导出
直接在控制台运行以下指令,或添加至个人 cfg 文件中。
⚠️ 使用提示:如需导出你自己的 MHUD 配置,可在控制台输入 sm_mhud_export。
sm_mhud_import eyJkYXRhIjpbIjIiLCItMSA2MDAiLCIxNTAgMjU1IDI1NSIsIjIwMCAxMDAgMTAwIiwiMSIsIi0xIDgwMCIsIjI1NSAyNTUgMjU1IiwiMjU1IDAgMCIsIjAiLCIxIiwiMCIsIjAiLCIyNTUgMjU1IDAiLCI1NTAgNjI1IiwiMSIsIjEiLCIxIl0sInJldiI6M30=