Don't Starve Together

Don't Starve Together

Myth Words Theme-神话书说
朋也 7 Apr, 2021 @ 2:38am
专服添加服务器端mod方法(不用拷贝任何mod文件夹)
看到了另一篇讨论还要拷贝mod文件夹到指定位置去,没这么麻烦,创建专服很简单

1. 下载好饥荒联机版游戏

2. 找到饥荒联机版游戏的下载目录(这个不会找的就百度吧)在目录里有个bin文件夹,里面有个文件 dontstarve_dedicated_server_nullrenderer.exe 这货就是用来启动专服的

3. 先打开游戏创建好一个存档,点击进入游戏到选择人物界面时就可以退出来了,存档可以在C盘的文档里找到(目录地址是 C:\Users\你的用户名\Documents\Klei\DoNotStarveTogether\你的steam帐号id\Cluster_1

4. 拷贝这个Cluster_1到上一层目录(C:\Users\你的用户名\Documents\Klei\DoNotStarveTogether)

5. 再次进游戏,按 ` (ESC下的那个键)会出现一个可以输入命令的窗口,然后输入代码 TheNet:GenerateClusterToken() 然后回车,在存档目录(C:\Users\你的用户名\Documents\Klei\DoNotStarveTogether\你的steam帐号id)下会有一个 cluster_token.txt 的文件,把它拷贝到 C:\Users\你的用户名\Documents\Klei\DoNotStarveTogether\Cluter_1\ 下面

6. 打开饥荒联机版下载目录里mods文件夹里的 dedicated_server_mods_setup.lua 文件,同时也把刚拷贝的存档里的 modoverrides.lua 文件打开。在modoverrides.lua 里的配置会长这个样 ["workshop-2449129361"]={ configuration_options={ }, enabled=true } 其中 workshop-后面的数字就是下面需要用到的。

7. 打开的dedicated_server_mods_setup.lua文件会发现里面有些注释掉的代码,不用管它,在下面添加上代码 ServerModSetup("第6步打开的modoverrides.lua里的workshop-后面的数字"),modoverrides.lua里有多少个mod,就在这个文件里添加多少个 ServerModSetup("") 即可

8. 完成第七步后,回到饥荒联机下载目录里的 bin 目录下,创建两个 bat 文件,名字随便起,一个是启动主世界的,一个是启动洞穴的,我这命名就是 master.bat caves.bat
其中master.bat内容为 dontstarve_dedicated_server_nullrenderer -console -cluster Cluster_1 -shard Master
caves.bat内容为 dontstarve_dedicated_server_nullrenderer -console -cluster Cluster_1 -shard Caves

9. 最后双击启动这两个脚本即可

10. 看到两个脚本出现sim pause的字样时就是启动成功了
Last edited by 朋也; 1 May, 2021 @ 12:45am
< >
Showing 1-1 of 1 comments
这个方法是在网吧弄不成吗:steamfacepalm:
< >
Showing 1-1 of 1 comments
Per page: 1530 50