一、确认AdminList.txt路径与文件名完全正确
必须是MirServer\Mir200\Envir\AdminList.txt,部分魔改版可能在Mir200\Envir\GmList.txt或Mir200\AdminList.txt,以M2Server→查看→列表信息→管理员列表里能看到的那个文件为准。若你手动新建或修改了错误目录下的文件,M2根本不会读。
二、检查文件编码与书写格式(最常见失效原因)
用记事本或Notepad++打开AdminList.txt:
•编码必须存为ANSI,UTF-8或UTF-8withBOM会导致引擎读成乱码从而匹配失败,Notepad++选"转为ANSI编码"后保存。
-格式:角色名和权限之间只有一个英文空格,一行一个,末尾不留空格,例如:
测试GM10
Hero引擎也支持*测试GM或*测试GM10,GOM/GEE建议写测试GM10(不带星号)。
•权限数字别加引号或注释,也别有多余Tab。
三、角色名必须和游戏内完全一致(含大小写和空格)
AdminList.txt里填的是游戏内角色名不是登录账号。游戏内角色如果叫"测试GM"就不能写"ceshiGM"或"测试GM"(中间多空格)。部分版本区分大小写,建议新建一个纯英文角色名如GM001写入AdminList.txt再测,排除汉字全角符号干扰。
四、修改后必须重载或重启并确认M2已加载
•手动改文本文件→完全关闭再重启M2Server(或点引擎控制器停止再启动),单纯小退不够。
•也可在M2中点查看→列表信息→管理员列表→添加角色名权限10→保存,M2会自动重载。
-看M2启动日志或按F11看调试信息,搜索角色名看有无"加载管理员"字样,若无说明路径或编码还有问题。
五、GOM/GEE引擎额外检查项
•GOM引擎部分版本GM命令前缀是!不是@,试输!Level40、!Make屠龙,能执行说明权限正常只是指令前缀不同。
-GEE引擎如命令全无反应,打开Mir200\Envir\QuestDiary看有无GM权限限制脚本,或在M2→选项→游戏命令确认对应命令权限等级≤10。
•部分GOM版需在!Setup.txt或M2参数设置中确认未勾选"禁用GM命令"。
六、被插件/反作弊/登录脚本拦截
部分带ESP、996、GK插件的端有独立GM白名单,插件控制台把你角色拉黑或勾选了限制GM会导致提示无权限,进插件加白名单或关防外挂选项再试。另外检查QManage.txt登录脚本里有没有错误的权限覆盖逻辑(如无条件把权限改1),有则注释掉重启。
按以上顺序处理,95%是编码不是ANSI或角色名大小写不匹配导致引擎读不到GM名单,转ANSI→确认角色名一字不差→重启M2基本能解决。
必须是MirServer\Mir200\Envir\AdminList.txt,部分魔改版可能在Mir200\Envir\GmList.txt或Mir200\AdminList.txt,以M2Server→查看→列表信息→管理员列表里能看到的那个文件为准。若你手动新建或修改了错误目录下的文件,M2根本不会读。
二、检查文件编码与书写格式(最常见失效原因)
用记事本或Notepad++打开AdminList.txt:
•编码必须存为ANSI,UTF-8或UTF-8withBOM会导致引擎读成乱码从而匹配失败,Notepad++选"转为ANSI编码"后保存。
-格式:角色名和权限之间只有一个英文空格,一行一个,末尾不留空格,例如:
测试GM10
Hero引擎也支持*测试GM或*测试GM10,GOM/GEE建议写测试GM10(不带星号)。
•权限数字别加引号或注释,也别有多余Tab。
三、角色名必须和游戏内完全一致(含大小写和空格)
AdminList.txt里填的是游戏内角色名不是登录账号。游戏内角色如果叫"测试GM"就不能写"ceshiGM"或"测试GM"(中间多空格)。部分版本区分大小写,建议新建一个纯英文角色名如GM001写入AdminList.txt再测,排除汉字全角符号干扰。
四、修改后必须重载或重启并确认M2已加载
•手动改文本文件→完全关闭再重启M2Server(或点引擎控制器停止再启动),单纯小退不够。
•也可在M2中点查看→列表信息→管理员列表→添加角色名权限10→保存,M2会自动重载。
-看M2启动日志或按F11看调试信息,搜索角色名看有无"加载管理员"字样,若无说明路径或编码还有问题。
五、GOM/GEE引擎额外检查项
•GOM引擎部分版本GM命令前缀是!不是@,试输!Level40、!Make屠龙,能执行说明权限正常只是指令前缀不同。
-GEE引擎如命令全无反应,打开Mir200\Envir\QuestDiary看有无GM权限限制脚本,或在M2→选项→游戏命令确认对应命令权限等级≤10。
•部分GOM版需在!Setup.txt或M2参数设置中确认未勾选"禁用GM命令"。
六、被插件/反作弊/登录脚本拦截
部分带ESP、996、GK插件的端有独立GM白名单,插件控制台把你角色拉黑或勾选了限制GM会导致提示无权限,进插件加白名单或关防外挂选项再试。另外检查QManage.txt登录脚本里有没有错误的权限覆盖逻辑(如无条件把权限改1),有则注释掉重启。
按以上顺序处理,95%是编码不是ANSI或角色名大小写不匹配导致引擎读不到GM名单,转ANSI→确认角色名一字不差→重启M2基本能解决。

