只供已安裝source mod 並已成功設置admin 使用 - 本篇作者 紀敏
先建立一個純文字檔案(TXT檔)
將檔尾改成CFG
內容加入你想要有~
但不想每次都自己輸入的指令~
注意要一個指令一行
如果是插件的指令~要於前方加上sm_cvar
例如這樣引用:
sm_cvar sv_visiblemaxplayers 32
sm_cvar l4d_maxplayers 10
mp_gamemode versus
sv_cheats 0
sv_alltalk 0
首先進入此目錄底下
left 4 dead\left4dead\cfg\sourcemod
將你設好的cfg都放進去
當然如果是不同類型的~要分開數個檔案~檔案名字隨你喜歡的去改~最好是純英文
例如
highLVversus.cfg
coop.cfg
然後再到
\left 4 dead\left4dead\addons\sourcemod\configs\
找一個檔案名叫做
adminmenu_cfgs.txt
一般會看到裡面有這一段
引用:
"cfg/server.cfg" "Standard Server Setup"
"cfg/sourcemod/sm_warmode_on.cfg" "War Mode On"
"cfg/sourcemod/sm_warmode_off.cfg" "War Mode Off"
在WAR MODE OFF的下一行
自己加一行
引用:
"cfg/sourcemod/xxxxx.cfg" "xxx mode"
左邊的是cfg的檔案位置~請將xxxx改為你自己設定的名字~
而右邊則是在source mod裡顯示的名字~請自行設定方便自己查閱的名字
例如我剛才說的highLVversus.cfg及coop.cfg~則應該全文變成如下
引用:
/**
* List config files here (relative to moddir) to have them added to the exec config menu list
* Left side is the filename, right side is the text to be added to the menu
*/
Configs
{
"cfg/server.cfg" "Standard Server Setup"
"cfg/sourcemod/sm_warmode_on.cfg" "War Mode On"
"cfg/sourcemod/sm_warmode_off.cfg" "War Mode Off"
"cfg/sourcemod/highLVversus.cfg" "High Level Versus"
"cfg/sourcemod/coop.cfg" "Hard Coop"
}
完成後~admin於進入自己ser後~
開啟sm_admins介面
選擇 服務器指令->執行CFG
會出現Choose Config的列表
選擇你先前設定的名字即可運行該config
注意一下如果閣下於設置此設定後
仍然有使用server.cfg~而server.cfg內有與這些設置的config指令相同的話
以此列表所設置的config指令會被server.cfg 於每次過版之後洗掉
另外例如readyup等等插件啟動指令亦可以放於這些設置中.那麼在執行的時候~
就不需要自己copy指令
而且因為不需要放在server.cfg中.所以不會每次過版都rerere~
不需要每次更換server.cfg~又可以方便自己
只要不設置server.cfg~這些cfg load過一次之後.在伺服關閉前~都不會被洗掉
[
本帖最後由 紀敏 於 2009-8-5 17:22 編輯 ]