当前位置 : 145z游戏站 | 传奇世界 | 技术教程 | 

传奇世界增加 GM 教程:外网环境下 3 种实操方法

热度:
一、前提确认:外网增加 GM 的核心注意点
操作需在服务端所在电脑上进行(远程操作需确保能访问服务端文件夹);
先记录要设为 GM 的账号(需提前在游戏内注册,或通过服务端后台新建);
所有操作后需重启服务端,GM 权限才会生效(别漏重启步骤)。
二、方法一:通过服务端后台添加(最常用,小白首选)
适用场景
服务端带可视化管理后台(如 GOM、HERO 引擎通用后台),无需改文件,点鼠标即可操作。
具体步骤
打开服务端后台:
找到服务端文件夹里的 “GM 管理工具.exe” 或 “引擎控制器”(如 “GOM 引擎控制器.exe”),双击运行;
若没有单独工具,打开 “引擎控制器” 后,点击顶部 “GM 管理” 或 “账号管理” 选项(不同引擎名称略有差异,核心是 “账号权限” 相关)。
查找或新建账号:
若账号已注册(玩家自己注册的):在 “账号查询” 栏输入目标账号,点击 “查询”,找到对应账号条目;
若未注册:点击 “新建账号”,输入账号、密码,选择 “账号类型” 为 “普通账号”,先创建再进行下一步。
设置 GM 权限:
找到 “权限设置” 或 “GM 等级” 选项(通常分 1-9 级,9 级为最高权限,可执行所有 GM 命令);
把等级从 “0 级(普通玩家)” 改成 “9 级(超级 GM)”,或根据需求选 5 级以上(5 级通常包含刷装备、改等级权限);
部分后台需勾选 “GM 权限”“允许执行 GM 命令” 等选项,全部勾选后点击 “保存设置”。
验证权限:
用设置好的 GM 账号登录游戏,在聊天框输入 “@gm”(或 “@帮助”),若弹出 GM 命令列表,说明权限添加成功。
三、方法二:修改数据库 GM 表(后台用不了时用,需 DBC 工具)
适用场景
服务端无可视化后台,或后台设置后权限不生效,需直接操作数据库。
具体步骤
打开 DBC 数据库:
运行 “BDE Administrator”(之前架设备好的数据库工具),右键 “HeroDB”(默认数据库别名,若改了名按实际名称选),点击 “打开”。
找到 GM 权限表:
在数据库表列表中,找到 “Admin” 表或 “GMList” 表(核心表,存储 GM 账号信息,不同版本可能叫 “t_admin”“GM 账号表”,关键词是 “Admin”“GM”);
若找不到,在 “Account” 表(账号总表)中查找(部分服务端将 GM 权限存在账号总表里)。
添加 GM 账号与权限:
双击打开 “Admin” 表,点击表的空白行(新增条目);
按字段要求填写:
“Account” 字段:输入目标 GM 账号(如 “gm001”);
“Password” 字段:可填账号密码(部分表不要求,填对即可);
“Level” 或 “GMLevel” 字段:填 “9”(最高权限,填 “3” 及以上可获得基础 GM 权限);
“Status” 字段:填 “1”(1 代表启用,0 代表禁用,别填 0);
若在 “Account” 表操作:找到目标账号条目,把 “GMLevel” 字段从 “0” 改成 “9”,“IsGM” 字段从 “0” 改成 “1”。
保存并重启:
关闭 DBC 数据库(会自动保存),打开 “引擎控制器”,点击 “停止所有服务”,再 “启动所有服务”,登录账号验证权限。
四、方法三:修改 GM 配置文件(适合老版本,如 1.76 复古端)
适用场景
服务端用老引擎(如 Legacy 引擎),无数据库 GM 表,权限靠配置文件控制。
具体步骤
找到 GM 配置文件:
打开服务端核心目录:MirServer→Mir200→Envir→AdminList.txt(或 “GMList.txt”,文件名为 “Admin” 或 “GM” 开头,后缀是.txt);
若找不到,在 “Envir” 文件夹里搜 “Admin”,通常能快速定位。
添加 GM 账号:
用记事本打开 “AdminList.txt”,格式通常为 “账号 密码 GM 等级”(或直接写账号,每行一个);
示例 1(带密码和等级):gm001 123456 9(账号 gm001,密码 123456,9 级 GM);
示例 2(仅账号):直接在空白行输入账号 “gm001”(部分老版本默认该行账号为 GM,等级最高);
注意:每行只写一个账号,别换行错误(比如账号和密码写在同一行,中间用空格隔开)。
补充权限命令文件(可选):
若想限制 GM 命令,打开 “Envir→Command.ini”(GM 命令配置文件),找到 “GM 命令权限” 部分,确保 9 级账号能执行所需命令(如 “@刷装备”“@调整等级” 默认开放给 5 级以上 GM,无需额外改)。
重启服务端:
保存文件后,重启引擎控制器的所有服务,登录账号测试 GM 命令(如 “@刷屠龙刀”,若能刷出装备,说明配置成功)。
五、常见问题解决(增加 GM 后没效果?看这里)
权限不生效?
检查是否重启服务端(必须重启,配置才会加载);
确认 GM 等级是否够(低于 3 级可能无法执行核心命令,建议设 9 级);
若外网朋友用 GM 账号登录没权限,确认账号是在服务端后台添加的(不是在客户端注册后没同步到 GM 表)。
找不到 AdminList.txt 或 Admin 表?
百度搜 “传奇世界 XX 引擎 GM 表位置”(XX 填你的引擎,如 “GOM 引擎 GM 表”),获取对应引擎的默认路径;
若服务端是 “一键端”,在 “服务端→GM 工具” 文件夹里找 “添加 GM 教程.txt”,通常有自带说明。
GM 命令用不了?
检查聊天框输入格式(必须以 “@” 开头,如 “@刷装备” 不是 “刷装备”);
打开 “Command.ini”,确认该命令没被禁用(比如 “@删除账号” 可能只开放给 9 级 GM,低级 GM 用不了)。
六、实操小提醒(避免踩坑)
别把所有账号都设为 9 级 GM,避免误操作删除数据(给朋友设 5 级即可,保留 1 个 9 级主 GM 账号);
改数据库或配置文件前,复制原文件备份(比如 “AdminList.txt” 改成 “AdminList_原.txt”),错了能恢复;
外网朋友用 GM 账号登录时,确保登录的是你架设的(别登错其他服),且服务器处于开启状态。
[顶部]