Jianrry

Windows 下搭建饥荒联机版专属服务器
前言:本文主要参考了Klei官方论坛的官方教程,并进行了一些改动,可以快速在Windows 下搭建饥荒联机版专属服务器。
扫描右侧二维码阅读全文
28
2018/07

Windows 下搭建饥荒联机版专属服务器

前言:

本文主要参考了Klei官方论坛的官方教程,并进行了一些改动,可以快速在Windows 下搭建饥荒联机版专属服务器。

一、下载并安装SteamCMD (建议安装到c:steamcmd下):

SteamCMD

二、在你的服务器上创建3个文件夹:

 \Documents\Klei\DoNotStarveTogether\MyDediServer
 \Documents\Klei\DoNotStarveTogether\MyDediServer\Master
 \Documents\Klei\DoNotStarveTogether\MyDediServer\Caves

https://cdn.forums.klei.com/monthly_2016_02/1_folders.png.04bd705075ef25077bc72eb4613c3d23.png

三、获取饥荒联机版服务器凭据:

1.访问Klei Account,生成“访问令牌”

2.将生成的“访问令牌”保存到:

\Documents\Klei\DoNotStarveTogether\MyDediServer\cluster_token.txt

https://cdn.forums.klei.com/monthly_2016_02/5_savetoken.png.0b8c9b7e9026c67fd23e9a4b167acb55.png

四、复制下面的代码,保存到:

1.创建服务器配置文件

\Documents\Klei\DoNotStarveTogether\MyDediServer\cluster.ini

[GAMEPLAY]
game_mode = survival
max_players = 6
pvp = false
pause_when_empty = true

[NETWORK]
cluster_description = This server is super duper!
cluster_name = Super Server
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

2.创建地上服务器配置文件

\Documents\Klei\DoNotStarveTogether\MyDediServer\Master\server.ini

[NETWORK]
server_port = 11000

[SHARD]
is_master = true

[STEAM]
master_server_port = 27018
authentication_port = 8768

3.创建洞穴服务器配置文件

\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

4.创建洞穴地形配置文件

\Documents\Klei\DoNotStarveTogether\MyDediServer\Caves\worldgenoverride.lua

return {
    override_enabled = true,
    preset = "DST_CAVE",
}

5.创建服务器更新和启动文件

\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

五、检查你现在拥有的文件列表:

\Documents\Klei\DoNotStarveTogether\MyDediServer\cluster_token.txt
\Documents\Klei\DoNotStarveTogether\MyDediServer\cluster.ini
\Documents\Klei\DoNotStarveTogether\MyDediServer\Master\server.ini
\Documents\Klei\DoNotStarveTogether\MyDediServer\Caves\server.ini
\Documents\Klei\DoNotStarveTogether\MyDediServer\Caves\worldgenoverride.lua
\Documents\Klei\StartDSTServers.bat

六、双击StartDSTServers.bat 启动,尽情享受吧!

七、参考资料:

Dedicated Server Quick Setup Guide - Windows

八、更新日志:

2018/07/28 发布了Windows 下搭建饥荒联机版专属服务器

2019/01/26 更新了访问令牌”的生成方式,以前的生成方式已经失效了

最后修改:2019 年 06 月 03 日 09 : 15 AM
如果觉得我的文章对你有用,请随意赞赏

发表评论