《決勝時刻8》伺服器架設server.cfg配置檔案詳解
以下可以直接複製到server.cfg檔案裡使用
// 決勝時刻8現代戰爭3伺服器設定
//////////////////////////////////////////////////////////
//伺服器標題彩色字需所程式碼說明
//^1 = red(紅色)
//^2 = green(綠色)
//^3 = yellow(黃色)
//^4 = dark blue(暗藍色)
//^5 = light blue (cyan)(亮藍色,也叫青色)
//^6 = magenta(粉紅色)
//^7 = white(白色)
//////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////
// 指定伺服器配置檔案(預設是 "server.cfg"檔案),可以將"filename"改為你所指定的檔名
//+set sv_config "filename"
//設定伺服器網路模式(1=區域網;2=因特網(預設))
//+set dedicated 1
// 設定遊戲埠(steam平臺可見的遊戲埠)
//+set net_queryport 27014
//安全遊戲埠(網際網路上可見的遊戲埠,t組的載入器就是要用這個埠,不過t組的載入器強制使用了你在載入器上輸入的埠,所以這條對t組補丁沒用)
//+set net_port 27015
// steam平臺認證埠
//+set net_authport 8766
// 設定steam主伺服器(伺服器瀏覽器)埠
//+set net_masterserverport 27016
//---------------------以上都是註釋了的,不過貌似對t組的載入器沒啥作用------------------
//////////////////////////////////////////////////////////
// 以下是伺服器引數設定
// 伺服器名稱可以使用各種顏色程式碼如下的顯示為:g server
// 另外伺服器名稱貌似不能用中文,改了編碼也不行,大家可以自己試一試
seta sv_hostname "^1g ^2server"
// 伺服器地圖遊戲迴圈方案,預設是players2目錄下的default.dspl檔案,可用記事本修改(default.dspl檔案詳解見後)
seta sv_maprotation "default"
// 伺服器最大容納玩家數 (值 1至18)
seta sv_maxclients 18
// 伺服器的進入密碼,預設沒有密碼
seta g_password ""
// 設定預留通道數(值 0至18),此項建議和下面seta sv_privatepassword "123456" 相配合,設定預留出2個空位需要密碼正確才能從預留通道進入遊戲
seta sv_privateclients 2
// 預留通道密碼,如果設定密碼,將提示使用者嘗試輸入密碼
// 如果使用者提供正確密碼將允許透過預留通道加入伺服器進行遊戲.
// 如果使用者提供了一個不正確密碼,將使用公共位置,公共位置數量是 sv_maxclients數減去sv_privateclients數,現在也就是16個
seta sv_privatepassword "123456"
// 遠端管理密碼,如果設定.客戶端可進行遠端管理伺服器,這個需要控制檯配合使用
seta rcon_password ""
// 伺服器語音對話設定 ( 0 = "禁止語音", 1 = "全域性語音", 2 = "團語語音" (預設值:2) )
seta sv_voice 2
// 投票選項 [踢出玩家/重新開始當前地圖/下一張地圖] (0=禁止 1=允許 (預設值:1) )
seta g_allowvote 1
// 死亡與活著的玩家可否聊天 (0=禁止 1=允許 (預設值:0))
seta g_deadchat 0
// 踢出一段時間內沒有動作的玩家 (範圍 0 - 10000秒 0=不踢)
seta g_inactivity 120
// 臨時封禁玩家 (範圍 0 - 3600秒)
seta sv_kickbantime 300
// 防止洪水攻擊功能 限制使用者頻繁嘗試破解密碼 (0=關閉 1=開啟 (預設值:1))
seta sv_floodprotect 1
結束
另送上服務端控制檯命令:
start_map_rotate | 開啟地圖遊戲自動迴圈模式 |
map [地圖名] | 建圖並開始遊戲,例:map mp_village |
map_restart | 重新讀取當前地圖 |
fast_restart | 無需重讀地圖,快速重新開始 |
map_rotate | 讀取迴圈列表中的下一張地圖 |
killserver | 關閉伺服器 |
伺服器資訊設定相關:
serverinfo | 顯示當前伺服器的資訊(遊戲型別、地圖、伺服器名稱、版本等) |
status | 顯示連線到當前伺服器的所有玩家資訊(名稱、編號、ping、guid、ip等) |
dumpuser [玩家名] | 顯示某個玩家的詳細資訊(包含xuid),如:dumpuser zhm86 |
set [專案] [值] | 修改伺服器具體某一項的值(先用serverinfo檢視) |
玩家操作相關:
kick [player name] | 根據玩家名踢出玩家 |
kickclient [player id] | 根據id踢出玩家(先用status檢視id) |
tempban [player name] | 根據玩家名暫時ban玩家,時長又伺服器配置檔案決定 |
tempbanclient [player id] | 根據id暫時ban玩家,時長又伺服器配置檔案決定 |
ban [player name] | 根據玩家名ban玩家 |
banclient [player id] | 根據id ban玩家,被ban玩家的guid會被記錄到ban.txt檔案 |
unban [player name] | 根據玩家名解ban |
default.dspl檔案詳解待編
地圖迴圈順序由player2/default.dspl檔案控制,格式如下
《地圖名》,《模式》,《權重》
地圖名、模式名都在default.dspl檔案裡可以看到
地圖名為*時是隨機
權重1---1000以內任意數,越大,該行地圖被選中的機會越大
例如:*,tdm_default,1mp_alpha,dom_default,1mp_bootleg,dom_default,1*,tdef_default,1000*,jug_default,1
以第一條為例,全地圖隨機,team deathmatch模式,權重為1第二條,地圖指定為alpha,domlation(忘了怎麼拼了)模式,權重1。。。。。第四條,隨機地圖,jugger模式,權重1
第 1、2、3、5種地圖被選機率相同(權重都是1),第四種地圖機率比他們要高(權重是1000)
default.dspl檔案中,某一行語句之前如果有“//”(雙反斜槓)符號的話,這行語句是不會生效的。
例如:我不想讓伺服器中出現domlication模式,我可以這麼幹:*,tdm_default,1//mp_alpha,dom_default,1//mp_bootleg,dom_default,1*,tdef_default,1000*,jug_default,1
相關攻略文章
《決勝時刻》黑色行動新LOGO曝光 新作今年推出
美警招聘廣告引發爭議:停止玩遊戲 響應決勝時刻
《決勝時刻:現代戰爭3》玩家指責開發者使用AI製作新皮膚
《決勝時刻 戰區手遊》將於3月21日在全球登入ios和安卓系統
《決勝時刻:戰區手遊》宣佈3.21全球發售 共享端遊進度!
決勝時刻13最低配置有什麼要求
《決勝時刻》前資深設計師公佈神秘網站 預告新作品
《現代戰爭3》和《戰區》玩家被重置為1級 動視正在努力解決
《決勝時刻》手遊少女前線人形制造公式 少女前線人形制造攻略
被質疑反作弊不管用 動視稱4天封禁了6000名《決勝時刻:現代戰爭3》開掛玩家
主播玩《現代戰爭3》被隱身玩家擊殺 被網友懷疑開掛
《決勝時刻20:現代戰爭3》×《戰錘40K》宣佈聯動!新內容即將上線