一、文本文件直改法(最快上手,适配多数版本)
该方法无需工具辅助,直接编辑服务端配置文件,几分钟即可完成设置,适合新手操作。
1. 核心文件定位与编辑
打开传奇服务端安装目录,找到路径为MirServer\Mir200\Envir\AdminList.txt的文件,这是存储GM账号的核心文本,用系统自带记事本即可打开。部分版本文件可能存于MirServer\Envir目录下,按文件夹层级逐一查找即可。
编辑规则简单易懂,每行仅填写一个GM账号,可搭配权限等级控制功能范围。基础格式为“权限等级 账号”,不填权限等级则默认最高权限。例如填写“1 gm01”,1代表最高权限,可执行所有管理指令;填写“2 gm02”,2为次级权限,仅支持踢人、禁言等基础操作。
填写完成后保存文件,无需重启服务端,退出游戏账号重新登录,GM权限即可生效。若需取消权限,直接删除文件中对应账号行,保存后小退再登录,权限便自动解除。
二、数据库配置法(优先级最高,全版本适配)
若文本文件修改无效,可通过数据库直接调整账号权限,需借助架设时已安装的DBC2000工具,适配所有传奇架设版本。
1. DBC2000工具操作步骤
启动DBC2000工具,进入控制面板找到对应程序图标,打开后按Ctrl+N新建条目,命名为HeroDB,将路径设置为服务端MirServer\Mir200\Mud2\DB文件夹,按Ctrl+A保存配置,避免路径错误导致数据库无法读取。
打开配置好的HeroDB数据库,找到“Accounts”表,该表存储所有游戏账号的基础信息。定位到自己的目标账号,双击修改“AdminLevel”字段值,数值范围为0-9,0代表普通玩家,1-9为GM权限,数值越大权限范围越广,其中1级通常为最高权限。
修改完成后点击保存,关闭DBC2000工具,重启传奇服务端使设置生效。登录目标账号后,即可使用GM核心指令,该方法优先级高于文本文件,修改后不受其他配置影响。
三、引擎实时设置法(临时授权,无需改文件)
通过服务端引擎控制器(M2Server.exe)可实时添加或撤销GM权限,适合临时授权场景,无需手动编辑任何文件。
1. M2引擎操作流程
启动传奇服务端,打开M2Server.exe程序进入引擎主界面。点击顶部菜单栏“管理”,在下拉列表中选择“账号管理”,弹出账号操作窗口,输入目标账号后点击“查询”,确认账号存在且状态正常。
在权限等级下拉框中选择对应等级(1-9),点击“设置GM”按钮完成配置。设置后无需重启服务端,通知账号持有者小退游戏重新登录,权限即刻激活。
若需撤销临时权限,重复上述步骤,将权限等级改为0,点击“更新设置”即可。部分引擎版本功能入口在“选项-账号权限”菜单下,操作逻辑一致,按界面提示查找即可。
四、脚本绑定法(特殊需求,条件触发权限)
若需实现佩戴指定道具、达到对应等级解锁GM权限的效果,可通过脚本绑定设置,核心修改QFunction-0.txt脚本文件。
1. 脚本编辑与加载
定位服务端脚本目录,找到MirServer\Mir200\Envir\QFunction-0.txt文件,用记事本打开。按需求添加脚本命令,核心格式为“触发条件+赋予权限指令”,例如设置佩戴“GM令牌”解锁权限,需包含道具检测、权限赋予、提示信息等内容。
脚本添加完成后保存文件,返回M2引擎界面,点击“控制-重新加载-脚本文件”,加载更新后的脚本配置。进入游戏满足触发条件,即可自动获得对应GM权限,还可添加时效命令,设置权限有效时长,到期后自动恢复普通玩家身份。
五、常见问题排查与关键要点
权限设置后未生效,优先检查账号是否存在大小写错误,文本文件路径是否正确,部分版本需重启服务端或重新登录两次才能激活。若数据库修改后无效,核对DBC2000路径是否指向服务端正确文件夹,确保配置已保存。
权限功能不全时,确认等级对应的权限范围,多数版本仅1级权限可执行刷取道具、修改地图等核心指令,2-9级仅拥有基础管理功能,可在引擎“权限设置”中核对指令权限。
修改数据库前建议备份HeroDB文件,避免误改其他字段导致服务端崩溃。不同引擎版本的文件路径与界面可能略有差异,核心逻辑一致,可根据服务端文件夹结构查找对应文件,或参考引擎自带说明书操作。设置完成后,建议测试刷物、传送等核心指令,确认权限正常生效。

