饥荒联机版新版本服务器搭建教程分享

饥荒联机版本中是需要服务器搭建的,但是由于过程比较复杂,很多玩家都没有试过,其实并不算难,只有按照步骤就可以搭建服务器了,下面小编就来给大家介绍一下饥荒联机版新版本服务器搭建教程分享,希望能帮助各位玩家!

方法一览:

饥荒联机版新版本服务器搭建教程分享

饥荒联机版新版本服务器搭建教程分享

饥荒联机版新版本服务器搭建教程分享

首先安装Don't Starve Together Dedicated Server工具

使用steamcmd或者steam客户端下载

steamcmd安装方式满贴吧都是 我就不多描述了

我是用的steam客户端安装

饥荒联机版新版本服务器搭建教程分享

饥荒联机版新版本服务器搭建教程分享


安装之后就先不管它了

首先和其他教程一样的流程 新建文件夹和配置文件 不过配置文件要多出两个

文件夹:

文档\Klei\DoNotStarveTogether\MyDediServer --服务器根目录

文档\Klei\DoNotStarveTogether\MyDediServer\Master --地表存档根目录

文档\Klei\DoNotStarveTogether\MyDediServer\Caves --洞穴存档根目录

文件:

文档\Klei\DoNotStarveTogether\MyDediServer\cluster.ini --服务器设置文件

文档\Klei\DoNotStarveTogether\MyDediServer\cluster_token.txt --令牌文件

文档\Klei\DoNotStarveTogether\MyDediServer\Master\server.ini --地表存档设置文件

文档\Klei\DoNotStarveTogether\MyDediServer\Master\modoverrides.lua --mod配置文件

文档\Klei\DoNotStarveTogether\MyDediServer\Master\worldgenoverride.lua(可选) --地图配置文件

文档\Klei\DoNotStarveTogether\MyDediServer\Caves\server.ini --洞穴存档设置文件

文档\Klei\DoNotStarveTogether\MyDediServer\Caves\modoverrides.lua --mod配置文件

文档\Klei\DoNotStarveTogether\MyDediServer\Caves\worldgenoverride.lua --地图配置文件

饥荒联机版新版本服务器搭建教程分享

饥荒联机版新版本服务器搭建教程分享

饥荒联机版新版本服务器搭建教程分享

然后是令牌文件获取

1.打开游戏
2.调出控制台(这个谁都会吧)
3.输入TheNet:GenerateClusterToken()
4.将自动生产的 "文档\Klei\DoNotStarveTogether\cluster_token.txt"文件剪切到"文档\Klei\DoNotStarveTogether\MyDediServer\"中即可

饥荒联机版新版本服务器搭建教程分享

配置文件:
文档\Klei\DoNotStarveTogether\MyDediServer\cluster.ini

[GAMEPLAY]
game_mode = survival
max_players = 10
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

饥荒联机版新版本服务器搭建教程分享

文档\Klei\DoNotStarveTogether\MyDediServer\Master\server.ini
[NETWORK]
server_port = 11000
[SHARD]
is_master = true
[STEAM]
master_server_port = 27018
authentication_port = 8768

饥荒联机版新版本服务器搭建教程分享

文档\Klei\DoNotStarveTogether\MyDediServer\Caves\server.ini
[SHARD]
is_master = false
name = Caves
id = 1238533216
[STEAM]
master_server_port = 27019
authentication_port = 8769

饥荒联机版新版本服务器搭建教程分享

地形设定文件
洞穴
文档\Klei\DoNotStarveTogether\MyDediServer\Caves\worldgenoverride.lua
return {
override_enabled = true,
preset = "DST_CAVE",
}

饥荒联机版新版本服务器搭建教程分享

地表
文档\Klei\DoNotStarveTogether\MyDediServer\Master\worldgenoverride.lua
可选项

mod自动获取及更新
这个需要打开服务器工具目录
按照我的方法的话文件在
\steam\SteamApPS\common\Don't Starve Together Dedicated Server\mods\dedicated_server_mods_setup.lua
如果是steamcmd的话在
\SteamCmd\steamapps\common\Don’t Starve Together Dedicated Server\mods\dedicated_server_mods_setup.lua


ServerModSetup("modID")
ServerModSetup("modID")

饥荒联机版新版本服务器搭建教程分享


盗版貌似是直接把mod丢进mods文件夹即可

最后是mod文件配置

洞穴和地表使用同样的mod配置文件即可 编辑一份另一份复制过去就行了

文档\Klei\DoNotStarveTogether\MyDediServer\Master\modoverrides.lua

文档\Klei\DoNotStarveTogether\MyDediServer\Caves\modoverrides.lua

return {
["workshop-439115156"] = { enabled = true },
["mod文件夹名"] = { enabled = true },
}

饥荒联机版新版本服务器搭建教程分享

文件都已经配置完毕

下面就可以启动服务器了

启动脚本在
\steam\SteamApps\common\Don't Starve Together Dedicated Server\bin\scripts\launch_preconfigured_servers.bat

set SteamAppId=322330
set SteamGameId=322330

cd ..
start "Master" dontstarve_dedicated_server_nullrenderer -console -cluster MyDediServer -shard Master
start "Caves" dontstarve_dedicated_server_nullrenderer -console -cluster MyDediServer -shard Caves

饥荒联机版新版本服务器搭建教程分享


现在就可以双击启动服务器了~

相关内容