一:搭建本地服务器
1下载Don't Starve Together Dedicated Server服务器
打开steam,鼠标放到库上面,选择工具,下面就由Don't Starve Together Dedicated Server
2获取访问令牌,进入饥荒游戏->账号->有效连接里有个我的游戏->Don't Starve Together Dedicated Server->添加服务器
复制访问令牌
3进入游戏,创建世界,到选择人物的时候断开连接
4打开我的电脑->文档->Klei->DoNotStarveTogether里面有一串数字的那个文件,Cluster_1,Cluster_2,Cluster_3,Cluster_4
对应世界1,2,3,4,找到你刚刚新建的世界对应文件,然后复制到 我的电脑->文档->Klei->DoNotStarveTogether下,重新取一个名字,不允许有中文,注意这里的名字第5步用到,打开刚刚复制过来的文件,新建一个cluster_token.txt,里面的内容为访问令牌(如果有就不用新建,只需要把内容改为访问令牌即可)
5找到你安装steam的盘,依次然后找到 你安装的盘:\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 你新建文件夹的名字 -console -shard Master -console
start "Don't Starve Together Caves" /D "%~dp0.." "%~dp0..\dontstarve_dedicated_server_nullrenderer.exe" -cluster 你新建文件夹的名字 -console -shard Caves -console
6双击运行,大功告成,进游戏搜索你的房间号,如果不记得就在创建房间那里看,在浏览游戏哪里找
二:搭建云服务器
1不多说,先买好云服务器,推荐买阿里云和腾讯云(本人是阿里云服务器)
2左下角,找到命令提示符,输入mstsc
3公网ip,用户名,密码
4接下来时主要的了,下载一个steamcmd,安装在C:\steamcmd里(最好安装路径和我一样不然到时候不成功有怪我了),
双击打开steamcmd,输入 login anonymous , 让他解压完所有的东西,然后关闭
5点击我的电脑->文档;新建Klei\DoNotStarveTogether,然后进入游戏,新建世界,把新建的世界文件拷贝到服务器的Klei\DoNotStarveTogether下,打开刚刚拷贝过来的文件,新建一个cluster_token.txt,里面的内容为访问令牌(如果有就不用新建,只需要把内容改为访问令牌即可)
6打开如下路径 C:\steamcmd\steamapps\common\Don't Starve Together Dedicated Server\bin\scripts 注意C:\steamcmd这里是要替换成你的,如果你的安装路径一样就不要替换,有一个launch_preconfigured_servers.bat,把里面的内容改成
@ECHO OFF
set SteamAppId=322330
set SteamGameId=322330cd /D "c:\steamcmd\steamapps\common\Don't Starve Together Dedicated Server\bin"
start "Don't Starve Together Overworld" /D "%~dp0.." "%~dp0..\dontstarve_dedicated_server_nullrenderer.exe" -cluster zhuanyong(你文件夹的名字,我的是zhuanyong) -console -shard Master -console
start "Don't Starve Together Caves" /D "%~dp0.." "%~dp0..\dontstarve_dedicated_server_nullrenderer.exe" -cluster zhuanyong(你文件夹的名字,我的是zhuanyong) -console -shard Cave -console
7然后双击运行,就大功告成了