时隔一······二······三年,放出我整理好的按键列表,列出了键盘上所有可用的按键,其中以UNbind开头的都是空,自己bind去吧。附带一些自己制作的功能,有没用自己改改看。
这是一整个CFG文件拆分成块,方便按照按键分类查找,活用CTRL/CMD+F啊!
注释过一段时间会补,(应该大概可能)
1. 预载自定义功能
echo " ----- Start Binding Keys ----- "
// 预载自定义功能
echo " --- Start Pre-loading functions --- "
// Show Netgrah
alias "+shownet" "+showscores; net_graphheight 64; r_cleardecals" //+showscores是显示计分板,-是关闭计分板;
alias "-shownet" "-showscores; net_graphheight 9999" //释放按键TAB时,关闭计分板,把网络状态移走
// Spin
alias "+spin" "m_yaw 1000; sensitivity 0.90001"
alias "-spin" "m_yaw 0.022; sensitivity 0.849"
// 检视武器
alias "+inspect" "-lookatweapon; +reload"
alias "-inspect" "+lookatweapon; -reload"
// 蹲跳
alias "+JumpD" "+jump; +duck" //声明一个JumpD合集,在其触发按键(后面绑定alt)按下时(+号的意义),同时触发跳和蹲
alias "-JumpD" "-jump; -duck" //松开按键时,取消跳跃和蹲的状态
// 跳扔
alias "+JumpT" "+jump;-attack" //类似于跳蹲。解释下为什么时-attack,因为+attack是拉环的动作,-attack是扔出。
alias "-JumpT" "-jump;exec Crosshair_Rifle1.cfg" //因为手雷有特殊的准星,所以当跳扔后切换到步枪的准星
// 扔出手雷后自动切换准星
alias "+RLS" "+attack"
alias "-RLS" "-attack; exec Crosshair_Rifle1.cfg; bind mouse1 +attack"
// 静音所有
alias "aMute" "bind DEL cMute; mute; unbind f11"
alias "cMute" "bind DEL aMute; mute; bind f11 +voicerecord"
echo " --- Finished Pre-loading functions --- "
2. 鼠标按键
// 鼠标按键
echo " --- Start Binding Mouse Keys --- "
bind "MOUSE1" "+attack"
bind "MOUSE2" "+attack2"
bind "MOUSE3" "toggle cl_righthand"
bind "MWHEELUP" "toggle cl_radar_scale 0.25 0.7; toggle cl_radar_rotate 0 1"
bind "MWHEELDOWN" "+jump"
echo " --- Finished Binding Mouse Keys --- "
3. 功能键
// 功能键
echo " --- Start Binding Function Keys --- "
bind "F1" "toggleconsole"
UNbind "F2"
bind "F3" "sv_rethrow_last_grenade"
bind "F4" "rebuy"
bind "F5" "jpeg"
bind "F6" "save quick"
bind "F7" "load quick"
UNbind "F8"
UNbind "F9"
UNbind "F10"
bind "F11" "+voicerecord"
UNbind "F12"
echo " --- Finished Binding Function Keys --- "
4. 主键区域数字
// 键盘区域数字键
echo " --- Start Binding Number Keys --- "
bind "1" "exec Crosshair_Rifle1.cfg; slot1"
bind "2" "exec Crosshair_Pistol1.cfg; slot2"
bind "3" "slot3; exec Crosshair_Rifle1.cfg"
bind "4" "slot4; exec Crosshair_Nades.cfg; bind mouse1 +RLS"
bind "5" "slot5"
bind "6" "slot12"
bind "7" "slot7"
bind "8" "slot8"
bind "9" "slot9"
bind "0" "slot10"
echo " --- Finished Binding Number Keys --- "
5. 符号键
// 符号键
echo " --- Start Binding Punctuation Keys --- "
bind "`" "use weapon_c4; drop"
UNbind "-"
UNbind "["
bind "]" "bot_place"
bind "\" "say_team"
bind "'" "+JumpT"
UNbind ","
UNbind "."
UNbind "/"
echo " --- Finished Binding Punctuation Keys --- "
6. 修饰键
// 修饰键
echo " --- Start Binding Modifier Keys --- "
// 键盘区域
bind "ESCAPE" "cancelselect"
UNbind "BACKSPACE"
bind "TAB" "+shownet"
bind "CAPSLOCK" "toggle voice_scale 0.35 0.08"
bind "ENTER" "say"
bind "SHIFT" "+speed"
UNbind "RSHIFT"
bind "CTRL" "+duck"
bind "ALT" "+JumpD"
bind "SPACE" "+jump"
UNbind "RALT"
UNbind "RCTRL"
// PAUSE区域
UNbind "SCROLLLOCKTOGGLE" //实测有问题
bind "PAUSE" "pause"
// DELETE区域
UNbind "INS"
UNbind "HOME"
UNbind "PGUP"
bind "DEL" "mute"
bind "END" "PGDN"
// 方向键
UNbind "UPARROW"
UNbind "DOWNARROW"
UNbind "LEFTARROW"
UNbind "RIGHTARROW"
echo " --- Finished Binding Modifier Keys --- "
7. 字母键
// 字母键
echo " --- Start Binding Letter Keys --- "
bind "a" "+moveleft"
bind "b" "buymenu"
bind "c" "exec Crosshair_Nades.cfg; slot10; bind mouse1 +RLS" //快速切火
bind "d" "+moveright"
bind "e" "+use"
bind "f" "+inspect"
bind "g" "drop"
bind "h" "use weapon_flashbang; drop"
bind "i" "show_loadout_toggle"
bind "j" "buy flashbang; use weapon_flashbang; drop; buy hegrenade; buy flashbang"
bind "k" "+spin"
bind "l" "toggle voice_scale 0.35 0.08"
bind "m" "teammenu"
UNbind "n"
UNbind "o"
UNbind "p"
bind "q" "lastinv"
bind "r" "+reload"
bind "s" "+back"
bind "t" "+spray_menu"
bind "u" "messagemode2"
bind "v" "exec Crosshair_Nades.cfg; slot8; bind mouse1 +RLS" //快速切烟
bind "w" "+forward"
bind "x" "use weapon_knife; use weapon_flashbang; exec Crosshair_Nades.cfg; bind mouse1 +RLS" //快速切闪
UNbind "y"
bind "z" "+radialradio1"
echo " --- Finished Binding Letter Keys --- "
8. 数字小键盘
// 小键盘
echo " --- Start Binding Numpad Keys --- "
bind "KP_INS" "buy fiveseven; buy tec9"
bind "KP_END" "buy m4a1; buy ak47"
bind "KP_DOWNARROW" "buy awp"
bind "KP_PGDN" "buy aug"
bind "KP_LEFTARROW" "buy flashbang"
bind "KP_5" "buy smokegrenade"
bind "KP_RIGHTARROW" "buy hegrenade"
bind "KP_HOME" "buy incgrenade; buy molotov"
bind "KP_UPARROW" "buy mp9"
bind "KP_PGUP" "buy famas"
bind "KP_SLASH" "buy incgrenade; buy molotov; buy flashbang; buy smokegrenade; buy flashbang"
bind "KP_MULTIPLY" "buy m4a1; buy ak47; buy vesthelm; buy vest; buy incgrenade; buy molotov; buy flashbang; buy smokegrenade; buy flashbang"
bind "KP_MINUS" "buy fiveseven; buy vesthelm; buy hegrenade"
bind "KP_PLUS" "buy deagle"
bind "KP_ENTER" "buy vesthelm; buy vest"
bind "KP_DEL" "buy defuser"
echo " --- Finished Binding Numpad Keys --- "
echo " ----- Finished Binding Keys ----- "
9. 未使用的自定义功能
// UNUSED
// Functions
//武器转盘
//+quickinv
//***调出长枪的同时切换长枪准星
//alias RC1 "exec Crosshair_Rifle1.cfg;slot1;bind 1 RC2"
//alias RC2 "exec Crosshair_Rifle2.cfg;slot1;bind 1 RC1"
//***调出手枪的同时切换手枪准星
//alias "PC1" "exec Crosshair_Pistol1.cfg;slot2;bind 2 PC2"
//alias "PC2" "exec Crosshair_Pistol2.cfg;slot2;bind 2 PC1"
//***烟雾和闪光循环快切的按键绑定(原谅我神鬼不知的命名规则),推荐有鼠标侧键的朋友使用,没有的话就看你的个人喜好了
//alias "CFSF" "exec Crosshair_Nades.cfg;slot7;bind v CFSS" //这里设置了两个合集CFSF和CFSS,slot7是闪光slo8是烟雾,第一次按下按键,调出闪光弹,并通过bind命令使下一次按键调用烟雾弹
//alias "CFSS" "exec Crosshair_Nades.cfg;slot8;bind v CFSF" //这次调用烟雾弹,并事故下一次按键调用闪光弹
//***燃烧弹和高爆弹之间切换(再一次原谅我神鬼不知的命名规则),就不解释了这回,类似于上面一个
//alias "CMHM" "exec Crosshair_Nades.cfg;slot10;bind c CMHH"
//alias "CMHH" "exec Crosshair_Nades.cfg;slot6 ;bind c CMHM"
长篇无论,希望有所帮助
CFG文件链接: