一、设置前准备:明确传奇 3 服务端核心文件路径
1. 关键文件位置确认
传奇 3 服务端核心文件多存于 “Mir300” 或 “DB” 文件夹(区别于传奇 2 的 Mir200),先定位两个关键目录:
账号数据库目录:服务端根目录→“DB” 文件夹(存放玩家账号数据,如 “AccountDB.mdb” 或 “UserDB.mdb”);
GM 配置文件目录:服务端根目录→“Mir300”→“Envir” 文件夹(含 GM 账号列表、权限配置文件,如 “GMList.txt”“Admin.txt”);
准备工具:记事本(修改文本类配置文件)、Access 工具(打开.mdb 格式数据库文件,若电脑无,可下载 “Mini Access Viewer” 轻量工具)。
2. 确认目标 GM 账号
先在传奇 3 客户端登录器创建并登录一次目标账号(如 “GM001”),确保账号已存入服务端数据库(未登录过的空账号无法在数据库中找到,无法修改权限);
登录后退出游戏,关闭服务端的 “GameSrv.exe”“M2Server.exe”(修改数据库需关闭服务端,避免数据占用)。
二、方法一:通过账号数据库设置 GM(最直接)
1. 找到账号数据库文件
进入服务端 “DB” 文件夹,找到账号数据库文件:
常见文件名:“AccountDB.mdb”(多数传奇 3 服务端通用)、“UserDB.mdb”(部分复古版),文件图标为 Access 数据库样式;
若找不到 “DB” 文件夹,查看服务端根目录下的 “Database” 文件夹,部分版本会将数据库文件存于此。
2. 修改账号 GM 权限参数
用 Access 工具或 Mini Access Viewer 打开数据库文件(如 AccountDB.mdb):
打开后找到 “Account” 表(存储所有玩家账号信息的表,表头含 “Username”“Password”“GMLevel” 等字段);
在 “Username” 列中找到目标 GM 账号(如 “GM001”),点击对应行的 “GMLevel” 字段(权限等级,默认值为 0,0 = 普通玩家);
将 “GMLevel” 数值修改为 “9”(传奇 3 通用最高 GM 权限,支持所有 GM 命令,如刷装备、调等级;部分版本支持 1-8 级,数值越高权限越全);
保存数据库修改(点击工具菜单栏 “保存” 或按 Ctrl+S),关闭数据库文件。
3. 重启服务端生效
按 “DBServer→LoginSrv→GameSrv→M2Server” 顺序重启传奇 3 服务端(必须重启,数据库修改需加载);
启动后用目标账号 “GM001” 登录游戏,此时账号已具备 GM 权限,可直接输入 GM 命令(如 “@make 裁决之杖 1” 刷装备)测试。
三、方法二:通过 GM 配置文件添加(补充验证)
1. 找到 GM 账号列表文件
进入服务端 “Mir300→Envir” 文件夹,找到 GM 配置文件:
常见文件名:“GMList.txt”(通用版)、“AdminList.txt”(部分版本)、“SuperAdmin.txt”(最高权限专用);
若文件夹内无上述文件,新建一个文本文档,重命名为 “GMList.txt”(服务端会自动识别)。
2. 写入 GM 账号与权限
用记事本打开 “GMList.txt”,按 “账号 权限等级” 格式添加内容(每行一个账号,无空格分隔,权限等级与数据库对应):
示例:“GM001 9”(账号 GM001,权限等级 9,与数据库修改一致);
若需添加多个 GM 账号,换行依次写入(如 “GM002 7”,7 级权限支持基础 GM 命令,无删号、改经验等高级权限);
保存文件并关闭,无需重启服务端(部分传奇 3 服务端实时读取此文件,若未生效,重启 GameSrv 即可)。
四、方法三:用传奇 3 GM 工具设置(可视化操作)
1. 准备适配的 GM 工具
下载 “传奇 3 专用 GM 工具”(需与服务端版本匹配,如 “传奇 3 1.45 版 GM 工具”“传奇 3 怀旧版 GM 助手”),工具通常无需安装,解压后直接运行;
打开 GM 工具,在 “数据库连接” 界面输入:
数据库 IP:127.0.0.1(单机本地);
数据库文件名:AccountDB.mdb(与服务端 DB 文件夹内一致);
点击 “连接”,显示 “连接成功” 即进入工具主界面。
2. 可视化设置 GM 权限
在 GM 工具主界面点击 “账号管理”,在账号列表中找到 “GM001”:
勾选 “设置为 GM” 选项,在 “GM 等级” 下拉框选择 “9”;
可额外勾选 “GM 标识”(游戏内角色名称显示特殊颜色,如红色)、“防踢权限”(避免被其他 GM 踢下线);
点击 “保存修改”,工具会自动同步更新数据库与 GM 配置文件,无需手动操作;
关闭 GM 工具,重启服务端后登录账号,GM 权限即可生效。
五、测试验证与常见问题解决
1. GM 权限测试方法
登录 GM 账号后,输入常用 GM 命令验证:
刷装备:“@make 装备名称 数量”(如 “@make 龙纹剑 1”);
调整等级:“@level 目标等级”(如 “@level 60”,将角色等级改为 60 级);
传送地图:“@move 地图编号”(如 “@move 3”,传送到 “蜈蚣洞”);
若命令生效,说明 GM 设置成功;若提示 “无权限使用此命令”,需检查权限等级是否设为 9,或数据库修改是否保存。
2. 常见问题解决
问题 1:修改后无 GM 权限
原因:未关闭服务端就修改数据库(数据被占用,修改未保存);
解决:关闭所有服务端程序,重新打开数据库确认 GMLevel 已改为 9,再重启服务端。
问题 2:GM 命令输入无反应
原因:GM 配置文件格式错误(如账号与权限间多空格),或服务端禁用 GM 命令;
解决:检查 GMList.txt 格式(“账号权限” 无空格),进入 M2Server→“选项→命令设置”,确认 “启用 GM 命令” 勾选。
问题 3:找不到 AccountDB.mdb 文件
原因:传奇 3 服务端为 “SQL 版”(非 Access 版),数据库文件为 SQL 格式;
解决:用 SQL 管理工具(如 SQL Server Management Studio)连接本地 SQL 服务器,找到 “Mir3_Account” 数据库,在 “Account” 表中修改 GMLevel 参数。
传奇 3 服务端架设后设置 GM 权限:具体文件与操作步骤
来源:
作者:
点击:

