Counter-Strike-Global-Offensive
如何在租用的 Counter Strike: Global Offensive 伺服器上更改載入的地圖和配置文件?
我剛租了一個新的遊戲伺服器,並執行了我的初始設置。
伺服器在啟動時載入de_dust,我希望它載入de_nuke。然後我希望它載入 ESL 配置。我試圖通過添加來解決問題
exec esl.cfg changelevel "de_dust2"
進入server.cfg,但似乎伺服器沒有執行這些命令。
我是不是做錯了,還是最好聯繫伺服器管理員?
您正在編輯錯誤的文件。Counter Strike Global Offensive (CS:GO) 的工作方式與來源不同。
執行配置文件
要使伺服器 exec 你
esl.cfg
必須將你的 exec 命令添加到autoexec.cfg
地圖循環
有一個 gamemodes.txt 文件,你必須覆蓋它並這樣做你必須製作一個看起來像這樣的 gamemodes_server.txt(CS:GO 中的標準格式)
// Values here override the default gamemodes.txt "GameModes_Server.txt" { "gameTypes" { "classic" { "gameModes" { "casual" { "convars" { "sv_allow_votes" "0" "mp_roundtime" "4" "add cvars here" "or under mode u want to run" } "mapgroupsMP" // List of mapgroups valid for this game mode { "mg_bomb" "" "mg_hostage" "" "mg_dust" "" } } "competitive" { "convars" { "mp_startmoney" "800" "mp_maxmoney" "16000" "mp_match_end_restart" "0" "add other cvars u want" "under gamemod u want to run" }
這裡的重點是這些行:
"mapgroupsMP" { "mg_bomb" "" "mg_hostage" "" "mg_dust" "" }
在這樣的地圖組中,您可以填寫地圖和地圖循環,如原始碼中的 mapcycle.txt。
要創建這樣的地圖組,您必須執行以下操作:
////////////////////////////////////////////////////////////////////////////////////////////// // Map groups // // To use a mapgroup, it needs to be defined in a keyvalues // block such as the example below, as well as listed in the // 'mapgroupsMP' block within the game mode that will run it, // such as the example above. // // Then launch the server with '+mapgroup MAPGROUPNAME' // // Example: // // srcds -game csgo +game_mode 1 +mapgroup mg_bomb_se +map de_nuke_se // // // Check the developer wiki for updated community info // https://developer.valvesoftware.com/wiki/Counter-Strike:_Global_Offensive_Dedicated_Servers ////////////////////////////////////////////////////////////////////////////////////////////// "mapgroups" { "mg_custom" // mapgroup definition { "name" "mg_custom" "maps" { "de_dust" "" "de_aztec" "" "cs_italy" "" "de_dust2" "" "de_train" "" "cs_office" "" "de_inferno" "" "de_nuke" "" "cs_estate" "" } } } }
現在你可以使用 server start 命令
+mapgroup mg_custom +map de_dust2
來啟動你自己的 mapcycle。重要的!
您可以只編輯 gamemode.txt,但這些更改將在您獲得更新後立即重置。
如果您需要更多幫助,您可以在Valves 開發者社區頁面上找到一些幫助。