用户: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”档案来启动专用服务器。