使用者:Adai1198/DST Dedicated Server/Windows
跳至導覽
跳至搜尋
簡易架設步驟
下載並安裝 SteamCMD
- 建立一個 SteamCMD 的資料夾 C:\steamcmd
- 下載 Windows 版本 SteamCMD
- 解壓縮 zip 檔案內容到資料夾中。
建立三個資料夾來放伺服器檔案
- C:\Users\使用者名稱\Documents\Klei\DoNotStarveTogether\MyDediServer
- C:\Users\使用者名稱\Documents\Klei\DoNotStarveTogether\MyDediServer\Master
- C:\Users\使用者名稱\Documents\Klei\DoNotStarveTogether\MyDediServer\Caves
- 查看原文附圖
準備伺服器叢集憑證(Cluster Token)
- 從 Steam 啟動 Don't Starve Together 遊戲,點選「Play!」
- 點擊「Acct Info」
- 點擊「Generate Server Token」將伺服器叢集憑證(Cluster Token)複製到文字編輯器裡。
- 另存新擋至 C:\Users\使用者名稱\Documents\Klei\DoNotStarveTogether\MyDediServer\cluster_token.txt
建立伺服器設定檔案
複製以下文字,並另存新檔至:
C:\Users\使用者名稱\Documents\Klei\DoNotStarveTogether\MyDediServer\cluster.ini
[GAMEPLAY] game_mode = survival max_players = 6 pvp = false pause_when_empty = true [NETWORK] cluster_description = 伺服器介紹 cluster_name = 伺服器名稱 cluster_intention = cooperative cluster_password = 伺服器密碼 [MISC] console_enabled = true [SHARD] shard_enabled = true bind_ip = 127.0.0.1 master_ip = 127.0.0.1 master_port = 10889 cluster_key = supersecretkey
複製以下文字,並另存新檔至:
C:\Users\使用者名稱\Documents\Klei\DoNotStarveTogether\MyDediServer\Master\server.ini
[NETWORK] server_port = 11000 [SHARD] is_master = true [STEAM] master_server_port = 27018 authentication_port = 8768
複製以下文字,並另存新檔至:
C:\Users\使用者名稱\Documents\Klei\DoNotStarveTogether\MyDediServer\Caves\server.ini
[NETWORK] server_port = 11001 [SHARD] is_master = false name = Caves [STEAM] master_server_port = 27019 authentication_port = 8769
複製以下文字,並另存新檔至:
C:\Users\使用者名稱\Documents\Klei\DoNotStarveTogether\MyDediServer\Caves\worldgenoverride.lua return { override_enabled = true, preset = "DST_CAVE", }
複製以下文字,並另存新檔至:
C:\Users\使用者名稱\Documents\Klei\StartDSTServers.bat
c:\steamcmd\steamcmd.exe +login anonymous +app_update 343050 validate +quit cd /D "c:\steamcmd\steamapps\common\Don't Starve Together Dedicated Server\bin" start dontstarve_dedicated_server_nullrenderer -console -cluster MyDediServer -shard Master start dontstarve_dedicated_server_nullrenderer -console -cluster MyDediServer -shard Caves
所有檔案檢查列表
- C:\Users\使用者名稱\Documents\Klei\DoNotStarveTogether\MyDediServer\cluster_token.txt
- C:\Users\使用者名稱\Documents\Klei\DoNotStarveTogether\MyDediServer\cluster.ini
- C:\Users\使用者名稱\Documents\Klei\DoNotStarveTogether\MyDediServer\Master\server.ini
- C:\Users\使用者名稱\Documents\Klei\DoNotStarveTogether\MyDediServer\Caves\server.ini
- C:\Users\使用者名稱\Documents\Klei\DoNotStarveTogether\MyDediServer\Caves\worldgenoverride.lua
- C:\Users\使用者名稱\Documents\Klei\StartDSTServers.bat
啟動伺服器
滑鼠左鍵雙擊「StartDSTServers.bat」檔案來啟動專用伺服器。