饥荒联机版服务器搭建中几个常见问题试解

您所在的位置:网站首页 饥荒卡在启动服务器 饥荒联机版服务器搭建中几个常见问题试解

饥荒联机版服务器搭建中几个常见问题试解

2024-05-21 03:36| 来源: 网络整理| 查看: 265

本文旨在解决下列几个问题:[screen is terminating]、大型mod加载失败、云服务器宕机、下洞穴物品栏消失。

1.     [Screen is terminating]

如果你没有遇到过这个问题而且你又稍微懂一点ubuntu你可能会觉得有点搞笑——Screen is terminating跟饥荒有啥关系?什么情况都可能输出screen is terminating。根据我盲人摸象式的总结(如果有熟悉Ubuntu的读者可以说一下究竟是啥意思),这个输出结果代表的是上一个进程已经结束了,其代表的意义可能有很多种。

目前我见过的主要有两种,第一种是依赖库缺失,比如

https://tieba.baidu.com/p/5372297039

这个帖子里楼主提到的,就是缺失依赖库

但是一般根据贴吧的教程搭建云服的人遇到的不是这个问题,因为楼主用的是debian系统,你按照网上常见的搭建教程用的不是debian而是Ubuntu。你一般遇到的是楼里面的这种:

在b站上有up说更换服务器系统啦换16.04啦14.04啦,其实我相信有大多数人都没能解决问题,我也不清楚那一部分解决问题的人怎么解决的。这个问题其实很简单,问题的起因是腾讯云服务器提供给你的初始用户是ubuntu而不是root,而在网上找的开服脚本是在root目录下下载安装steam。解决方法是腾讯云用户自行搜索文档开启root登录,按图索骥然后再运行一次开服脚本(go.sh之类的)就可以正常运行了,不需要换版本不需要换服务器——当然你换到阿里云的话会直接让你用root登录所以近似于解决了这个问题,也没啥毛病。

当然screen is terminating只是一条非常普通的输出,它其实不能指向你的开服之路哪里出了问题,背后的原因可能千奇百怪,如果你没能解决可以去klei的论坛去提问,比你在中文互联网用百度乱搜要好得多。

如图我只是正常关闭了我的服务器依然会有这个输出,它也可能不指向一个问题。

2.     神话书说之类的内容mod加载不出来

你照着教程把你的mods文件夹往服务器扔,全扔进去之后发现怎么都加载不了这几个大型内容mod——三合一、神话书说、能力勋章……一个都加载不了。你正常开了档但是是纯净档。

问题的根源在于,这几个大型mod它根本就不在mods文件夹里。

以神话书说为例,它的id是1699194522(人物)和1991746508(主题)。你去mods文件夹里找找——根本没有这两个文件夹!那么它们在哪呢?

steamapps\workshop\content\322330

在这个目录下你能找到所有mod对应的文件夹,而他们中的一部分根本不会出现在mods里——我自己的322330文件夹比mods文件夹多了30多个项目。

解决方法也很简单,就是把你缺的mod找出来,复制一份,重命名成workshop-xxxxx的形式然后丢到服务器的mods文件夹里,直接合并或者覆盖就好。

或者如果你懒得找出来你究竟缺了哪个mod,你可以把整个322330里的所有mod文件夹都复制一份,重命名成workshop-xxxxx的形式,一起丢到服务器的mods文件夹里。这里推荐一个小软件叫renamer,可以批量重命名。

 

3.     服务器总是宕机,内存吃紧

服务器mod的数量,尤其是自带贴图和地形的mod,比如各种大型内容mod、人物mod会极大地影响内存占用。如果你只是一个1核2g的小服务器,跑跑纯净还行,要是你上那么两三个mod,或者是三合一那种巨无霸,那就完了。像我之前用的服务器2核4g开三合一神话书说卡尼猫,刚开始还能勉强吃得下,到后期或者人一多就宕机,根本没法正常使用。

解决方法有两个,一个是节流,减少mod数量;另一个就是开源,增大你的服务器内存。

增大服务器内存也有两种方法,第一种是买!买更大的!2核4g不够用是吧,我买4核8g!

买了这个你想开什么mod就开什么mod想开几个就开几个

如果你买不起呢,也不是没有办法。这里就要用到饥荒独特的游戏机制——你的地上世界和你的洞穴其实是两个服务器。你可以选择放弃地下世界,如此内存就会少掉一小半,但是你地上世界的内容不会受影响。比如我的2核4g腾讯云74一年轻量应用服务器,在搭载三合一神话书说的情况下地上地下全开,内存占用会飙到94%以上,如果只开地上就只会占用60%左右,绝对没有宕机风险(人数对内存占用的影响虽然有但是不大)。

如果你不想花这么多钱又不想删mod又想下洞穴,虽然好像有点贪心,但是其实也不是不能满足。我们上面说过地上地下是两个服务器,那我们把地下丢到另一个服务器去不就ok了吗?地下服务器的占用一般不会太大,你可以再租一个小的1核2g服务器,按照教程

https://www.bilibili.com/read/cv12145429

操作一遍,把你的地下服务器和地上服务器分开就可以了。然后start.sh那一段可以无视,除非你真的用到了start.sh这个脚本。

 

4.     我开了双服务器,但是我下洞穴的时候物品栏消失

与此同时你还会遇到神必现象,比如死亡复活之后物品栏会重新加载,但是捡东西的时候会错位人物还无法移动等等。这很可能是因为你使用了这个版本的5格装备栏。

比如这个最近更新于5年前的xvar的版本

人家已经说得很清楚了为啥还要用呢对吧,建议是换个版本的5格装备栏。注意,创意工坊中存在大量的重复上传现象,特别是这个mod作者已经停止维护很久了,所以你可能感觉自己找了个新的,但是本质还是没有区别。

评论区有人贴出了续作版,我自己换了这个mod之后问题就解决了,这里顺带贴链接

https://steamcommunity.com/sharedfiles/filedetails/?id=2075943614

使用之后是完全解决了。



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3