文章目录
- 1. 获取服务器票据
- 2. 新建游戏存档
- 3. 饥荒服务器配置
1. 获取服务器票据
步骤1:登录Klei官网
步骤2:点击菜单栏游戏——选择饥荒服务器
步骤3:创建服务器获取票据,后面将会用到。
2. 新建游戏存档
步骤1:下载游戏和服务器工具
⭐ 游戏:饥荒联机版
⭐ 工具:Don’t Starve Together Dedicated Server
步骤2:创建游戏存档
通过饥荒联机版创建一个存档,配置一下服务器模组。
步骤3:复制文件夹
饥荒中的存档一般放在C盘—文档—Klei中,如C:\Users\67095\Documents\Klei\DoNotStarveTogether
,
打开这个数字文件夹(这个应该是跟账号有关系)
因为我新装的游戏,所以这里只有一个本地存档
把他复制到刚刚的DoNotStarveTogether
目录下
步骤4:添加票据
打开Cluser_1文件夹,创建 cluster_token.txt
,并填写第一步复制的票据。
至此存档新建完成。
其他:cluster.ini
通过修改cluster.ini 可以对服务器进行简单的设置
[GAMEPLAY]
game_mode = survival # 生成模式
max_players = 6 # 最大玩家数
pvp = false
pause_when_empty = true
[NETWORK]
lan_only_cluster = false
cluster_password = xxx # 服务器密码
cluster_description = #
cluster_name = xxx # 服务器名称
offline_cluster = false
cluster_language = zh
cluster_cloud_id = 8612D97401006009
[MISC]
console_enabled = true
[SHARD]
shard_enabled = true
bind_ip = 127.0.0.1
master_ip = 127.0.0.1
master_port = 10888
cluster_key = defaultPass
3. 饥荒服务器配置
根据自己的安装目录打开 Don't Starve Together Dedicated Server
我这里是D:\Program Files (x86)\Steam\steamapps\common\Don't Starve Together Dedicated Server\bin\scripts
。
打开后可以看到 launch_preconfigured_servers.bat
文件
复制一份,并重命名成自己喜欢的名字
使用记事板打开,替换成以下内容:
@ECHO OFF
set SteamAppId=322330
set SteamGameId=322330
cd ..
start "Don't Starve Together Overworld" /D "%~dp0.." "%~dp0..\dontstarve_dedicated_server_nullrenderer.exe" -cluster cluster_1 -console -shard Master
start "Don't Starve Together Caves" /D "%~dp0.." "%~dp0..\dontstarve_dedicated_server_nullrenderer.exe" -cluster cluster_1 -console -shard Caves
其实就是换了服务器名称。
运行刚刚修改的文件
服务器启动成功界面如下,均出现Sim paused
关闭服务器在黑窗口点击CTRL+C
即可,不过关闭服务器之前,玩家最好都退出服务器,否则会有数据流失,至此服务器创建完成,进入游戏,在浏览游戏中搜索存档名称。
参考:https://blog.csdn.net/LW1491215201/article/details/126267093