破天无赦传奇GM添加与权限设置教程

来源: 作者: 点击:
一、破天无赦版本GM添加流程

1. 确认引擎与准备工作

破天无赦版本通常基于 GOM引擎 或 GEE引擎 二次开发。在操作前,需先启动服务端,确保 M2Server.exe(主控制程序)运行正常,并在游戏内使用目标账号创建一个角色(例如角色名为 测试GM)。

2. 方法一:通过M2Server界面添加(推荐)

这是最直接且生效快的方式,适用于单机及开服环境。
1. 在服务端窗口找到并双击 M2Server(通常标题含“主控台”或“M2”)。
2. 点击顶部菜单 查看 (View) -> 列表信息 (List Info) -> 管理员列表 (Admin List)。
3. 在“角色名称”框中输入游戏内的角色名(如 测试GM),必须与角色名完全一致,不可用账号。
4. 将“权限等级”设置为 10(GOM/GEE引擎默认10级为最高权限,拥有所有命令)。
5. 点击 增加 (Add),然后点击 保存 (Save)。
6. 生效操作:回到游戏,让该角色小退再上线,输入 @GM 或 @帮助 测试,若弹出GM面板即成功。

3. 方法二:修改配置文件(适合批量)

若服务端未启动或需批量添加,可直接修改配置文件。
1. 进入服务端目录:MirServer\Mir200\Envir。
2. 找到并打开 AdminList.txt 文件。
3. 在文件末尾新起一行,输入格式:* 角色名(如 * 测试GM)。注意星号后有一个空格。
4. 保存文件。若M2正在运行,需在M2菜单点击 重新加载 -> 管理员列表,然后游戏内小退生效。

二、插件与数据库的特殊配置

1. 插件后台白名单(防踢)

破天无赦版本常集成功能插件(如GOM引擎的G盾、PG插件),仅修改M2列表可能被插件拦截导致掉线。
1. 打开插件控制台(通常在M2菜单的“插件”或“PG”选项中)。
2. 找到 管理员 或 GM白名单 设置页。
3. 将你的账号或角色名添加到列表,并赋予最高权限(通常为10级)。
4. 保存后重启插件或服务端。

2. 数据库直接修改(进阶)

若版本使用MySQL数据库存储GM信息(部分商业版):
1. 打开数据库管理工具(如Navicat),连接服务端数据库(通常为 mir2 或 mir200)。
2. 找到 gmdata 或 admin 表。
3. 插入或修改记录:account(账号)、adminlevel(设为10)、status(设为1启用)。
4. 保存后重启服务端。

三、GM权限验证与常用命令

1. 验证权限是否生效

- 命令测试:小退上线后,在聊天框输入 @GM、@菜单 或 @帮助,能打开后台菜单即成功。
- 隐身测试:输入 @隐身,若角色变透明且怪物无视,则权限生效。
• M2查看:在M2的“管理员列表”中,若角色名后显示“在线”,说明系统已识别。

2. 破天无赦常用GM命令

该版本通常扩展了大量功能命令,基础命令如下:
- @刷 物品名 数量 或 @制造 物品名(如 @刷 屠龙 1)
• @调整等级 等级(如 @调整等级 100)

- @传送 地图号 X Y(如 @传送 3 330 330 前往盟重)
• @无敌、@加金币 角色名 数量

- @清空背包、@清空数据

查看完整命令:在M2Server中点击 选项 -> 游戏命令 -> 管理命令,可查看所有可用指令及格式。

四、常见问题与排查

1. 添加后无效果:
◦ 检查角色名是否拼写错误(包括空格)。

- 确认是否使用了“账号”而非“角色名”添加。
◦ 检查插件白名单是否配置。

2. 上线被踢或无法使用命令:
◦ 权限等级未设为10(部分命令需10级)。

- 插件未放行,需配置插件后台。
3. 单机架设注意:
◦ 确保服务端完全启动(DBServer、LoginGate等无报错)。

- 修改文件后务必保存并重新加载列表。