作者 kennywur (esu.chucky) 看板 Half-Life
標題 關於 config.cfg
時間 Fri Jul 12 22:58:59 2002
───────────────────────────────────────
台灣好像很少有人研究高手的 config 文件
其實可以把自己的 config 編修成最適合自己的夢幻設定值
先舉個例,CS預設 : BIND "mouse1" "+attack"
意思是 : mouse1 的功能是開火 (mouse1是滑鼠左鍵)
以我的 cfg ... (//夾的部分是解說)
bind "TAB" "+showscores;impulse 101" //有秀計分板和在 console 輸入 impulse 101//
bind "ENTER" "+attack" //開火//
bind "ESCAPE" "cancelselect" //取消選取 //
bind "SPACE" "+jump" //跳 //
bind "'" "+moveup" //moveup...忘了//
bind "+" "sizeup" //把營幕變大//
bind "," "buyammo1" //買小槍子彈//
bind "-" "wadd4" //wadd4 是我 alias 的一個快速買槍指令//
bind "." "buyammo2" //買大槍子彈//
bind "/" "+movedown" //忘了//
bind "0" "slot10" //選取零 .... 以下類推//
bind "1" "slot1"
bind "2" "slot2"
bind "3" "slot3"
bind "4" "slot4"
bind "5" "slot5"
bind "6" "slot6"
bind "7" "slot7"
bind "8" "slot8"
bind "9" "slot9"
bind ";" "+mlook" //mlook = mouselook//
bind "=" "podbotmenu" //PodBot 的功能指令//
bind "[" "invprev" //這兩個都忘了//
bind "]" "invnext"
bind "`" "toggleconsole" //拉下 console //
bind "a" "+moveleft" //忘了//
bind "b" "buy" //買槍 //
bind "c" "radio3" //無線電 3//
bind "d" "+moveright" //忘了//
bind "e" "+use" //使用 (拆炸彈,開門..ETC)//
bind "f" "impulse 100" //開燈//
bind "g" "drop;say_team DROPPED " //丟東西;隊伍通話 Dropped//
bind "h" "+commandmenu" //CS的小功能...不多說了//
bind "i" "showbriefing" //忘了//
bind "j" "cheer" //HLTV 的歡呼功能?//
bind "k" "+voicerecord" //麥克風出聲//
bind "m" "chooseteam" //選隊伍 (CT oe TS)
bind "n" "nightvision" //夜視鏡開啟 and 關閉//
bind "o" "buyequip" //=B8 .. 買物品欄//
bind "q" "lastinv" //上次使用的武器 (快速換槍) //
bind "r" "+reload" //換子彈//
bind "s" "+back" //退後//
bind "t" "impulse 201" //噴漆//
bind "u" "messagemode2" //隊伍通話//
bind "v" "timeleft" //地圖剩餘時間//
bind "w" "+forward" //前進//
bind "x" "radio2" //無線電 2//
bind "y" "messagemode" //打字//
bind "z" "radio1" //無線電 1//
bind "~" "toggleconsole" //拉下 console//
bind "ALT" "+strafe" //不知//
bind "CTRL" "+duck" //蹲//
bind "SHIFT" "+speed" // 靜音 WALK 走路//
bind "INS" "adjust_crosshair" //換準心顏色//
bind "DEL" "exec Autoexec.cfg" //執行 Autoexec.cfg (我的快速買槍 cfg)//
bind "PGDN" "sensitivity 7.4" //靈敏度 7.4//
bind "PGUP" "sensitivity 12.5" //靈敏度 112.5//
ps KP_XX 是鍵盤右邊 4X5 的區域, mouse3 是滑鼠中鍵
bind "KP_ENTER" "sv_restartround 1" //地圖 1 秒後重開 (ADM指令)//
bind "KP_DEL" "killbots" //殺死所有 BOT (PodBot 指令)//
bind "MWHEELDOWN" "invnext" //上一個物品//
bind "MWHEELUP" "invprev" //下一個物品//
bind "MOUSE1" "+attack" //開火//
bind "MOUSE2" "+attack2" //開鏡//
bind "MOUSE3" "+reload" //換子彈//
bind "PAUSE" "pause" //暫停 (if pausable = 1)//
---
你可能會想 : 在 CS 的 Controls 就可以換功能
那我們研究高手的 cfg 檔有什麼用處呢 ?
事實上是這樣的 : Bind 指令 (/cstrike 底下的 config.cfg) 可以同時綁許多 console
的指令, 不同的的兩個指令請用 ; 分開
如 bind "X" "+attack;+forward"
想要按 V 鍵就知道地圖剩下的時間嗎?->在 console 打 bind "V" "timeleft"
想要開火準心同時變色嗎?->在 console 打 bind "mouse1" "+attack;adjust_crosshair"
世界高手如 JohnnyR 的 tab 鍵同時有看計分板,看剩下時間,急停的功能
(bind "tab" "+showscore;stopsound;timeleft")
==============================