虽然我是一个服务器萌新,但是经过一段时间的学习也算小有理解。所以发一个帖子记录一下(怕我自己忘了),欢迎大佬指点,一些基础的问题我也可以解答。
关于想搭服务器的缘由当然是因为想和男闺蜜联机(本人男),然后那个steam的联机完全进不去
,然后radminLAN太吃网络了连接不稳定,内网穿刺又需要房主一直在线(貌似是的)然后搭一个服务器就能完美解决以上所有问题
然后就想着搭一个服务器这样几个朋友就可以想上号看看就能玩一会儿,然后就看了很多资料和视频查了很多东西(还得知了泰拉中文论坛5月24可能就要关闭了)。
言归正传,我目前知道的搭建服务器的方法只有3种
这个是我从某宝商家上扣下来的图,别的地方找不到资源。
1.第一个肯定是官方服务器,terraria server。因为目前移动端国际服版本与pc端一致,所以安卓端和ios端的国际服都可以与pc进行联机,这个服务器的搭建是最简单的之后会讲述。
2.第二个就是tml,也就是tmodloader,也就是tr独立于原本之外的可以搭载mod的版本,和朋友一起玩我首推这个,因为可以给服务器搭载mod,可玩性更高,但是因为搭载了mod,所以所有联机玩家都要通过tml打开游戏,pc与pe也就是移动端是不互通的。
3.第三个就是tshock,这个貌似是不能加mod的,但是有些人说些什么开挂啥的我也不太懂(之前都是一个人玩的,不太懂这些)这个建议和网友一起玩的时候,使用该平台进行搭建,用tshock搭建的服务器可以使用大量的服务器指令和进行权限分配以达到管理服务器的目的(避免进来一些nt对游戏进行破坏),而且从中文论坛上可以去下载和安装一些插件,以达到在qq上或者手机上就能管理服务器和游戏进度及玩家详情的目的
现在开始讲解如何开始搭建,第一步:设备,我发帖的目的旨在让大家建立一个可以随时上号不受房主在线与否限制的服务器。所以我们需要一个云电脑或者云服务器,这里就推荐tx云和阿li云两家了,可以通过学生认证或者其他一些活动进行优惠或者白嫖一个月,一年也只需要不到100rmb。同时我也建议大家去参考数据库里大佬写的关于联机的帖子,就是这个
https://api.xiaoheihe.cn/wiki/get_article_for_app/?article_id=246315&wiki_id=105600&is_share=1链接放在这里了,其实3个平台服务器搭建的主要流程都是这个帖子里有的内容,大家可以直接参考,为了省事我想偷点懒了
1.第一种服务器的搭建可以全权参考上面那个贴子,大佬写的非常好,可以直接引用。
然后后两种服务器的搭建也需要完成上述帖子里的前10步
就是到这一步。然后才有区别,介于泰拉瑞亚1.4版本更新后,之前很多攻略都过时了(大家看攻略的时候也注意版本)
2.tmodloader服务器的搭建,我们需要一个steam正版tr和tml,然后在steam库中找到tml,然后
然后把整个tml的文件全都复制粘贴到云服务器里去,belike
(人在教室里只能拍屏了),然后打开文件夹,找到这个文件tmlserver,直接打开(你需要完成上述贴子的前十步哦)
然后这里有一个不同的地方,点开后tmlserver和trserver有点区别,就是tmlserver会先问你是否使用steam服务器也就是用steam打开,选否,也就是n。然后正常创建地图输入种子设置密码(自己设一个简单的数字就好啦)端口(7777)啥的。
然后第二个重点来了,服务器mod的导入。由于服务器的特殊性,地图存档里的mod取决于服务器端而不是第一个进入的玩家或者说是传统意义上的房主。如果不在服务器端调用mod,那么一切与地图存档有关的mod都将无法使用。
现在来说1.4版本的mod上传至服务器的方法
先打开tml,然后点击创意工坊
打开文件夹后会出现两种情况,一种是
一种是
没什么区别。1281930文件夹里的以数字命名的文件夹都是mod,全都先复制粘贴到云服务器里,然后开始导入mod。我们需要在云服务器的计算机c盘中找到文档
/MY GAME/泰拉瑞亚/tml/mods,打开mods里面会有一个小文件,不管它但是别删掉,然后找到你刚刚复制过来的文件夹并逐个点开,找到年月最新的tmod文件并拉进去(每个文件夹只需要一个且只要最新的那一个就好了)。该步骤完成后,打开tmlserver然后输入n,再选择m进入mod菜单,选择你需要调用的mod,输入e全都启用,然后输入r退出到地图选择,然后步骤同之前一样打开服务器
tshock的有空再写吧,好累呀