刚架设好传奇 3 服务端后,设置 GM 需通过修改数据库权限字段、配置脚本文件或利用引擎工具完成,核心操作集中在 “数据库文件” 与 “服务端配置文件夹”,以下为分场景的具体设置方法,含详细文件路径与操作细节。
一、前期准备:必备工具与文件定位
核心工具清单:
数据库管理工具:传奇 3 多数版本用DBC2000(适配老版传奇 3)或Navicat(适配新版传奇 3 MySQL 引擎),需提前安装并连接服务端数据库。
文本编辑器:Notepad++ 或 EditPlus,用于修改 GM 命令脚本文件。
传奇 3 服务端文件:找到根目录(如D:\Mir3Server),重点关注DBC(数据库文件夹)、Envir(配置文件夹)、Mir3Engine(引擎控制器文件夹)三个核心目录。
关键文件提前定位:
数据库文件:DBC2000 中默认数据库名为HeroDB(路径通常为D:\Mir3Server\DBC\HeroDB);MySQL 版本数据库名为Mir3DB(需通过 Navicat 连接127.0.0.1端口查看)。
GM 命令配置文件:服务端Envir文件夹下的AdminCommands.txt(控制 GM 可使用的命令)与AdminList.txt(部分版本单独记录 GM 账号)。
引擎控制器:Mir3Engine文件夹中的Mir3Center.exe(部分版本叫GameServer.exe,用于重启服务使 GM 权限生效)。
二、核心步骤:3 种设置 GM 的具体方法(含文件位置)
方法 1:通过数据库直接修改(最常用,适所有传奇 3 版本)
此方法需修改数据库中 “用户表” 的权限字段,是设置 GM 的核心方式,具体文件与操作如下:
(1)DBC2000 数据库版本(传奇 3 经典版常用)
打开 DBC2000 与目标数据库:
点击桌面 “DBC2000” 快捷方式,打开 “DBE Administrator”,右键左侧 “HeroDB”(传奇 3 默认数据库名),选择 “Open”(若未显示,需先在 “Database” 菜单中 “Register”,路径选D:\Mir3Server\DBC\HeroDB)。
找到用户表并定位账号:
在右侧数据表列表中,双击User表(存储所有玩家账号信息的核心表),找到你要设置为 GM 的账号(如你注册的 “TestGM” 账号),可通过 “Find” 功能(快捷键 Ctrl+F)搜索账号名快速定位。
修改 GM 权限字段:
在User表中找到AdminLevel字段(权限等级字段,默认值为 0,代表普通玩家),双击该字段对应的单元格,将数值改为 “10”(传奇 3 中 10 为最高 GM 权限,支持所有命令;5 为中级权限,仅支持基础管理命令)。
若表中无AdminLevel字段,需找到UserRight字段(部分传奇 3 版本用此字段),将值改为 “255”(255 对应最高 GM 权限)。
保存数据库修改:
点击 DBC2000 工具栏 “Save” 按钮(或按 Ctrl+S),关闭 DBC2000,此步骤无需修改额外文件,权限字段修改后仅需重启服务端即可生效。
(2)MySQL 数据库版本(传奇 3 新版常用)
连接 MySQL 数据库:
打开 Navicat,点击 “连接”→“MySQL”,输入连接信息:“连接名” 自定义(如 “传奇 3GM 设置”),“主机” 填127.0.0.1,“端口” 默认3306,“用户名”root(传奇 3 MySQL 默认账号),“密码” 为你架设时设置的 MySQL 密码(如123456),点击 “测试连接” 成功后进入数据库。
定位用户表与账号:
在左侧数据库列表中,展开Mir3DB(传奇 3 MySQL 默认数据库名),点击 “表”,找到user表(小写,部分版本为mir3_user),右键选择 “打开表”。
在表中找到目标账号(如 “TestGM”),可通过顶部 “筛选” 功能输入 “username='TestGM'” 快速定位。
修改权限字段:
找到admin_level字段(MySQL 版本字段名多为小写),双击单元格改为 “10”;若为user_right字段,改为 “255”。
部分新版传奇 3 需同时修改is_gm字段,将 “0” 改为 “1”(标记为 GM 账号),确保权限生效。
提交修改:
点击 Navicat 工具栏 “提交” 按钮(绿色对勾),保存修改,关闭 Navicat。
方法 2:通过服务端脚本文件添加 GM(补充验证,避免权限失效)
部分传奇 3 版本需在 “GM 账号列表文件” 中补充记录,否则仅改数据库可能出现权限不稳定,具体文件路径与操作如下:
找到 GM 账号列表文件:
打开传奇 3 服务端根目录→Envir文件夹,找到AdminList.txt文件(专门存储 GM 账号的配置文件,若没有则新建一个文本文档,重命名为AdminList.txt,注意后缀为.txt)。
添加 GM 账号:
用 Notepad++ 打开AdminList.txt,按 “账号 = 权限等级” 格式填写,示例:
TestGM=10
Mir3Admin=10
每行一个账号,“=” 后数值与数据库AdminLevel一致(10 为最高),保存文件(编码选 ANSI,避免乱码)。
配置 GM 命令权限(可选):
若想限制 GM 可使用的命令,打开Envir文件夹下的AdminCommands.txt,文件中每行对应一条 GM 命令及所需权限等级,示例:
@additem=10 // 刷物品命令需10级权限
@kickplayer=5 // 踢人命令需5级权限
无需修改时保持默认即可,若发现 GM 无法使用某命令,可检查此文件中该命令的权限等级是否低于账号的AdminLevel。
方法 3:通过传奇 3 引擎控制器设置(部分版本支持)
部分传奇 3 专用引擎(如 Mir3Gold 引擎)提供可视化 GM 设置工具,无需手动改文件,操作如下:
打开引擎控制器:
打开服务端Mir3Engine文件夹,双击Mir3Center.exe,启动后点击顶部 “GM 管理” 选项卡。
添加 GM 账号:
在 “GM 账号管理” 界面,点击 “添加账号”,输入目标账号(如 “TestGM”),选择 “权限等级” 为 “10(超级管理员)”,点击 “保存”。
重启引擎服务:
点击控制器底部 “重启游戏服务”,待 “GameServer” 进程重新显示 “运行中”,GM 权限立即生效,此方法无需修改数据库或脚本文件,适合新手操作。
三、测试 GM 权限:验证设置是否成功
启动服务端与登录游戏:
确保 DBC2000/MySQL 服务已启动(DBC2000 需在 “服务” 中确认 “MySQL” 或 “DBCService” 运行),打开Mir3Center.exe,启动 “DBServer”“LoginGate”“GameServer” 三个核心进程。
登录 GM 账号并测试命令:
双击传奇 3 登录器,输入已设置 GM 的账号(如 “TestGM”),进入游戏后在聊天框输入 GM 命令测试:
刷物品:输入@additem 301 1(301 为传奇 3 “裁决之杖” 物品 ID,1 为数量),若背包出现对应物品,说明权限生效。
调整等级:输入@setlevel 50,若角色等级立即变为 50 级,验证成功。
查看 GM 列表:输入@showadmin,若显示当前账号为 “10 级管理员”,确认设置无误。
四、常见问题解决(含文件位置排查)
修改后无 GM 权限:
原因 1:未重启服务端,GM 权限需重启 “GameServer” 进程生效,打开Mir3Center.exe点击 “重启游戏服务”。
原因 2:数据库字段改错,重新打开 DBC2000/Navicat,确认AdminLevel(或UserRight)字段为 “10”,而非Level(角色等级字段)。
原因 3:缺少AdminList.txt文件,在Envir文件夹新建该文件,按格式添加账号,保存后重启服务。
能刷物品但无法踢人 / 关服:
原因:AdminCommands.txt中对应命令权限等级过高,打开该文件(Envir\AdminCommands.txt),找到@kickplayer命令,将 “=5” 改为 “=10”(与账号权限等级一致),保存后重启服务。
MySQL 版本找不到user表:
原因:数据库名或表名不符,在 Navicat 中查看是否有mir3_user或db_user表(部分版本表名带前缀),或联系服务端提供者确认正确表名,避免修改错误数据表。
五、避坑要点:确保 GM 设置稳定的关键细节
文件路径无中文:传奇 3 服务端根目录需放在无中文路径下(如D:\Mir3Server,避免D:\传奇3服务端),中文路径会导致数据库读取失败,GM 权限无法生效。
权限等级统一:数据库AdminLevel字段、AdminList.txt中的权限等级、AdminCommands.txt中的命令权限需统一(如均设为 10),避免 “数据库 10 级但脚本文件 5 级” 导致权限冲突。
不重复设置同一账号:若同时通过 “数据库修改” 与 “引擎控制器添加” 设置同一账号,需确保权限等级一致,否则可能出现权限不稳定,建议优先用一种方法设置。
备份数据库:修改User表前,右键该表选择 “Export”(DBC2000)或 “导出”(Navicat)备份,避免误改其他字段导致账号丢失。
通过以上步骤,即可在传奇 3 架设后完成 GM 设置,核心操作集中在 “DBC2000/Navicat 的 User 表”“Envir 文件夹的 AdminList.txt”“Mir3Engine 的引擎控制器” 三个位置,新手可优先选择 “数据库修改 + 重启服务端” 的方法,操作简单且适配多数传奇 3 版本。若遇到服务端特有问题(如定制版传奇 3),可查看服务端根目录的 “GM 设置说明.txt”(部分版本自带),按专属指引补充配置。
传奇 3 架设后设置 GM 教程:具体文件路径与实操步骤
来源:
作者:
点击:

