作为 Myth of Empires 服务器管理员,您可以使用 GM(游戏管理员)命令来管理玩家、控制环境、生成物品和维护服务器健康。本指南涵盖管理员设置、常用 GM 命令、玩家管理工具和故障排除技巧。
前提条件: 本指南假设您的服务器已在运行且已配置完毕。如果您尚未设置服务器,请先参阅 Myth of Empires 服务器设置指南。
管理员设置
在游戏中使用 GM 命令之前,您必须配置管理员密码,并可选择将特定玩家添加到管理员列表中。
设置管理员密码
- 从 GPanel 停止您的服务器。
- 通过 SFTP 或 GPanel 的文件管理器打开服务器配置文件(例如
PrivateServerTool.ini)。 - 找到或添加
AdminPassword设置:
[ServerSetting]
AdminPassword=YourSecureAdminPassword
- 保存文件并重启服务器。
安全警告: 使用与服务器加入密码不同的强唯一管理员密码。任何拥有管理员密码的人都可以完全控制您的服务器,包括生成物品、传送、踢出和封禁玩家。
通过配置添加管理员
要在不分享管理员密码的情况下向特定玩家授予管理员权限,您可以在服务器配置中将其 Steam ID 添加到管理员列表中。查找管理员列表部分或文件:
[AdminList]
76561198012345678
76561198087654321
每行包含一个 Steam ID。此列表中的玩家在加入服务器时将自动获得管理员权限。
在游戏中启用管理员
如果您不在管理员列表中,则必须在每次会话中使用管理员密码进行身份验证:
- 加入您的 Myth of Empires 服务器。
- 使用相应的按键打开游戏内控制台或聊天(通常 Enter 键打开聊天,~/` 键打开控制台)。
- 输入带有管理员密码的 GM 登录命令:
GM Login YourSecureAdminPassword
如果身份验证成功,您将收到确认消息并获得所有 GM 命令的访问权限。每次连接服务器时都必须执行此操作。
注意: GM 身份验证的确切语法可能因游戏版本而异。如果
GM Login 不起作用,请尝试 GMLogin、gm login,或查看您游戏版本的最新社区文档。
常用 GM 命令
Myth of Empires 中的 GM 命令允许您控制游戏的各个方面。命令通过游戏内控制台或聊天输入。前缀通常为 GM,后跟命令名称。
玩家管理命令
| 命令 | 描述 |
|---|---|
GM Kick <PlayerName> |
将指定玩家踢出服务器。他们可以立即重新加入。 |
GM Ban <PlayerName> |
封禁指定玩家。在解除封禁之前他们无法重新加入。 |
GM Unban <PlayerName> |
解除对指定玩家的封禁,允许他们重新加入。 |
GM ListPlayers |
显示所有当前连接玩家的列表,包括姓名和 ID。 |
GM Announce <Message> |
向所有玩家广播服务器范围的公告消息。 |
传送命令
| 命令 | 描述 |
|---|---|
GM TeleportTo <PlayerName> |
将您传送到指定玩家的位置。 |
GM TeleportToMe <PlayerName> |
将指定玩家传送到您当前的位置。 |
GM TeleportToPos <X> <Y> <Z> |
将您传送到指定的世界坐标。 |
GM Fly |
切换飞行模式,允许在任意方向自由移动。 |
GM Ghost |
切换穿墙模式,允许穿过地形和建筑。 |
物品和资源命令
| 命令 | 描述 |
|---|---|
GM GiveItem <ItemID> <Quantity> |
将指定物品给予自己。需要物品的数字 ID。 |
GM GiveItemToPlayer <PlayerName> <ItemID> <Qty> |
将物品直接给予另一位玩家的背包。 |
GM AddExp <Amount> |
为您的角色授予经验值。 |
GM SetLevel <Level> |
将您的角色设置为指定等级。 |
GM God |
切换无敌模式。启用时您的角色不受任何伤害。 |
GM Invisible |
切换隐身模式。其他玩家和 NPC 无法看到您。 |
时间和天气命令
| 命令 | 描述 |
|---|---|
GM SetTime <Hour> |
将游戏内时间设置为指定小时(0-23)。示例:GM SetTime 12 表示正午。 |
GM SetWeather <Type> |
更改当前天气。类型可能包括晴天、下雨、暴风雨、雾等。 |
GM StopTime |
在当前时间冻结昼夜循环。适用于活动或建造。 |
GM ResumeTime |
在使用 StopTime 后恢复正常的昼夜循环。 |
世界和实体命令
| 命令 | 描述 |
|---|---|
GM DestroyTarget |
摧毁您正在注视的实体(建筑、NPC 或物体)。 |
GM SpawnNPC <NpcID> <Quantity> |
在您的位置生成指定类型的 NPC。 |
GM KillAllNPC |
移除地图上所有野生 NPC。它们会随时间自然重生。 |
GM SaveWorld |
强制立即保存世界。在关闭服务器之前务必运行此命令。 |
命令语法: GM 命令的语法和可用性可能会随游戏版本和补丁而变化。如果命令未按文档所述运行,请查看游戏的官方补丁说明或社区 Wiki 以获取更新的语法。命令通常不区分大小写,但参数值(如玩家名称)可能区分大小写。
服务器管理工具
服务器存档管理
管理员应在关键时刻执行手动保存以保护世界数据:
- 关闭前: 在停止服务器之前务必运行
GM SaveWorld,以确保所有最近的更改都被保存。 - 配置更改前: 在修改任何配置之前,先保存然后通过 SFTP 备份存档文件。
- 活动后: 在社区活动或重大世界变更后保存,以锁定当前状态。
- 定期备份: 定期通过 SFTP 从服务器下载存档数据,并以日期命名的文件存储在本地。
玩家监控
定期使用 GM ListPlayers 监控在线玩家。这对以下方面很有用:
- 验证玩家身份并检查小号。
- 获取踢出、封禁或管理员列表操作所需的 Steam ID。
- 监控服务器人数,以便在需要时调整最大玩家设置。
服务器公告
使用公告与您的社区进行沟通:
GM Announce Server will restart in 10 minutes for maintenance.
GM Announce Rates have been boosted to 3x for the weekend!
GM Announce PvP event starting at coordinates X:5000 Y:3000 in 30 minutes.
故障排除
服务器崩溃
| 症状 | 可能原因 | 解决方案 |
|---|---|---|
| 更改配置后启动时崩溃 | 无效的配置值或语法错误 | 恢复到之前的配置文件或还原默认值。检查是否有未闭合的括号、缺失的值或无效字符。 |
| 游戏过程中随机崩溃 | 内存耗尽或实体溢出 | 在 GPanel 中检查内存使用情况。考虑降低 MaxPlayers 或使用 GM KillAllNPC 清除过多的实体。重启服务器以释放内存。 |
| 生成物品/NPC 时崩溃 | 无效的物品或 NPC ID | 验证该 ID 在当前游戏版本中是否有效。一次生成大量实体也可能导致崩溃——请分批少量生成。 |
| 游戏更新后崩溃 | 配置或存档不兼容 | 检查更新是否需要配置更改。备份存档并尝试使用全新的配置文件。可能需要社区补丁或热修复。 |
连接问题
| 问题 | 解决方案 |
|---|---|
| 服务器未出现在浏览器中 | 启动后等待 5-10 分钟。验证查询端口是否正确。尝试通过直接 IP 连接。 |
| 连接超时 | 在 GPanel 中确认服务器正在运行。验证游戏端口是否正确。服务器可能仍在加载中——检查控制台输出。 |
| 版本不匹配错误 | 确保游戏客户端和服务器运行相同版本。更新服务器或让玩家更新他们的游戏客户端。 |
| 频繁断线 | 通过在 GPanel 中监控资源使用情况检查服务器延迟。降低实体数量、减少最大玩家数,或在服务器过载时优化倍率。 |
| GM 命令不起作用 | 验证您是否已使用 GM Login 和正确密码进行身份验证。检查配置中是否设置了 AdminPassword。尝试重新连接并重新验证。 |
性能优化
如果您的服务器出现延迟或性能不佳,请考虑以下优化措施:
| 操作 | 影响 | 操作方法 |
|---|---|---|
| 减少最大玩家数 | 中等 | 在配置中降低 MaxPlayers。更少的玩家意味着更少的实体追踪和网络开销。 |
| 清除野生 NPC | 高 | 定期使用 GM KillAllNPC 防止实体堆积。新的 NPC 会自然重生。 |
| 定期重启 | 高 | 安排每日重启以清除内存泄漏并刷新服务器。先使用 GM SaveWorld 保存世界。 |
| 优化倍率 | 低 | 非常高的采集倍率会在世界中产生过多物品,这可能影响性能。在游戏体验和服务器健康之间保持平衡。 |
| 监控资源使用 | 信息性 | 在 GPanel 中检查 CPU 和内存使用趋势。持续高使用率表明服务器需要优化或资源升级。 |
专业提示: 为您的服务器建立维护计划。在低人数时段进行每日重启,配合定期 NPC 清理和备份,可以保持服务器平稳运行并防止数据丢失。
相关文章
- Myth of Empires 服务器设置指南——初始服务器配置、倍率、PvP/PvE 设置和连接方法。
- 如何查找您的服务器 IP 和端口
- 如何通过 SFTP 上传文件
- 新服务器入门指南
需要帮助? 如果您遇到本指南未涵盖的问题,请 提交支持工单,我们的团队将为您提供帮助。