服务器- 中文Terraria Wiki
文章推薦指數: 80 %
Dedicated Server GUI是官方服务器的第三方插件,提供了图形化的控制(服务器只是一个命令行程序):. Dedicated Server GUI. Tshock 和TDSM 是添加了附加功能的第三方软件 ...
TerrariaWiki
导航
首页
所有页面
互动式地图
基础
物品
武器
工具
盔甲
配饰
药水
矿石
家具
物块
背景墙
时装物品
角色
NPC
敌怪
Boss
小动物
宠物
仆从
生物群落
事件
游戏玩法
困难模式
经典模式
专家模式
大师模式
旅行模式
多人模式
机制
制作
房屋
增益
怪物图鉴
成就
钓鱼
修饰语
指南
入门
通关攻略
职业设置
制作101
游戏进程
维护世界纯净度
NPC快乐度
刷资源
赚钱
基地
进阶
游戏机制
生物群落蔓延
日夜更替
游戏控制
运气
月相
NPC生成
设置
世界种子
世界大小
玩家机制
仇恨
伤害减免
死亡
防御
掉落伤害
生命
生命再生
魔力
移动速度
生成
战斗机制
攻击速度
自动挥舞
暴击
伤害
击退
射速
物品机制
挖矿速度
镐力
放置
稀有度
工具提示
使用时间
价值
模组
资源包
创意工坊中心
tModLoader
物品栏编辑器
地图查看器
数据ID
泰拉瑞亚链接
官方网站
官方论坛
官方Wiki中文语言包
泰拉瑞亚Twitter
泰拉瑞亚Facebook
泰拉瑞亚Instagram
泰拉瑞亚Subreddit
Wiki社区
帮助
样式指南
规则
视频政策
最近更改
社区专页
Wiki翻译与样式指南
管理员告示板
WikiDiscord
FANDOM
游戏
电影
电视
wiki
探索wiki
社区中心
创建wiki
尚未注册?
注册
登录
Advertisement
分类:
验证、游戏机制、Thirdpartysoftware
不转换
简体
繁體
大陆简体
香港繁體
澳門繁體
大马简体
新加坡简体
臺灣正體
中文
English
Español
Français
粵語
服务器
编辑
编辑源代码
历史
讨论(0)
关于服务器设置提示,请参阅指南:建立泰拉瑞亚服务器.有关现有多人游戏服务器列表,请参阅多人模式.
泰拉瑞亚服务器为玩家提供了通过互联网及其他网络进行多人游戏的平台。
泰拉瑞亚的Windows安装版自带服务器软件。
服务器也可以被用于独立的单人游戏玩法。
提供了按需求调整游戏内时间的功能。
使用服务器(相比于单人游戏和服务器游戏)的缺点在于虽然宿主机作为服务器的同时也可以进行游戏,但是还是会拖慢宿主机的游戏体验。
目录
1开服之前
2公共服务器
2.1加入服务器
3开服方法(Windows)
4开服方法(Linux)
5下载
6服务器文件
7控制台命令列表
8命令行参数
9服务器配置文件
10Ban和un-ban
11系统需求
12备注
13LAN(局域网)
14历史
开服之前[]
服务器默认运行在7777端口,必须经过端口转发才能让别的玩家加入。
如果某种限制导致你不能配置端口转发,可以试试使用VPN服务作为代替,如Hamachi、Tunngle(这种情况下每个玩家都需要安装VPN客户端)。
服务器默认的最大玩家数是8,可以在服务器开启状态下修改,也可以修改服务器配置文件(serverconfig.txt)
公共服务器[]
一些活跃的公共服务器:
AuroraTerraria-https://aurora-terraria.org(ip:aurora-terraria.comport:7777)
Pedguin'sMinigameServer-https://www.pedguin.com(ip:pedguin.comport:7777)
CapturetheGem,Spleef,BuildMyThing,PenguinParty,Parkour,WhoistheKiller,TerraStrike,ClassWars,DefendtheFortress,和Races;PvE事件在PvE大厅,生存模式在生存大厅。
必须使用软核角色。
可以作为游客开始或者输入/register"password"进行注册。
TeeriaLegends-http://teeria.eu(ip:t.teeria.euport:7777)
其他服务器可以从这个列表上找到:
官方泰拉瑞亚论坛上的服务器论坛
https://www.tserverweb.com
https://topg.org/terraria-servers/
http://terraria-servers.com
https://terraria.21yunbox.com
加入服务器[]
你可以通过选择主菜单上的多人模式来加入服务器,选择角色,然后输入服务器的IP地址和端口号。
通常不同的服务器对玩家加入有不同的要求。
一些服务器需要玩家拥有Softcore或Mediumcore角色,还有的需要玩家在加入游戏之前达到一定的等级。
通常一个公共服务器会有/register和/login系统,这需要玩家有一个名称独一无二的角色和密码。
公众服务器也常常由一群管理员或协调者来运营,他们制定规则。
通常这些规则不允许模组、破解和仿冒等。
一些服务器可能有允许玩家使用本地角色进行在线游戏而不丢失本地游戏的仓库的能力。
开服方法(Windows)[]
默认情况下,在32位的Windows系统中,TerrariaServer.exe可以在一下目录中找到:
%programfiles%\Steam\steamapps\common\terraria
64位情况下:
%programfiles(x86)%\Steam\steamapps\common\terraria如果你没有安装Steam:
%programfiles(x86)\terrariaor%programfiles%\terraria
玩家可以通过选择主菜单上的多人模式来加入服务器。
开服方法(Linux)[]
为了使服务器启动并且在后台运行,你可以使用类似于tmux或screen的程序。
默认情况下TerrariaServer.exe可以在这里找到:
~/GOG\Games/Terraria/game/
使用Steam的情况下:
~/.steam/steam/steamapps/common/Terraria/验证
Linux下的二进制文件被称为TerrariaServer.bin.x86_64(64位)或TerrariaServer.bin.x86(32位)。
玩家可以通过选择主菜单上的多人模式来加入服务器。
如果你想使用screen命令,只需要开启screen:
screen
然后现在启动服务器。
按下Ctrl+a+d可以在退出screen的情况下使服务器保持运行。
恢复会话可以使用以下命令:
screen-r
下载[]
官方的泰拉瑞亚服务器软件包含在泰拉瑞亚安装包中,你也可以单独下载:
TerrariaServer1.3.3.3
TerrariaServer1.3.4.4
TerrariaServer1.3.5.3
TerrariaServer1.4.0.1
TerrariaServer1.4.0.2
TerrariaServer1.4.0.3
TerrariaServer1.4.0.4
TerrariaServer1.4.0.5
TerrariaServer1.4.1
TerrariaServer1.4.1.1
TerrariaServer1.4.1.2
DedicatedServerGUI是官方服务器的第三方插件,提供了图形化的控制(服务器只是一个命令行程序):
DedicatedServerGUI.
Tshock和TDSM是添加了附加功能的第三方软件,比如游戏内命令,白名单,用户密码,和一个用于添加特性的插件接口(比如工会):
Tshock
TDSM(已停止维护,最后支持版本1.3.2.1)
服务器文件[]
服务器包括以下三个文件:
TerrariaServer.exe-主服务器文件,可以独立运行。
serverconfig.txt-服务器配置文件,定义了服务器的所有参数(下述)。
start-server.bat-一个Windows命令行程序,使用serverconfig.txt,还包含了一个循环,方便服务器崩溃时重启。
控制台命令列表[]
只要专用服务器运行,就可以使用以下的命令:
help-显示命令列表。
playing-显示玩家列表。
可以在游戏内聊天输入/player来使用。
clear-清空控制台。
exit-关闭并保存服务器。
exit-nosave-关闭并不保存服务器。
save-保存游戏世界。
kick
ban
password-显示密码。
password
version-显示版本号。
time-显示游戏时间。
port-显示监听的端口。
maxplayers-显示最大玩家数目。
say
motd-显示MOTD。
motd
dawn-调整时间为黎明(4:30AM)。
noon-调整时间为中午(12:00PM).。
dusk-调整时间为黄昏(7:30PM)。
midnight-调整时间为午夜(12:00AM)。
settle-使所有水平衡。
注意:命令中不需要以正斜杠/作为前置,因为一些命令接口需要。
对于Tshock命令列表,参考这个文档.
命令行参数[]
下面是一个参数列表,可以在初次运行泰拉瑞亚服务器时输入:
-config
-port
-players
-pass
-motd
-world
-autocreate-如果没有在-world参数指定的路径找到世界,那么创建一个新世界。
世界大小分为:1(小),2(中),3(大)。
-banlist
默认情况下为工作路径下的banlist.txt文件。
-worldname
-secure-为服务器添加增强型作弊保护。
-noupnp-关闭通用即插即用(UPNP)。
-steam-开启Steam支持。
-lobby
服务器配置文件[]
使用一个写入了上述参数的配置文件来自动开启专用服务器时可行的。
配置文件必须通过-config参数进行调用。
配置文件的名称可以自定义,但是必须位于TerrariaServer.exe的同一文件夹下。
在服务器启动时,如果定义了配置文件但是没有被服务器定位到,服务器会要求用户输入参数,这样服务器可以启动而无需配置文件。
下面是可用的配置文件命令表:
maxplayers=8-设置服务器的最大玩家数,数值必须介于1到255。
world=C:\Users\Defaults\MyDocuments\MyGames\Terraria\Worlds\world1.wld-加载一个世界并自动启动服务器。
port=7777-设置端口号,
password=p@55w0rd*-设置服务器密码。
motd=Pleasedon’tcutthepurpletrees!-设置当日的消息。
worldpath=C:\Users\Defaults\MyDocuments\MyGames\Terraria\Worlds\-设置世界文件的存储位置。
autocreate=3-如果没有在-world参数指定的路径找到世界,那么创建一个新世界。
世界大小分为:1(小),2(中),3(大)。
difficulty=0-设置在使用-autocreate参数下的难度。
可选项:0(普通),1(专家)。
1.4版本难度分为0(普通),1(专家),2(大师),3(旅途)
worldname=World-当使用-autocreate参数时设定世界名称。
banlist=banlist.txt-指定封禁名单文件的路径。
默认情况下为工作路径下的banlist.txt文件。
secure=1-为服务器添加增强型作弊保护。
language-通过语言码设置服务器语言。
可用的语言码:
en/US=英语
de/DE=德语
it/IT=意大利语
fr/FR=法语
es/ES=西班牙语
ru/RU=俄语
zh/Hans=中文
pt/BR=葡萄牙语
pl/PL=波兰语
可以使用(#)进行注释。
以#开始的行会被完全跳过。
Ban和un-ban[]
命令ban
被禁止进入的玩家尝试登录时,服务器会显示消息:“你在【时间端】内被禁止进入:【理由】-【操作人】”。
可以通过修改banlist.txt文件来恢复玩家进入。
这个文件包含当前被禁止进入的玩家列表。
要恢复某个玩家进入,在列表中删除玩家姓名和IP即可。
系统需求[]
Windows操作系统
500MB空闲内存(仅小世界,所需内存取决于世界大小和玩家数量)
.NETFramework4.0
XNAFramework
泰拉瑞亚客户端内置了.NET和XNA,在安装客户端就的同时可以安装这两个运行库。
备注[]
服务器偶尔会自动保存世界,但只有使用退出命令,服务器才能在关闭时保存世界。
也就是说,请优先考虑手动保存世界,而不是关闭服务器。
当你启动服务器时,服务器会提示你是否要开启自动端口转发,不过这个有时不怎么奏效。
通常我们使用Hamachi开服,它避免了端口转发,但是依赖于第三方程序。
LAN(局域网)[]
下述是十分基础的局域网联机指南。
一开始,所有电脑必须连接到相同的网络。
如果你觉得这太简单的话,可以给这个服务器设置一个局域网静态IP,这没什么必要。
请注意,这份指南是面向那些几乎没有网络经验、仅仅是想玩游戏的人。
确保所有电脑连接到相同的网络。
尽可能让电脑通过有线网络连接,因为有线网络比无线网络稳定的多。
如果你有一台常见的家用路由器,想要连接多人游戏,你可以使用交换机来连接更多电脑。
只要把交换机的任意端口插入路由器,然后把其他电脑和服务器接入交换机就可以了。
如果没有交换机,至少把服务器所在的电脑接入有线网络。
如果这样也不行的话,只要确保所有电脑都接入了同一WiFi就可以了,只是可能延迟有点高。
获取服务器信息
首先,确保服务器被连接到互联网,或者至少连接到路由器。
可以通过访问路由器管理界面来测试路由器连通性。
通常你可以在路由器的贴纸上找到登录信息。
如果页面加载了,恭喜你!只要确保其他电脑都连接到同一网络即可。
Windows:
打开命令提示符(cmd),运行ipconfig命令来得到网络信息。
记录IP地址(一般在"IPV4Address......"后面),格式是192.168.1.27,172.16.0.5510.0.0.42这种。
如果IP地址是127开头,寻找下一个开头不是这个的。
如果以169开头,那么你的网络配置可能有问题。
MacOSX
打开系统偏好>网络,然后记录IP地址。
GNU/Linux
在终端窗口运行"ifconfig"或"ipaddress"命令来得到IP。
让客户端连接到服务器
打开泰拉瑞亚,点击多人游戏,然后连接到你第二步记录的IP地址。
应该能进入服务器了。
疑难解答(如果连接有问题)
确保计算机的防火墙已经关闭,或者至少放行7777端口。
如果IP地址是169开头,请先检查电脑能否上网。
服务器的IP地址可能会改变,尤其在路由器重启过的情况下。
如果连接不到服务器,再做一遍步骤2看看IP有没有变。
如果这个问题经常复现,你应该了解一下如何"在【你的系统】上设置静态IP地址"。
如果你设置的服务器端口不是7777,确保客户端连接的是你设置的端口。
历史[]
电脑版
电脑版1.3.0.4:
现在可以使用-forcepriority启动专用服务器,来覆盖服务器设定文件的优先级。
现在恢复了使用-ip来设定专有服务器的本地IP。
电脑版1.3.0.3:现在报告发生在服务器上的错误更加容易。
电脑版1.3.0.2:
现在你可以每次输入密码,在启动或进入服务器时。
解决了大部分专用服务器和它的配置文件的问题。
解决了用户在“仅能邀请”模式下不能互相邀请的问题。
电脑版1.2.3.1:修复了服务器以英语之外的语言启动时发生的崩溃。
电脑版1.0.2:
服务器现在监听宿主机的所有IP,不论有多少连接是活跃的。
输入"localhost"而不是你的本地IP也会连接到相同的本地服务器。
服务器的默认端口31337变为7777。
客户端可以把主机名解析为IP。
电脑正式版:引入。
主机版
主机正式版:引入。
移动版
移动正式版:引入。
任天堂3DS版
3DS正式版:引入。
看 • 论 • 编战斗攻击速度自动挥舞暴击伤害击退锁定仆从射速环境环境物体环境实体生物群落背景生物群落(蔓延)日夜更替事件重力困难模式液体月亮音乐NPC消失NPC生成困难模式之前秘密种子状态讯息风世界世界种子世界大小界面小地图Logo标题讯息小贴士资源包物品可选择制作材料物块交换消耗品制作站(徒手)联动内容防爆物体平坦表面物品挖矿速度修饰语NPC掉落放置镐力稀有度配方收纳工具提示使用时间价值游戏成就AI相机模式Config.json光标模式数据ID难度表情命令专家模式钓鱼游戏控制游戏平台高尔夫Hoik旅行模式照明模式大师模式音乐NPC名字视差晶塔设置城镇多人模式服务器聊天多人模式玩家仇恨呼吸计增益和减益人物人物风格伤害减免死亡防御溺水附加跳掉落伤害鬼魂发型生命生命再生物品栏幸运值魔力移动速度玩家属性点社交栏生成
看 • 论 • 编服务器(TShock)地图查看器物品栏编辑器模组(tModLoader)
分类:
验证
游戏机制
Thirdpartysoftware
添加分类
取消
保存
English
Español
Français
粵語
社区内容除另有注明外,均在CCBY-NC-SA3.0许可协议下提供。
Advertisement
FanFeed
1
钓鱼
2
光之女皇
3
指南:入门
MinecraftWiki
淡江人維基網
D4DJ維基
FollowonIG
TikTok
JoinFanLab
延伸文章資訊
- 1Terraria
- 2服务器- 中文Terraria Wiki
Dedicated Server GUI是官方服务器的第三方插件,提供了图形化的控制(服务器只是一个命令行程序):. Dedicated Server GUI. Tshock 和TDSM 是添加...
- 3Terraria - Discord
Ask questions, join events, win prizes and meet new friends on the official Terraria server; the ...
- 4Server - Terraria Wiki - Fandom
A Terraria server provides a platform for players to connect over the internet or other network f...
- 5Terraria Server List | Terraria Multiplayer Servers