饥荒联机吧 关注:164,880贴子:2,735,536

【17/11/6】极直观的steam饥荒联机专用服务器搭建方法

只看楼主收藏回复

一楼说明用来说明一些关于本人的情况和发该帖的原因~
1.本人很久很久就一直很想自己玩联机。。直到今年8月份才在steam上入饥荒并开始玩饥荒联机。。
2.由于用克雷官方的服务器会非常卡,因此找了好多方法来搭专用服务器,发现很多介绍都需要自己建立文件目录和写文件配置,就很麻烦。。也出了一些小问题。。然后记得当时我搜到了一个帖就是用我接下来说到的极其简单直观的方法来搭专用服务器的,实在太棒了!
3.昨天逛贴吧发现有机友问到steam怎样搭专用服务器,用的是自己的电脑非云服务器,我却找不到之前看到的那个帖了。。想了想,就决定自己写一个~如果原作看到了,希望能谅解一下~如果写得不好,也希望大家指正一下~
本人是贴吧小萌新一枚,受过饥友的帮助,也希望能帮到各位饥友~~废话不多说~正文奉上~~


IP属地:广东1楼2017-11-06 14:18回复
    首先是在steam的库工具中下载Don't starve together delicated server这个工具:
    在库->工具中找到Don't starve together delicated server,并右键选择安装游戏
    (我已经安装了。。所以会显示为准备就绪)



    IP属地:广东2楼2017-11-06 14:22
    回复(6)
      2025-08-30 03:09:27
      广告
      不感兴趣
      开通SVIP免广告
      然后将Don't starve together文档中mods文件全部复制粘贴到Don't starve together delicated server文档的mods目录下~记住,以后每次更新mod之后都要做这个操作~我在截图的时候确实更新了mod,所以会出现提示让我是否替换同文件名,选择替换就好了~
      (截图中有文件夹的路径~)



      IP属地:广东3楼2017-11-06 14:28
      收起回复
        接下来就是这个方法的之所以直观简单关键点了!
        直接运行游戏Don't starve together,进入创建世界,像平常创建世界一样,填好世界名称、模式、密码、世界资源设置、添加洞穴、mod选择等,确认无误后,点击创建世界。等待启动服务器,世界生成。。
        这一步的目的就是让大家使用有UI图形界面的方式,让系统自动帮大家生成文档配置的目录架构,并不可能会存在端口冲突的问题,也不可能会出现英文名称打错漏标点等等的问题。。。
        这里有一点需要注意的是,创建世界左边有五个,分别对应的文件夹名称是Cluster_1、Cluster_2、Cluster_3、Cluster_4、Cluster_5,记住自己选的是第几个。这里我选的是第一个,所以文件夹名称就是Cluster_1,后面会用到~





        IP属地:广东4楼2017-11-06 14:35
        收起回复


          IP属地:浙江来自Android客户端5楼2017-11-06 14:37
          回复
            生成世界成功后,在C:\Users\XXX\Documents\Klei\DoNotStarveTogether路径下就会多一个文件夹,名称为Cluster_1。
            然后游戏会进入到选择角色的界面,我们先不选角色,直接点击断开


            IP属地:广东6楼2017-11-06 14:39
            回复(4)
              断开之后,游戏会退回到需要重新登录,我们再次点击开始游戏,登录进去,然后点击右下角的个人资料按钮,生成属于自己的token,并将它复制下来




              IP属地:广东7楼2017-11-06 14:44
              回复(33)
                然后我们打开C:\Users\XXX\Documents\Klei\DoNotStarveTogether,找到名称为Cluster_1的文件夹,点进去,有一个叫cluster_token.txt的文件,双击打开它,将原本里面的东西删除,粘贴上我们刚刚生成的属于自己的token,然后保存,关闭。





                IP属地:广东8楼2017-11-06 14:48
                回复(15)
                  2025-08-30 03:03:27
                  广告
                  不感兴趣
                  开通SVIP免广告
                  这里顺便插叙一下如何让自己和小伙伴都成为专用服务器的管理员,方便用控制台作弊嘛
                  就是刚刚生成token的那个页面,往上推可以看到自己的userID,每个用户都有属于自己的userID,都是用这样的方法查看的。(如下图)

                  复制它,然后再刚刚写token的文件夹下新建一个叫adminlist.txt的文本文件,将需要成为管理员的人的userID填写进去,每个人的ID用回车换行,一个用户占一行,如下图所示,然后保存,关闭。



                  IP属地:广东9楼2017-11-06 14:53
                  回复(1)
                    然后,我们打开C:\Program Files (x86)\Steam\steamapps\common\Don't Starve Together Dedicated Server\bin\scripts,可以看到里面有一个叫launch_preconfigured_servers.bat的批处理文件,我们复制它,粘贴成一个新的文件(或者可以直接对原文件编辑也行),起个容易辨认的名字,例如我这里重命名为DST-cluster1.bat


                    然后右键选择编辑,会以文本方式打开,将里面的文本写成如下图所示(注意空格),然后保存,关闭。注意:如果创建世界时对应的文件夹名是Cluster_2或其他,蓝色部分也需要替换成对应的文件夹名,并且区分大小写,不能以数字开头:
                    -cluster Cluster_1 -shard Master
                    -cluster Cluster_1 -shard Caves


                    IP属地:广东10楼2017-11-06 15:01
                    收起回复
                      最后!我们直接双击修改好的DST-cluster1.bat批处理文件,将我们的专用服务器运行起来,走你~

                      成功启动完毕后:


                      IP属地:广东11楼2017-11-06 15:04
                      回复(33)
                        好的!然后我们打开游戏,点击浏览游戏,选择本地(自己选本地,好友选在线,除非是同一局域网也可以选本地),没错,就可以看到自己的专用服务器啦~加入~选角色~走起~~




                        大功告成!愉快玩耍吧~


                        IP属地:广东12楼2017-11-06 15:07
                        回复(9)
                          不用复制mod的。
                          直接在dedicated_sever_mods_setup.lua这个文件里将可能需要的mod编辑进去就行了。
                          它会自己进行下载和更新的,连管都不用管。
                          还有这个方法需要自己手动将汉化mod加入服务器中。


                          IP属地:安徽来自Android客户端13楼2017-11-06 15:13
                          收起回复
                            如果这个专用服务器档不想要了怎么办呢?很简单,在创建世界里删除就好了然后属于这个存档的token还是可以继续到另一个新的存档中使用的~只要每个专用服务器的token确保唯一性就行了~


                            IP属地:广东14楼2017-11-06 15:15
                            收起回复
                              2025-08-30 02:57:27
                              广告
                              不感兴趣
                              开通SVIP免广告
                              写在最后。。
                              其实这个方法就是让饥荒自身帮你生成一堆乱七八糟的文件配置,你只需要配置好一个可用的token就行了,简单来说,就是让克雷的官方服务器授权你的电脑作为专用服务器而已~所以,任何一个存档都可以直接修改token文件就可以成为专用服务器,甚至这个存档已经用克雷官方服务器玩了几十天几百天,也同样可以修改成专用服务器运行~
                              谢谢大家~写得不好的不对的地方欢迎指正~如有问题也欢迎大家提问~


                              IP属地:广东15楼2017-11-06 15:17
                              收起回复