精華區beta Steam 關於我們 聯絡資訊
作者 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") ==============================