本指南涵盖 Portal Knights 专用服务器的管理员和主机控制功能,包括玩家管理、世界管理和常见问题排查。有关初始服务器设置,请参阅 Portal Knights 服务器设置指南。
1. 管理员/主机权限
在 Portal Knights 中,服务器拥有者(创建世界的账户)拥有主机级别的权限。在专用服务器上,管理员控制通过以下方式管理:
- 服务器配置文件: 控制服务器范围的设置,如 PvP、难度和最大玩家数。
- GPanel 控制台: 启动、停止和重启服务器;查看日志和输出。
- 游戏内主机菜单: 主机玩家可以踢出玩家并管理基本会话设置。
设置管理员权限
在全新世界创建后第一个加入服务器的玩家通常会被分配主机权限。要确保您拥有管理员权限:
- 从 GPanel 启动服务器。
- 成为第一个连接到服务器的玩家。
- 您将在游戏内暂停菜单中拥有主机级别的控制权。
2. 玩家管理
踢出玩家
作为主机,您可以将捣乱的玩家从服务器中移除:
- 在连接到服务器时打开游戏内暂停菜单。
- 导航到玩家列表。
- 选择您要移除的玩家。
- 选择踢出将其从会话中移除。
使用服务器密码
控制谁可以加入您服务器的最有效方式是通过密码。在 GPanel Startup 选项卡或服务器配置文件中设置:
"admins": { "credentials": { "password": "YourSecretPassword" } }
只有知道密码的玩家才能连接。更改密码并重启服务器即可立即阻止不受欢迎的玩家。
最大玩家数
Portal Knights 在合作模式下最多支持 4 名玩家。通过以下方式控制玩家数量:
"users": { "credentials": { "password": "user_password" } }
将其设置为较低的值以获得更可控的小组规模(例如,设为 2 进行双人游戏)。
3. 世界管理
切换世界
您可以通过更改 world_name 设置在同一服务器上运行多个世界:
- 从 GPanel 停止服务器。
- 转到 Startup 选项卡并更改
WORLD_NAME变量,或编辑配置文件:"basicServerData": { "saveFolderPath": "./my_new_world_saves" } - 启动服务器。如果世界不存在,将自动创建一个新世界。
重置世界
要完全重置您的世界并重新开始:
- 从 GPanel 停止服务器。
- 通过 SFTP 连接(请参阅 如何通过 SFTP 上传文件)。
- 导航到
dedicated_server/savedata/目录。 - 删除或重命名与您的
world_name设置匹配的世界文件夹。 - 启动服务器。将自动生成一个新世界。
备份世界
- 从 GPanel 停止服务器。
- 通过 SFTP 连接并导航到
dedicated_server/savedata/。 - 将整个世界文件夹下载到您的本地计算机。
- 将备份存储在安全位置并使用描述性名称(例如
default_backup_2026-02-26)。
恢复备份
- 从 GPanel 停止服务器。
- 通过 SFTP 连接并导航到
dedicated_server/savedata/。 - 上传您的备份文件夹,确保文件夹名称与
world_name设置匹配。 - 从 GPanel 启动服务器。
4. 难度和 PvP 设置
更改难度
世界难度在创建时设定。要切换难度,您必须创建一个新世界:
| 难度 | 描述 |
|---|---|
Normal |
标准敌人生命值和伤害。推荐休闲玩家和新手小组使用。 |
Hard |
增加敌人生命值和伤害。更高的经验值奖励。推荐有经验的玩家使用。 |
切换 PvP
可以通过在 GPanel 中更新 GAMEMODE 启动变量来更改游戏模式。选项为 Adventure 和 Creative:
"gameplayMode": "Creative"
设置为 false 以禁用玩家对战伤害。更改后需重启服务器。
5. 服务器监控
控制台输出
GPanel Console 选项卡显示实时服务器输出,包括:
- 玩家连接和断开连接
- 世界保存事件
- 错误消息和警告
- 服务器状态变化
重启服务器
如果服务器无响应或您需要应用配置更改:
- 在 GPanel 中转到 Console 选项卡。
- 点击 Stop 并等待服务器完全关闭。
- 点击 Start 使服务器重新上线。
6. 故障排除
玩家无法连接
- 在 GPanel 中验证服务器是否正在运行。
- 检查服务器密码是否被意外更改。
- 从 GPanel 的 Network 选项卡确认服务器 IP 和端口。请参阅 如何查找您的服务器 IP 和端口。
- 确保服务器未达到
max_players上限。
服务器崩溃
- 检查 GPanel 控制台中崩溃前的错误消息。
- 尝试删除配置文件并重启以重新生成默认值。
- 如果崩溃与损坏的世界有关,请尝试加载不同的世界或从备份恢复。
- 如果崩溃持续发生,请提交支持工单并附上控制台中的错误消息。
失去主机权限
- 重启服务器并成为第一个连接的玩家。
- 如果问题持续存在,请停止服务器,验证您的配置文件是否正确,然后重新启动服务器。
相关文章
需要帮助?
如果您遇到本文未涵盖的问题,请提交支持工单,并提供您的服务器 IP、问题描述以及 GPanel 控制台中的任何错误消息。