架设好传奇服务端后,添加GM权限能实现刷装备、调等级等操作,不同引擎的设置方法略有差异,但核心都是通过配置文件或数据库关联账号与权限。按以下步骤操作,可快速完成GM添加并验证生效。
第一步:准备工作——明确引擎类型与注册基础账号
添加GM前需确认两个关键信息,避免后续操作出错:
识别服务端引擎类型
打开服务端根目录(通常命名为Mirserver),通过核心程序判断引擎:
GOM引擎:有“GomEngine.exe”“GomLoginGate.exe”文件;
GEE引擎:有“GeeEngine.exe”“GeeLoginGate.exe”文件;
HERO引擎:核心文件带“Hero”标识,且需依赖DBC2000数据库。
记清引擎类型,后续按对应方法设置。
注册GM基础账号
打开服务端配套的登录器,先注册一个普通账号(如账号“gmtest”,密码自定义)——GM权限需绑定已注册的账号,未注册的账号无法生效。注册后关闭登录器,暂不登录游戏。
第二步:分引擎设置GM权限——核心操作步骤
不同引擎的GM配置文件位置与格式不同,按对应引擎操作:
(一)GOM引擎:修改文本配置文件
找到GM列表文件
进入服务端“Mirserver\LoginSrv”目录,找到“!gm.txt”文件(若没有则新建文本文档,重命名为“!gm.txt”,注意去掉后缀“.txt”)。
添加GM账号与权限
用记事本打开文件,按“账号权限等级备注”的格式添加内容,例如:
gmtest1主GM
权限等级“1”为最高权限,可执行所有命令;“2”为次级权限,限制部分核心操作(如删除玩家数据)。
备注可自定义,仅用于区分,不影响权限生效。
生效配置
保存文件后,打开引擎控制器,依次关闭“登录网关→游戏网关→数据库”,再按反向顺序重启,让配置加载生效。
(二)GEE引擎:双文件配置+控制器启用
修改GM名单文件
进入“Mirserver\GeeLoginSrv”目录,打开“GMList.txt”,按“账号|权限等级”格式添加,例如:gmtest|1,保存文件。
设置权限命令组
进入“Mirserver\GeeM2\Config”目录,打开“GM命令权限.txt”,可看到不同等级对应的可执行命令(如等级1可使用@刷装备、@调等级,等级2仅可使用@加金币),无需修改默认配置,确保权限等级与GMList.txt一致即可。
引擎控制器启用
打开GEE引擎控制器(GeeM2.exe),点击“选项→GM管理”,勾选“启用GM权限验证”,点击“保存”后重启引擎。
(三)HERO引擎:通过DBC2000数据库设置
打开DBC2000数据库
进入控制面板,找到“BDEAdministrator”(DBC2000程序),按Ctrl+N新建数据库,命名为“HeroDB”,在“PATH”处填写服务端数据库路径(如“D:\Mirserver\Mir200\Mud2\DB”),按Ctrl+A保存后点击“OPEN”打开数据库。
修改GM表数据
展开“HeroDB→Tables→AdminList”,双击打开表,在“Account”列输入注册的GM账号(如“gmtest”),“Level”列输入权限等级(1为最高),“Name”列可填角色名(留空不影响),关闭时自动保存。
重启服务端
关闭所有引擎程序,重新启动“数据库→登录网关→游戏网关”,数据库修改的权限即可生效。
第三步:验证GM权限——登录游戏测试
登录GM账号
打开登录器,用添加了权限的账号(如“gmtest”)登录游戏,进入任意地图。
用核心命令测试
在聊天框输入GM命令,按回车执行,常用命令及效果:
刷装备:@刷装备井中月1(1为数量,可替换为其他装备名如“骨玉权杖”);
调整等级:@调等级60(将角色等级改为60级);
增加金币:@加金币100000(添加10万金币);
传送地图:@传送比奇城(直接传送到指定地图)。
若命令执行成功(如背包出现装备、等级提升),说明GM添加生效。
常见问题排查
命令无反应?
检查引擎类型与配置文件是否匹配(如GOM引擎错改了GEE的GMList.txt);确认服务端已重启,配置未加载会导致权限无效。
账号提示无权限?
核对配置文件中的账号是否与注册账号完全一致(区分大小写,如“GMtest”和“gmtest”视为不同账号);检查权限等级是否填对(部分命令需等级1权限)。
HERO引擎数据库连接失败?
确认DBC2000的“PATH”路径是否正确,服务端数据库文件夹需存在“AdminList.db”等文件;若路径无误,重启电脑后重新打开DBC2000。
第一步:准备工作——明确引擎类型与注册基础账号
添加GM前需确认两个关键信息,避免后续操作出错:
识别服务端引擎类型
打开服务端根目录(通常命名为Mirserver),通过核心程序判断引擎:
GOM引擎:有“GomEngine.exe”“GomLoginGate.exe”文件;
GEE引擎:有“GeeEngine.exe”“GeeLoginGate.exe”文件;
HERO引擎:核心文件带“Hero”标识,且需依赖DBC2000数据库。
记清引擎类型,后续按对应方法设置。
注册GM基础账号
打开服务端配套的登录器,先注册一个普通账号(如账号“gmtest”,密码自定义)——GM权限需绑定已注册的账号,未注册的账号无法生效。注册后关闭登录器,暂不登录游戏。
第二步:分引擎设置GM权限——核心操作步骤
不同引擎的GM配置文件位置与格式不同,按对应引擎操作:
(一)GOM引擎:修改文本配置文件
找到GM列表文件
进入服务端“Mirserver\LoginSrv”目录,找到“!gm.txt”文件(若没有则新建文本文档,重命名为“!gm.txt”,注意去掉后缀“.txt”)。
添加GM账号与权限
用记事本打开文件,按“账号权限等级备注”的格式添加内容,例如:
gmtest1主GM
权限等级“1”为最高权限,可执行所有命令;“2”为次级权限,限制部分核心操作(如删除玩家数据)。
备注可自定义,仅用于区分,不影响权限生效。
生效配置
保存文件后,打开引擎控制器,依次关闭“登录网关→游戏网关→数据库”,再按反向顺序重启,让配置加载生效。
(二)GEE引擎:双文件配置+控制器启用
修改GM名单文件
进入“Mirserver\GeeLoginSrv”目录,打开“GMList.txt”,按“账号|权限等级”格式添加,例如:gmtest|1,保存文件。
设置权限命令组
进入“Mirserver\GeeM2\Config”目录,打开“GM命令权限.txt”,可看到不同等级对应的可执行命令(如等级1可使用@刷装备、@调等级,等级2仅可使用@加金币),无需修改默认配置,确保权限等级与GMList.txt一致即可。
引擎控制器启用
打开GEE引擎控制器(GeeM2.exe),点击“选项→GM管理”,勾选“启用GM权限验证”,点击“保存”后重启引擎。
(三)HERO引擎:通过DBC2000数据库设置
打开DBC2000数据库
进入控制面板,找到“BDEAdministrator”(DBC2000程序),按Ctrl+N新建数据库,命名为“HeroDB”,在“PATH”处填写服务端数据库路径(如“D:\Mirserver\Mir200\Mud2\DB”),按Ctrl+A保存后点击“OPEN”打开数据库。
修改GM表数据
展开“HeroDB→Tables→AdminList”,双击打开表,在“Account”列输入注册的GM账号(如“gmtest”),“Level”列输入权限等级(1为最高),“Name”列可填角色名(留空不影响),关闭时自动保存。
重启服务端
关闭所有引擎程序,重新启动“数据库→登录网关→游戏网关”,数据库修改的权限即可生效。
第三步:验证GM权限——登录游戏测试
登录GM账号
打开登录器,用添加了权限的账号(如“gmtest”)登录游戏,进入任意地图。
用核心命令测试
在聊天框输入GM命令,按回车执行,常用命令及效果:
刷装备:@刷装备井中月1(1为数量,可替换为其他装备名如“骨玉权杖”);
调整等级:@调等级60(将角色等级改为60级);
增加金币:@加金币100000(添加10万金币);
传送地图:@传送比奇城(直接传送到指定地图)。
若命令执行成功(如背包出现装备、等级提升),说明GM添加生效。
常见问题排查
命令无反应?
检查引擎类型与配置文件是否匹配(如GOM引擎错改了GEE的GMList.txt);确认服务端已重启,配置未加载会导致权限无效。
账号提示无权限?
核对配置文件中的账号是否与注册账号完全一致(区分大小写,如“GMtest”和“gmtest”视为不同账号);检查权限等级是否填对(部分命令需等级1权限)。
HERO引擎数据库连接失败?
确认DBC2000的“PATH”路径是否正确,服务端数据库文件夹需存在“AdminList.db”等文件;若路径无误,重启电脑后重新打开DBC2000。

