最近在和小伙伴们一起玩饥荒,玩起来是极爽的,然而经常出现网络问题。
一来,谁开服务器谁爽,捡东西的速度都飞起来了;
二来,服务器的小伙伴网络一旦不稳定,全部都玩蛋,今天就重玩吧;
三来,据说天数增加起来的时候就会卡得飞起来。
所以我们决定搞一个专门的服务器!下面是Windows和MacOS的具体步骤:
1. 安装steam,购买并安装Don't Starve Together
2. 打开饥荒并创建一个世界
3. 打开饥荒的主界面,右下角有个个人资料,点开,会进入一个网页,点击Generate Server Token,然后把生成的一串字符复制下来在第4步中用
4. 创建世界之后,在\Documents\Klei\DoNotStarveTogether\Cluster_1\ 目录下会有Master文件夹和cluster.ini文件,这时你需要在这里新建一个叫做cluster_token.txt的文件,在里面写入第3步复制的内容(如果不创建这个文件会导致服务器无法运行)
5. 进入\Steam\steamapps\common\Don't Starve Together\bin\目录,新建一个叫start.bat的文件,在里面写入:
dontstarve_dedicated_server_nullrenderer -console -cluster Cluster_1 -shard Master
6. 双击运行start.bat,搞定!小伙伴们都可以搜索到你的服务器名(通过名字搜索)!
MacOS有些许不同:
第5步中的目录应为 ~/Library/Application Support/Steam/steamapps/common/Don’t Stave Together.app/MacOS
创建的脚本的名字应为start.sh
并且要通过
chmod +x start.sh
来增加执行权限,运行应为
./start.sh
那么服务器就同样跑起来啦!
另外,小伙伴有很多,然而只有六个坑怎么办呢!索性有一个修改服务器人数上限的方法:
进入 \Steam\steamapps\common\Don't Starve Together\data\scr