视频教程:B站
本教程使用到莱卡云的宁波高频游戏云搭建的饥荒联机版Windows系统服务器
配置:高主频 2核 4G
优点:高主频,价格实惠,可根据需求搭建多个游戏
作者有话说:在莱卡云购买产品使用我的优惠码有8折优惠【宁波高频游戏云链接(以绑优惠码)】
教程开始
1、连接进入远程桌面(Win+R输入mstsc)【如果不知道连接步骤点这里查看教程】
2、在云服务器桌面创建一个新的文件夹,命名--jh(你也可以起其他的名字)
3、下载SteamCMD【下载链接(点击即可下载)】
4、在下载的SteamCMD压缩包里复制steamcmd.exe文件,粘贴到文件云服务器里的jh文件夹内
5、 在Zomboid文件夹内创建一个文本文件,将名字新建文本文档.txt更改为1.bat(1可以随意换)
在更改名字的时候会有提示(改变扩展名可能导致文件无法使用)点击是即可
6、右键1.bat文件选择编译
将以下代码复制进去保存文件即可(Crrl+S可快捷保存)
steamcmd.exe +login anonymous +app_update 343050 validate +quit
7、双击1.bat文件打开,等待他进行服务端安装
由于游戏大约4G,安装需要些时间,大约15分钟左右
安装完成后这个黑色的窗口会自动消失
8、安装完成后在jh文件夹内可以看到多出很多文件,根据以下顺序进入Don't Starve Together Dedicated Server文件夹内,也就是饥荒服务器的根目录
steamapps➡common➡Don't Starve Together Dedicated Server
9、在Don't Starve Together Dedicated Server文件夹内右键空白处新建一个文本文件,并重命名为启动.bat
10、右键启动.bat文件选择编辑,将以下代码复制粘贴进去保存文件即可(Crrl+S可快捷保存)
C:
cd C:\Users\Administrator\Desktop\jh\steamapps\common\"Don't Starve Together Dedicated Server"\bin64\
Start "DST Master" dontstarve_dedicated_server_nullrenderer_x64.exe -console -cluster DedicatedServer -shard Master -persistent_storage_root "C:\Users\Administrator\Desktop\cd" -conf_dir config
Start "DST Caves" dontstarve_dedicated_server_nullrenderer_x64.exe -console -cluster DedicatedServer -shard Caves -persistent_storage_root "C:\Users\Administrator\Desktop\cd" -conf_dir config
11、双击启动.bat文件运行一次服务器
当桌面出现cd文件夹的时候关闭这两个黑框
12、打开cd文件夹,点开里面的config文件夹再点开DedicatedServer文件夹
13、接下来在你的打开饥荒联机版游戏,在游戏内创建游戏
创建游戏的时候设置服务器信息和你想要的世界规则,是否生成洞穴地图等内容
如果要使用模组请看模组教程【饥荒联机版安装模组教程】
设置完成后点击右下角的生成世界进入到选择角色阶段直接点左下角的断开连接
14、断开连接后你就会到主页面了,使用键盘左上角ESC按键下方的波浪键(~)打开游戏控制台,输入以下指令
TheNet:GenerateClusterToken()
15、回到创建游戏界面,在你刚刚创建出来的存档右边有一个扳手
点击它然后选择打开世界文件夹
16、选择打开世界文件夹后会自动弹出这个世界的文件
将这三个文件选择,然后复制粘贴到云服务器内的DedicatedServer文件夹内
在粘贴的时候会提示你确认文件夹替换,直接将提示框左下角的为所有当前项目执行此操作(A),然后点击是即可
17、在你电脑上的世界文件夹路径上点击前一步的一串数字(这串数字不明白是什么意思,反正每个人都不一样的)
在这个文件夹内有一个cluster_token.txt文件
18、将这个cluster_token.txt文件复制粘贴到云服务器内的DedicatedServer文件夹内
19、然后回到服务器根目录中,也就是Don't Starve Together Dedicated Server文件夹(第8步说到的)
双击启动.bat运行服务器
接着就是等,等服务器启动完成
服务器运行有两个黑框,一个是Master(森林),一个是Caves(洞穴)
当Caves那边出现下面这两行的时候就说明服务器开启完成了(如果迟迟没有看见,可能是卡住了,点击黑色地方然后回车一下)
[Shard] secondary shard LUA is now ready!
Sim paused
20、服务器开好后你就能搜到服务器了
注意:这个游戏需要用指令或Ctrl+C进行关闭服务器,使用其他方法可能会导致坏档!!!
评论区