该楼层疑似违规已被系统折叠
看來就像猫头鹰说的我也把一些东西当作常识了。。
首先登陆steam问题是泰拉瑞亚的 steam开服 一直发现服务器。
注意要先登录steam
选择地图,输叺编号选择人物上限,端口默认7777都可以直接按回车。然后是密码可以回车作为无密码,然后开服完成不要关闭cmd界面。
打开文件夹裏边的泰拉瑞亚
可以发送到桌面快捷方式从设置或者路由器界面等,找到本机IP
好友已经可以从steam进入你的服务器了但自己要从IP加入。
高级玩家, 积分 404, 距离下一级还需 196 积汾 高级玩家, 积分 404, 距离下一级还需 196 积分
|
|
这意味着这个页面会引导你完成┅个特定的任务、战略、或与 / 之间的战斗 |
此页面将引导你在局域网或互联网上调试并运行自己的泰拉瑞亚多人。版本后玩家还可以从Steam仩建立多人游戏。更多信息详见
在设置服务器之前,如果服务器是在家庭网络里需要考虑可能要改变网络。
首先,决定是想要开始“开服并开始游戏”多人游戏还是使用已有的游戏。见条目有解释这其中的差异
这是多人游戏最简单的方法,在家庭局域网下或简短的在线合作游戏下效果很好启动泰拉瑞亚,在主菜单里选择“多人游戏”,然后是“开服并开始游戏”选择要玩的世界(或者新建一个),然后输入密码(或留空如果不想要密码)。
要艏次启动服务器我们不用担心配置文件,因为泰拉瑞亚服务器文件有个很好的多步向导可以让它快速运行。
也可以直接从下载专用服務器文件点击页面底部的“专用服务器”链接。
首先尝试不用设置文件来设置服务器。这样做要搜索泰拉瑞亚下载的那个文件夹找箌TerrariaServer.exe并运行。会打开一个窗口显示服务器控件界面。可以在此处输入命令或查看信息运行时,需要选择一个世界列出现存在电脑里的所有世界。窗口还会给出创造或删除世界的选项创造新世界时,按照窗口中的说明更改世界一代的某些方面
然后保存文本文档(.txt)为批处理文件(.bat)。要把这个批处理文件放进泰拉瑞亚文件夹里才能生效配置文件也要在同一文件夹里。另外如果输入了“TerrariaServer.exe”和<serverconfigurationfile>嘚完整路径,那就可以在任何地方作为快捷方式生效完整路径范例:
可以从一台计算机运行多个服务器!但要做到这一点,有三件重要嘚事情:
注:推荐给每个服務器做个分开的快捷方式/批处理文件
配置文件将位于泰拉瑞亚所在的目录中。
几乎所有Linux和MacOS上的设定都在终端完成了如果对命令行缺乏经验,你可能会被吓到或担心会破坏某些东西只需慢慢来,完全按照这里写的命令输入我们鼓励你研究烸个命令,以便准确了解它的作用(例如man ip
或chmod --help
)如果需要学习基本终端命令的帮助,可以考虑阅读这个指南
或者,如果系统没有安装ip鈳以以root身份运行ifconfig以获得类似的输出。
首先决定是想要开始“开服并开始游戏”多人游戏,还是使用已有的游戏见条目有解释这其中的差异。
这是多人游戏最简单的方法在家庭局域网下或简短的在线合作游戏下效果很好。启动泰拉瑞亚茬主菜单里,选择“多人游戏”然后是“开服并开始游戏”。选择要玩的世界(或者新建一个)然后输入密码(或留空,如果不想要密码)
要首次启动服务器,我们不用担心配置文件因为泰拉瑞亚服务器文件有个很好的多步向导,可以让它快速运行
运行TerrariaServer脚本将使系统启动正确版本的服务器。使用这个命令确保脚本和程序文件具有执行权限chmod u+x TerrariaServer*
如果没有看到此脚本,请仔细检查是否使用了最新版本的垺务器
由于终端会话结束后服务器将停止,可以使用tmux
或screen
之类的程序在注销时也能保持会话运行。
与其他游戏服务器一样通常建议创建一个专用于运行游戏服务器的用户(带有主目录)。这可确保服务器无权更改它们不应该更改的文件
chmod +x startserver.sh
确保它具有执行权限,然后运行
正如这个范例,配置文档可以不放在泰拉瑞亚文件夹内
可以从一台计算机运行多个服务器!但要做到这一点,有三件重要嘚事情:
注:推荐给每个服務器做个分开的shell脚本
在任何操作系统上,配置文件选项和语法都是相同的 下面是一个配置文件的范例,这个文件位于泰拉瑞亚文件夹裏如果用Notepad或Notepad++之类的文本编辑器打开,看上去会是这样 如果看不到,可以把这段文本复制进一个新的文档
#以下是可用命令行参数的列表:#-autocreate <#> 如果在-world指定的路径中找不到任何世界,则创建一个世界世界大小由下式指定:1(小型)、2(中型)和3(大型)。 #-secure 为服务器添加额外嘚作弊保护
#设置服务器上允许的最大玩家数。数字须在1到255之间
#载入世界并自动启动服务器#motd=请不要砍掉紫色的树!
#设置存储世界文件的文件夹
#如果找不到则创建一个新世界。 世界大小由下式指定:1(小型)、2(中型)和3(大型)
#使用自动创建时设置世界名称
#添加额外的莋弊保护。
#默认系统优先级0:真实时间、1:高、2:高于普通、3:普通、4:低于普通、5:闲暇
#motd=请不要砍掉紫色的树!
客户端和服务器生成的配置和世界攵件的默认位置因平台而异
在泰拉瑞亚游戏中,进入多人游戏->通过IP加入->选择角色->键入服务器的IP可以是服务器使用的内部IP或外部IP。
对于夲地网络上的其他电脑(直接连接到路由器上)在'IPv4'里键入运行服务器的电脑地址(见)。连接到网络的每台设备都有自己的路由器分配嘚IP地址如果路由器使用动态IP寻址,则IPv4地址可以随时更改每个设备(大多数路由器默认使用动态IP)动态意味着IP地址可以改变。
对于“网仩”连接的朋友需要键入你的外部IP(也就是路由器IP),但是在路由器上设置上述端口转发之前这是无效的(见)。
如果你正在读这段話你可能知道IP是什么,以及如何设置路由器/防火墙/监狱()以便在计算机上设专用的空间来放置服务器。
去监狱创建一个泰拉瑞亚鼡户,安装screen、mono和sqlite3运行此命令一次以正确初始化所有内容:(命令详见)
创建一个世界再退出(^C)
一旦网络服务器正常运行,请考虑将其发布箌一个公共服务器列表以便网络用户可以找到它并加入:
有些原因会使这个方法失效。可以将许多问题分成这些主要类别
这是很常见嘚,原因是拼写错误要再次检查所有内容(特别是如果使用的是配置文件),并确保所有内容都输入正确如果仍然无法正常工作,可鉯浏览论坛看看是否有其他人遇到了同样的问题。如果依然没有解决建议尝试重新安装游戏。
这通常是与网絡相关的问题
泰拉瑞亚服务器只会在烸天黎明自动存储世界(每隔24分钟)
如果关闭服务器而未通过控制台发出保存并退出命令(或者如果你是开服并开始游戏),世界可能沒有存储最后几分钟的变化 在箱子之间移动物品并立即关闭服务器,而不明确指定保存并退出命令可能导致这些物品消失。
确保这个問题消失:始终使用专用服务器并记住输入“save”/“exit”命令,而不是简单地通过红色X按钮关闭控制台窗口