本指南涵盖 Legion Hosting 上 Tower Unite 专用服务器的管理员设置、玩家管理、服务器管理、Workshop 内容和故障排除。有关初始服务器设置、游戏模式和连接说明,请参阅 Tower Unite 服务器设置指南。
管理员设置
Tower Unite 专用服务器使用 Steam ID 来识别管理员。服务器所有者可以通过将特定玩家的 Steam ID 添加到服务器配置中来授予其管理员权限。
添加管理员
- 在 GPanel 中停止您的服务器。
- 导航到 Files 选项卡并找到服务器配置文件。
- 将您要授予管理员权限的每位玩家的 Steam ID(Steam64 格式)添加到管理员列表中。
- 保存文件并重启服务器。
查找玩家的 Steam ID
您可以通过以下方式查找玩家的 Steam64 ID:
- 访问他们的 Steam 个人资料并使用 Steam ID 查询工具(例如 steamid.io)。
- 在玩家连接时查看服务器控制台输出——他们的 Steam ID 通常会在加入时被记录。
7656119... 开头的长数字)。其他格式如 SteamID3 或旧的 STEAM_0: 格式将不起作用。
管理员命令
管理员命令可以通过 GPanel 中的服务器控制台执行,也可以由管理员在游戏内通过聊天执行。下表列出了常用的管理员命令:
| 命令 | 描述 |
|---|---|
kick <player> |
将玩家踢出服务器。他们可以立即重新连接。 |
ban <player> |
封禁玩家。在解封之前他们将无法重新连接。 |
unban <player> |
解除封禁,允许玩家重新连接。 |
mute <player> |
禁言玩家,阻止其使用文字和语音聊天。 |
unmute <player> |
解除之前被禁言玩家的禁言。 |
players |
列出所有当前连接的玩家及其 Steam ID。 |
say <message> |
发送全服公告消息。 |
status |
显示服务器状态,包括玩家数量、当前模式和运行时间。 |
/),并且仅对管理员配置中列出的玩家有效。
玩家管理
踢出和封禁
使用 kick 和 ban 命令移除违规玩家。封禁是持久的,存储在服务器的封禁列表文件中。
- 踢出: 立即断开玩家连接。除非同时被封禁,否则他们可以重新加入。
- 封禁: 断开连接并阻止玩家重新连接。封禁在服务器重启后仍然有效。
- 解封: 使用
unban命令加上玩家的名称或 Steam ID 来解除封禁。
管理封禁列表
封禁列表以文件形式存储在服务器目录中。您可以通过 GPanel 的 Files 选项卡或 SFTP 手动编辑此文件来添加或删除条目。每个条目包含被封禁玩家的 Steam ID。
禁言玩家
mute 命令可以在文字和语音聊天中禁言玩家。这对于处理刷屏或辱骂行为而无需踢出玩家非常有用。除非通过配置文件管理,否则禁言不会在服务器重启后保留。
服务器管理
重启服务器
您可以随时通过 GPanel Console 选项卡重启服务器:
- 点击 Stop 以正常关闭服务器。
- 等待服务器完全停止。
- 点击 Start 使其重新上线。
或者,使用 Restart 按钮进行一键停止并重启操作。
更新服务器
Tower Unite 会定期收到 PixelTail Games 的更新。当有更新发布时:
- 在 GPanel 中停止您的服务器。
- 前往 Startup 选项卡,如果有可用按钮,请触发重新安装或更新。这将重新运行 SteamCMD 以下载最新的服务器文件。
- 启动服务器。控制台将在启动时显示更新后的版本。
监控性能
使用 GPanel 的资源图表监控 CPU、RAM 和网络使用情况。Tower Unite 服务器通常较为轻量,但高玩家数量配合大量 Workshop 内容可能会增加资源使用。关键指标:
- CPU 高: 通常由大量玩家或高强度游戏模式活动引起。
- RAM 高: 通常由多名玩家同时加载 Workshop 物品引起。
- 网络峰值: 在玩家加入时 Workshop 内容同步期间属于正常现象。
Workshop 内容
Tower Unite 与 Steam Workshop 深度集成。玩家可以在游戏中使用自定义模型、玩家模型和其他 Workshop 物品。这些内容在客户端层面通过 Steam 管理,而非在服务器上管理。
Workshop 内容的工作方式
- 玩家模型和物品: 玩家通过其 Steam 客户端下载 Workshop 内容。当他们在您的服务器上使用自定义物品时,订阅了相同 Workshop 物品的其他玩家将能看到它们。未订阅的玩家会看到默认替代品。
- 公寓物品: 自定义 Workshop 家具和装饰品用于公寓中。这些从每位玩家的本地 Workshop 订阅中加载。
- 无需服务器端 Workshop 管理: 与某些游戏不同,Tower Unite 的 Workshop 内容不需要安装在服务器上。服务器仅促进客户端之间的同步。
故障排除
服务器未在浏览器中显示
- 确认服务器已完全启动并在 GPanel 中显示为在线状态。
- 启动后等待 1–2 分钟,让服务器在主服务器列表中注册。
- 检查控制台是否有启动期间的错误。
- 确保已设置服务器名称——名称为空的服务器可能无法正确显示。
玩家无法连接
- 在 GPanel 中确认服务器在线且控制台没有显示错误。
- 如果服务器设有密码保护,确保玩家输入了正确的密码。
- 检查玩家运行的 Tower Unite 版本是否与服务器相同。版本不匹配会阻止连接。
- 让玩家尝试使用服务器 IP 和 port 进行直接连接。请参阅 如何查找您的服务器 IP 和 Port。
高延迟或卡顿
- 检查 GPanel 资源使用图表,查看 CPU 或 RAM 是否存在瓶颈。
- 如果服务器在负载下持续出现问题,请降低
SERVER_MAX_PLAYER。 - Tower Unite 的性能通常较为流畅,但在 Plaza 中大量玩家聚集并使用大量 Workshop 物品时可能会出现临时延迟峰值。
- 如果性能问题持续存在,请考虑升级您的服务器方案。提交支持工单以讨论可选方案。
服务器崩溃
- 检查 GPanel 控制台中崩溃前的错误消息。
- 确保您的服务器文件是最新的。通过 Startup 选项卡重新安装可以修复损坏的文件。
- 如果崩溃持续发生,请记录相关情况(玩家数量、崩溃时的活动),并提交支持工单附上这些信息。
配置更改未生效
- 在进行配置更改之前请务必停止服务器。
- 确认编辑后已保存文件。
- 更改后重启服务器以使其生效。
- GPanel 中的某些启动变量会覆盖配置文件中的值。如果您基于文件的更改似乎被忽略,请检查 Startup 选项卡。
相关文章
- Tower Unite 服务器设置指南 — 初始设置、配置、游戏模式和连接说明
- 如何查找您的服务器 IP 和 Port
- 如何通过 SFTP 上传文件
- 服务器启动指南 — Legion Hosting 上任何游戏服务器的通用启动指南
需要更多帮助?
如果您遇到本指南未涵盖的问题,我们的支持团队随时为您提供帮助。请在 legionhosting.net/submitticket.php 提交工单,并附上您的服务器详情、问题描述以及 GPanel 控制台中的任何相关错误消息。