首页 > 寺庙

Terrariasteam联机与服务器搭建联机|

Terrariasteam联机与服务器搭建联机

对于玩惯了单人模式的玩家来说,多人模式的联机更具有吸引力,在Terraria中,多人模式有两种方式,分别是:通过IP加入,通过Steam加入;下面说一下这两种方式的具体步骤。

Terrariasteam联机与服务器搭建联机|

通过steam加入与前者相比显得更加简单,实现步骤如下:

点击多人模式-开服并开始游戏

选择玩家。如果没有玩家就新建玩家

选择世界。与上一步一样,没有世界的话,新建世界

服务器设置。

steam多人模式启用;

允许用户:好友;

允许好友添加好友,这个根据自身情况设定,没有什么大问题

点击开始

输入服务器密码。不输入就是无密码,可以设定,也可以不设定;后面好友进入时需要填写你设定的密码

点击接受即可

按ESC键,点击右下角设置,点击邀请好友

9. 单击邀请

10. 好友收到消息后点击进入即可

下面说一下此种方式联机的优缺点

优点:简单方便,不需要很多技巧就可以实现

缺点:

使用自己的电脑作为服务器,一旦关闭游戏,服务器关闭,好友无法进入

使用steam直连虽简单,但是会出现一个问题,经常出现下图情况:

一直显示加入某某某…,卡在这个位置无法进入,这个时候可以尝试下重启电脑重试,但是可能效果不大。

搭建服务器正文:

1. 进入阿里云网站:

2. 注册登录

3. 点击云服务器ECS,如下图

4. 点击立即购买

5. 进入购买页面后,做如下配置:

付费模式选择按流量付费;因为Terraria耗费的流量不大

地域选择,一个和自己接近的即可;

实例配置为1vCPU,2GiB,共享计算型n4;

镜像操作系统选择windows,具体选择包含UI的版本,我在此选择2019数据中心版-64位中文版

存储方面不做配置,保持默认即可;

6. 点击下一步:网络和安全组;保持默认,点击下一步:系统配置

7. 创建登录密码,登录名默认:administrator

8.点击下一步:分组设置,保持默认,点击下一步:确认订单

9.创建完成后,点击控制台,可以看到如下界面:

10.配置安全组。点击更多,安全组配置

11. 配置入方向规则,如下图所示

12.配置完成

13.下载Terraria官方服务器文件,链接地址为:

链接:

提取码:qomv

14.在网页下方点击PC Dedicated Server,如下图:

15.下载完成后,解压并放入单独的一个盘内。

17.计算机 输入配置的云服务器的公网IP,如下图:

18. 点击显示选项

19.点击本地资源,详细信息

20. 选择解压的服务器文件所在的盘

21. 确定,连接

22. 在我的电脑中选择放置服务器文件的驱动器,进入,首先双击xnafx40_redist.msi文件,安装完成后,双击解压后的文件夹里的TerrariaServer.exe文件,然后根据提示配置即可

23. 做完这些后,会出现如下图所示的黑框

24. 直接点击关闭远程桌面,进入多人模式中的通过IP加入,输入公网地址,即可,enjoy

PS:小黑框不关闭,服务器就会一直运行

有什么问题请评论区见哦

饥荒联机独立服务器搭建教程 SteamCMD版本

故事是这样的,Simon在学习使用Dont Strave Together Dedicated Server创建服务器的时候,遇到了各种各样奇怪的问题。

例如:常见的大量感叹号失败,服务器端口10999问题至今无法解决。

因此花费了大量时间去解决问题,差点令我打了退堂鼓不创建服务器了。

BUT!!!

最后,我使用SteamCMD的解决方案。方便又快速地创建服务器,没有端口问题,没有服务器名字错误问题。那么就看接下来的教程吧。

首先

介绍下创建服务器的优点和缺点。

优点:

1. 独立服务器不需要主机玩家在房间中来保持房间状态,服务器中没有人的时候,其他玩家仍然可以进行游戏。

2. 支持人数更多。客户端Host最多为6人,独立服务器可以更多,主要取决于你的服务器能力。

3. 稳定性好。极少出现崩溃,适合长期运行。

4. 方便管理。基本参数,世界定义,管理员及黑白名单设置,mod安装等都通过配置文件来完成。

5. 可查问题。服务器运行全程有运行记录,崩溃后会有错误信息,对于mod引起的错误超级有效,只需要查看记录马上知道哪个mod出错。

缺点:

1. 对服务器主机硬性♂要求较高,尤其是带宽。

2. 维护。自定义世界,管理房间,增删mod,程序升级等。

3. 钱。如果要建立可用性和稳定性高的服务器,家庭宽带和个人计算机大部分情况无法胜任。这样就需要使用云服务器就就需要有一笔开销。

硬♂性要求

网络:上传带宽至少8K字节每人每秒。这是不修改世界和不安装mod的情况。如果使用家庭宽带建立服务器,最好先测试上传速率。

内存:大约65M每人。这是玩家加入后的内存增量,服务端只要开启后就会在笔者的linux主机上消耗350M~400M的内存。

CPU:没有具体官方说明。CPU的消耗跟世界设置和玩家游戏环境相关度极高,不同的设置和环境CPU资源消耗差距极大。

教程正文

软件下载链接如下:

win版本:

Linux版本:

mac版本:

独立服务器程序没有使用图形接口以节约系统资源开销,提高服务性能。

进入服务器设置界面

打开饥荒联机版游戏,进入主界面,点击左下角的“账号”按钮,在弹出的网页上方选择“游戏”选项,并点击“饥荒联机版的游戏服务器”按钮

添加新服务器

在“服务器”界面,填写服务器名称(此集群名并非最终展示的服务器名)后点击“添加新服务器”,在上方出现的对应服务器中点击“配置服务器”

配置服务器

在“配置服务器”界面进行相关设置后(此处的集群名为最终展示的服务器名),点击“下载设置”按钮下载对应配置,并将下载好的配置(MyDediServer.zip)解压到以下路径

C:UsersXXXDocumentsKleiDoNotStarveTogether

创建服务器运行批处理文件

在“C:UsersXXXDocumentsKlei”创建文件“StartDSTServers.bat”,并写入以下内容

c:steamcmdsteamcmd.exe +login anonymous +app_update 343050 validate +quit

cd /D c:steamcmdsteamappscommonDont Starve Together Dedicated

Serverbin

start dontstarve_dedicated_server_nullrenderer -console -cluster MyDediServer -shard Master

start dontstarve_dedicated_server_nullrenderer -console -cluster MyDediServer -shard Caves

检查以下路径的文件是否完整

C:UsersXXXDocumentsKleiDoNotStarveTogetherMyDediServercluster_token.txt C:UsersXXXDocumentsKleiDoNotStarveTogetherMyDediServercluster.ini C:UsersXXXDocumentsKleiDoNotStarveTogetherMyDediServerMasterserver.ini C:UsersXXXDocumentsKleiDoNotStarveTogetherMyDediServerCavesserver.ini C:UsersXXXDocumentsKleiDoNotStarveTogetherMyDediServerCavesworldgenoverride.lua C:UsersXXXDocumentsKleiStartDSTServers.bat

双击StartDSTServers.bat即可开启服务器

注: 不想使用SteamCMD的也可以略过第1步,并到Steam-库-工具界面下载Dont Starve Together Dedicated Sever,在第5步的代码里删去第一行并把第二行的路径换成Dont Starve Together Dedicated Sever的路径

配置世界与模组

以下内容介绍世界配置与模组添加:

1. 进入游戏

打开饥荒联机版游戏,进入主界面,点击创建游戏

2. 按照自己的需求创建世界

按照正常步骤创建世界,对应的“世界”、“洞穴”、“模组”设置自己调整好,到人物选择界面即可断开连线

3. 替换配置文件

打开”C:UsersXXXDocumentsKleiDoNotStarveTogethersteamIDCluster_X“(即刚创建的世界的存档位置),找到以下文件

Masterleveldataoverride.lua Mastermodoverrides.lua Cavesleveldataoverride.lua Cavesmodoverrides.lua

并复制到“C:UsersXXXDocumentsKleiDoNotStarveTogetherMyDediServer“对应位置,即完成世界与模组配置

(需要提前将对应mod复制到C:steamcmdsteamappscommonDont Starve Together Dedicated Servermods)

4. 开启服务器

双击StartDSTServers.bat即可开启服务器

【如果看不明,我随后会出一期视频教程,敬请期待吧~】


|Terrariasteam联机与服务器搭建联机

  

Terrariasteam联机与服务器搭建联机|
  • 饥荒服务器搭建|
  • 饥荒服务器搭建| | 饥荒服务器搭建| ...