最近一直在玩饥荒。刚开始自己一人玩。倒是没什么感觉。但是后面和朋友一起玩的时候,经常会发现自己不卡,但是朋友有些时候就会卡一下。为了解决这个问题,就想到了搭建独立的专用服务器。可能确实wg上面玩饥荒的人还是比较少的吧。网上到处搜索,查找,都不太好找到完整的详细的教程。总是会多少缺一点点。更多的还是在Linux平台搭建的st专用服务器的教程。所以呢,就在这里把自己摸索出来的,有效的搭建过程给大家分享一下。

一:首先是准备工作

我们的目标是搭建WeGame平台饥荒联机版专用服务器。所以我们首先要购买WeGame平台上的饥荒联机版本。

搭建专用服务器最好使用云服务器。因为云服务器有固定的公网IP,并且云服务器厂商网络环境比自己家里的更好,不会出现类似移动和电信互相连接非常卡的情况。直接购买云服务器的刷,还是比较贵的。不过现在各个云服务器厂商都有优惠活动。推荐从活动购买,优惠率非常大。常用的有腾讯云和阿里云。这两家的服务都很好。可以按需求购买。但是有一点是非常重要的,如果买阿里云的服务器,千万不要买性能突发型的云服务器!千万不要买性能突发型的云服务器!千万不要买性能突发型的云服务器!重要的事情要说三遍!我第一次搭建的时候就是犯了这个错误,使用性能突发性的云服务器,根本满足不了游戏需求。

我最开始的时候就是买了那个性能突发性的服务器,结果惨不忍睹。开启服务器之后,延迟ping值高达500~600.根本没有办法正常玩游戏。虽然他的免费试用服务器也是性能突发性的,但是似乎没有被限制性能。至少我试用的时候没有发现任何卡的情况,所以我才会选择买阿里云的。结果就被坑了,所以呢不是很推荐用阿里云的服务器。

具体的就看自己选择了。

获取游戏token令牌。打开游戏,登陆,点击账号,注册登陆,选择游戏,选择饥荒联机版的游戏服务器,

在添加新服务器里面,输入自己想要创建的服务器的名字。然后选择添加新服务器。

比如新建一个测试服务器。

添加完成之后就是这个样子的。

选择配置服务器。

按照自己需要的方式进行配置

配置好了之后,选择下载配置。然后在进行下一步操作。

创建一个本地的存档,设置好你的世界。要添加的mod,只需要进入选择角色界面就可以了。然后直接退出。

用你刚才创建的存档里面的游戏设置来替换你刚才下载的文件。

打开游戏界面,选择数据,

你刚才创建的存档是第几个,编号就是几。比如我刚才创建的就是第一个存档,所以我选择Cluster_1,将整个文件夹复制到桌面。

将你刚才下载的服务器配置文件解压。得到一个名为MyDediServer的文件夹。

打开文件夹之后里面包含两个文件,两个文件夹。将你刚才创建的存档文件夹里面的Caves和Master两个文件夹直接复制过来,全部替换。

二:搭建云服务器

因为Wegame饥荒联机版只能使用他提供的联机专用服务器搭建,所以云服务器端要用Windows系统的。推荐使用Windows sever 2016. 因为更低版本的,在饥荒服务器开始之后控制台窗口里面不能显示汉字,只有乱码。

以腾讯云为例。先购买服务器。然后选择Windows server 2016.(有的只有2012,可以先安装,然后去控制台手动更换系统。)

设置好密码,保存好。记住公网IP。然后可以直接通过自己电脑上自带的远程桌面进行登录。

计算机那里输入你获取的公网IP地址。默认用户名一般是administrator

然后选择连接,输入你设置的账号密码。

进入服务器之后,首先先安装WeGame。还需要安装运行库,不然有可能会报错。Windows运行库可以自行百度解决。

wegame安装好之后,登陆wegame。这里有一点是需要注意的是,因为wegame退出会导致游戏的退出,所以推荐注册一个小号在云端登录。

安装好饥荒专用服务器。

依次进行一下步骤。

打开文档。新建一个文件夹,命名为:Klei

打开Klei文件夹,新建一个文件夹,命名为:DoNotStarveTogetherRail

打开DoNotStarveTogetherRail文件夹,将你刚才设置好的存档复制进去。

本地登录你的wegame,下载饥荒专用服务器,

选择注册许可证书,建议直接注册十二个月。设置好密码。

然后打开饥荒专用服务器所在的文件夹。

打开bin文件夹。找到一个文件名为certificate.txt的文件。这个就是许可证。

将这个文件复制,在服务器端同样打开饥荒专用服务器所在文件夹,找到bin文件夹,直接放进去。

现在就设置好了饥荒专用服务器。在服务器端运行饥荒专用服务器,选择开启洞穴,输入密码。点击运行。会出现两个类似这样的窗口。

一个窗口代表地面,一个窗口代表洞穴。你可以相互切换看一下。等到两个窗口都出现了

Sim paused

这样的字符,就代表服务器开启成功,可以进入游戏搜索服务器名字,找到服务输入密码进入游戏了。

三:添加模组和启用模组

添加模组建议在本地游戏里添加,然后将设置好的配置文件上传到服务器端。这样的好处就是,一般不会出现错误,方便。

找到你之前设置的存档,添加好你想用的模组,选择进入游戏。在选择角色界面就可以了。

打开数据文件夹,找到你刚才选择的存档,打开文件夹,打开Master文件夹,找到一个文件名为:modoverrides.lua 的文件。这个文件就是你设置的模组的配置文件。

将modoverrides.lua文件复制,上传到云服务器端的存档目录,在Caves和Master两个文件夹中都要替换。

找到你的本地游戏目录,打开mods文件夹。把里面所有mods都复制,上传到服务器端的文件夹内,如下图所示。

耐心等待,等文件上传完毕,重新启动服务器就可以启用模组了。

四:创建多层世界

当游戏玩上一段时间,有可能会觉得世界不够大,想要添加多层世界,也是可以的。

如果你购买的云服务器是腾讯云或者阿里云的学生机那种,推荐用两台不同的云服务器进行搭建。这里分两种情况,

在同一台服务器上搭建多层世界。这个就比较简单,直接重新生成一个世界的配置文件,打开Master文件夹里面的sever.ini。修改一下配置,

[NETWORK]server_port = 10991

[SHARD]is_master = false

name = Master2

id = 3

[ACCOUNT]encode_user_path = true

Caves里面的sever.ini也需要修改一下。

[NETWORK]server_port = 10990

[SHARD]is_master = false

name = Caves2

id = 4

[ACCOUNT]encode_user_path = true

cluster.ini文件里面需要修改一下端口,不然会导致端口冲突无法启动服务器。

[GAMEPLAY]game_mode = survival

max_players = 10

pvp = false

pause_when_empty = true

[NETWORK]lan_only_cluster = false

cluster_intention = cooperative

cluster_password = 你的服务器密码

cluster_description = 你的服务器简介

cluster_name = 你的服务器名字

offline_cluster = false

cluster_language = zhr

[MISC]console_enabled = true

[SHARD]shard_enabled = true

bind_ip = 127.0.0.1

master_ip = 127.0.0.1

master_port = 10888

--这就是端口,一定要和第一个服务的配置文件端口不一样。

cluster_key = defaultPass

然后上传,将文件夹命名为Cluster_B,然后将两个世界都启动就可以了。

如果是不同服务器搭建多层世界的话,还需要额外修改一下cluster.ini文件

[GAMEPLAY]game_mode = survival

max_players = 10

pvp = false

pause_when_empty = true

[NETWORK]lan_only_cluster = false

cluster_intention = cooperative

cluster_password = 你的服务器密码

cluster_description = 你的服务器简介

cluster_name = 你的服务器名字

offline_cluster = false

cluster_language = zhr

[MISC]console_enabled = true

[SHARD]shard_enabled = true

bind_ip = 0.0.0.0master_ip = 你的主服务器的IP地址

master_port = 10888cluster_key = defaultPass

将第二个配置文件夹里面的Cluster.ini修改成这样,其中master_ip修改成你的主服务器的ip地址即可。修改完成后,上传文件。重复二,三步骤即可。(吐槽一下 居然不支持代码框输入)

开启服务器之后,就会自动连接上。从服务器关闭不影响主服务器数据和运行。但是主服务器关闭会导致从服务器失去连接。

以上就是一些小小的心得啦。

饥荒联机云服务器_WeGame饥荒联机版专用服务器多层世界搭建教程相关推荐

  1. 饥荒联机云服务器_饥荒联机云服务器开档

    解决问题: 问题1:如何设置云服务器putty(远程登录客户端:连接云服务器用) WinSCP(图形化 SFTP 客户端:用于本地和云服的文件传输)给的是安装包需要安装 开服脚本.steamcommu ...

  2. 饥荒联机云服务器_饥荒联机独立服务器搭建教程(三):配置篇

    早在 2015 年底,Klei 就将整个饥荒的配置系统都换了,所以之前写的配置方法算是老古董没法用了,于是这不,博主更新了最新的配置方法. 说起来真是残念,在 2016 年 5 月初,我就差不多把整个 ...

  3. 饥荒联机云服务器_饥荒联机版 饥荒云服工具 可视化

    今天为朋友们带来一款可视化搭建饥荒联机版云服的工具. 原作者发布界面:跳转至百度贴吧 [b]图片放在图床了,不要一看这么多图就给我删了哈 前期准备 服务器 系统版本:Ubuntu64位或者CentOS ...

  4. 饥荒联机云服务器_饥荒联机专用服务器搭建教程

    放假闲来无事,搭建一个饥荒联机专用服务器和朋友一起来玩玩. docker搭建饥荒联机服务器 注意:如果你的linux服务器上还没有安装docker,那么请看Centos7 安装Docker. 注意:如 ...

  5. 饥荒服务器模组全部显示冲突,饥荒联机版TGP多层世界服务端整合包及MOD添加设置教程_游戏堡...

    今天游戏堡小编为大家带来的是饥荒联机版TGP多层世界服务端整合包及MOD添加设置教程,还不清楚的玩家下面一起来看看吧! 下载地址:<饥荒联机版> TGP多层世界服务端整合包及MOD添加设置 ...

  6. 金蝶迷你版云服务器没有响应,连接云服务器异常金蝶迷你版

    连接云服务器异常金蝶迷你版 内容精选 换一换 云服务器列表页面显示了所有已创建的GPU加速型云服务器信息.您可以参考如下操作查看云服务器详情.云服务器详情中展示了如下信息:云服务器名称.ID.状态等. ...

  7. 阿里云服务器购买及使用流程(新手入门图文教程)

    阿里云服务器购买及使用流程(新手入门图文教程) 一.登录及密码重置 二.远程连接 三.网络安全组设置 进入 https://www.aliyun.com/,选择所需ESC的配置并购买(选择时可参考购买 ...

  8. 腾讯云服务器CVM(CentOS 7、Tencent Linux)手动搭建LNMP环境(linux+Nginx+Mariadb+PHP)

    手动搭建云服务器运行环境就是喜欢折腾,如果觉得麻烦的网友可以使用LNMP镜像直接启动CVM实例,以便快速建站. 腾讯云服务器CVM(CentOS 7.Tencent Linux)手动搭建LNMP环境( ...

  9. 饥荒联机云服务器_【教程】Steam饥荒联机版如何在云服务器上搭建专用服务器(常见问题解决方法)...

    本篇主要讲述一下配置过程中常见的问题以及解决办法 问题一:无效令牌无效令牌 [00:00:04]: [200] Account Failed (6): "E_INVALID_TOKEN&qu ...

最新文章

  1. mybatis获取表名_mybatis动态调用表名和字段名
  2. python自媒体创作_做自媒体该做什么领域?
  3. sas中的sql(2) 行选择 、限制重复、条件运算符、运行前语法检查、feedback、count...
  4. 异常检测-LocalOutlierFactor的理解与应用
  5. WCF自我学习之(一)
  6. Mac终端的ruby和pods安装和使用(超干货)
  7. Ubuntu文件夹有锁标志(去除) 命令打包解包
  8. 很多人都爱玩的lol..
  9. idea 代码编译打包不报错,但是代码显示报错
  10. python实现语义分割_如何用PyTorch进行语义分割?一文搞定
  11. 想学习C++,C++的未来怎么样?
  12. Pr 入门教程,如何在节目监视器中修剪剪辑?
  13. php的get和post,PHP中GET和POST区别
  14. Ubuntu下ssh安装、配置及使用
  15. payoneer企业账号授权代表验证函怎么写
  16. 直播推流方案及过程分解
  17. 《实战 Linux Socket 编程》Warren W.Gay 图解Key-point学习笔记-1
  18. 2-nginx-静态-防盗-跨域
  19. Windos下安装nexus私服(nexus-2.12.0-01)
  20. sql语句中大于 , 大于等于 , 小于 , 小于等于

热门文章

  1. 根据公式计算圆周率Π的值
  2. wd移动硬盘插电脑没反应_西部数据移动硬盘插电脑上不显示?
  3. 【c++】有理数加法
  4. ‘settings.xml’ has syntax errors less… 和Parent ‘org.springframework.boot’has problems less…的问题解决
  5. 《传播学史》读后感优秀范文5000字
  6. Peak prominences(峰日珥)
  7. 一次关于 Dubbo 服务 IP 注册错误的踩坑经历
  8. CnPlugin是PL/SQL Developer工具插件使用
  9. java其他框架杂记
  10. copper铜, bronze青铜和brass黄铜