饥荒吧 关注:682,463贴子:6,987,321

【2019】饥荒联机版专用服务器(DST)最为轻松建立方法

取消只看楼主收藏回复



IP属地:贵州1楼2019-01-01 10:24回复
    先占个二楼


    IP属地:贵州2楼2019-01-01 10:24
    收起回复
      很多小伙伴在玩饥荒联机版很明显有个感觉,自己是主机,而且明明是局域网,明明自己电脑配置还不错,可为什么20天左右总是会特别卡,一起玩的小伙伴卡得连路都走不了??
      大概大家都猜到了,饥荒并不是一个可以同时调动多核心的游戏,自己当主机很明显吃单核,自己卡得要死朋友也卡得要死,所以建立一个专用服务器就显得尤为关键。
      目前专用服务器建立有两种,一种是利用腾讯云、阿里云等这样的云主机,还有一种就是利用官方自带的DST在自己的电脑上搭建。其实个人觉得,云主机大部分都是1Ghz+2G内存的配置,往往不如自己的电脑好,在自己的电脑上建立会更好(ps:前提是自己的网络带宽,特指上传速度要符合一定要求)


      IP属地:贵州3楼2019-01-01 10:30
      收起回复
        废话不多说,那就开始吧。
        (1)先把必要的工具也就是官方的DST(饥荒服务器)准备好,先下载,先不要运行。
        Steam-工具

        (2)将需要的MOD打上,这个为了照顾不怎么明白的人,直接将需要的MOD从联机版的文件夹拷贝到DST的文件夹下即可(如果小白后面方法不太懂的话,每次更新完将MODs文件重新拷贝至服务器端MODS文件夹里即可)


        ps:后面会加上如何自动保持MOD自动更新且不用手动复制


        IP属地:贵州4楼2019-01-01 10:42
        收起回复
          (3)正常的设置世界,该打的MOD打上,就和平时一样没有什么区别→这一步主要是为了生成服务器端需要的配置文件比如洞穴配置等等



          到选择角色界面,直接断开就行了。
          这个时候会在 我的文档-Klei-xxxxx(一串数字,这个是自己的个人文件夹)-Cluste_x(x是保存的档位,就像上图我们使用的是2号档位,那就是Cluste_2)这个务必记好


          IP属地:贵州6楼2019-01-01 10:51
          回复(1)
            补一下刚刚上面的图:

            (4)让DST端能够确实找到你的配置文件,这一步很重要,由于更新原因现在的Klei文件下会有一个带有数字的个人文件夹,这一步很多同学就没有意识到要更改DST寻找配置文件的路径,我们将配置文件直接放在Klei文件夹下其实就可以解决这个问题。
            (ps:由于DST端没有可视化界面,仅仅是作为一个运算中心,所以换句话来说就是变相使用了多核心,让其他的核心帮忙来处理游戏数据。)
            1、新建一个在Klei下的文件夹(名字你可以随意)

            2、将我们生成好的地面世界,洞穴世界等配置文件拷贝到我们刚刚建立的文件夹下

            记得这个token文件也要拷贝,这是官方授权给你使用DST的密码(相当于就是类似于密钥之类)


            IP属地:贵州8楼2019-01-01 11:07
            收起回复
              (5)打开DST安装目录→bin→scripts,里面会有一个官方已经建立好的用来寻找你刚刚创建的配置文件的bat文件。
              我们以记事本格式编辑它

              注意看红圈的地方,这是DST寻址文件夹
              我们新建一个TXT文件,将里面的内容完整复制进去

              将红圈的地方更改为我们刚刚在klei下建立文件夹的名字-cluster Hop -console -shard Master和-cluster Hop -console -shard Caves
              3
              然后保存,将其后缀改为bat文件,即hop.bat


              IP属地:贵州9楼2019-01-01 11:24
              回复(15)
                (6)运行刚刚建立的Hop.bat文件,会弹出两个命令行

                接着等待即可,那怎么判断我们的服务器建立好了吗?
                那就看我们下图的红圈部分就行了

                (7)登录游戏,线上查找我们的服务器就大功告成了!

                这个就是我们的专用服务器了。

                你看是不是就是我们刚刚创建服务器的那些MOD呢?


                IP属地:贵州11楼2019-01-01 11:35
                收起回复

                  楼主用的是15年的***记本:cpu i7-4710MQ(4核心8线程),显卡950M,内存8G
                  在运行服务器时,没有人进来的时候DST内存占用将近1G,随着天数增加所占内存也会增加,但是消耗得不多,反正至少在6个人模式下不存在卡顿现象,其实人多仅仅是增加了上传速度(和玩家之间的交互数据),本身占用是不多的,cpu负荷也没有超过50%,以上。


                  IP属地:贵州15楼2019-01-01 12:06
                  回复
                    (5)打开DST安装目录→bin→scripts,里面会有一个官方已经建立好的用来寻找你刚刚创建的配置文件的bat文件。
                    我们以记事本格式编辑它

                    注意看红圈的地方,这是DST寻址文件夹
                    我们新建一个TXT文件,将里面的内容完整复制进去

                    将红圈的地方更改为我们刚刚在klei下建立文件夹的名字-cluster Hop -console -shard Master和-cluster Hop -console -shard Caves
                    3
                    然后保存,将其后缀改为bat文件,即hop.bat
                    补一下(5),度娘抽了,难道是因为HOp的原因?


                    IP属地:贵州16楼2019-01-01 12:46
                    收起回复


                      IP属地:贵州来自Android客户端17楼2019-01-01 13:06
                      收起回复
                        补充的东西被吞了接近10次?


                        IP属地:贵州25楼2019-01-01 15:01
                        回复
                          已经被吞得没有脾气了。
                          当你发现继续游戏会这样:


                          IP属地:贵州30楼2019-01-01 15:13
                          收起回复
                            来我教你,然后这样,打开游戏,按下ESC下的丶键调出控制台
                            输入 TheNet:GenerateClusterToken() 获取token文件


                            IP属地:贵州31楼2019-01-01 15:16
                            收起回复
                              klei下会生成token文件,如果之前有,务必删除,否则会生成错误。



                              IP属地:贵州32楼2019-01-01 15:17
                              回复