后台无法添加GM通常因脚本损坏或权限限制。永久GM权限需直接修改服务端底层配置文件,无需依赖游戏内后台。操作前请关闭服务端。
一、核心文件修改法(最可靠)
此方法直接修改GM账号列表文件,适用于HERO、GOM等主流引擎。
1.定位文件路径
进入服务端根目录MirServer\Mir200\Envir,找到AdminList.txt(部分版本为!AdminList.txt或GMList.txt)。
2.编辑文件格式
用记事本打开,另存为ANSI编码(防止乱码)。按以下格式添加:
*你的角色名
注意:星号*后需加英文空格,再写角色名。每行一个GM,保存文件。
3.权限生效
重启整个服务端(关闭M2Server等程序再重新启动),账号登录后即拥有10级(最高)权限。
二、M2Server控制台添加(临时补救)
若服务端正在运行且无法立即重启,可尝试此法,但部分版本重启后可能失效。
1.打开M2Server.exe窗口,点击菜单栏查看→列表信息→管理员列表。
2.在右侧输入框中填写角色名,权限等级设为10,点击“增加”并保存。
3.游戏内角色小退重登,测试命令@Level50看等级是否变化。
三、数据库直接修改(终极方案)
若上述文件修改无效,说明权限被重定向至数据库。
1.打开DBC2000,进入数据库HeroDB。
2.找到Accounts表(或TBL_Account),定位你的账号。
3.将AdminLevel字段值修改为10(0为普通玩家),保存并重启服务端。
四、常见问题与排查
•命令无效:检查角色名是否含特殊符号或空格,建议使用纯英文名测试;确认文件编码为ANSI。
-文件被重置:若重启后AdminList.txt内容被还原,说明有自动清理脚本,需先删除Mir200\Envir\QuestDiary下的清理脚本。
-权限等级:1.76复古版通常只认10级权限,1-9级可能无法使用刷装备命令。
总结:优先使用方法一修改AdminList.txt并重启服务端,这是确保权限永久生效的最底层方法。
一、核心文件修改法(最可靠)
此方法直接修改GM账号列表文件,适用于HERO、GOM等主流引擎。
1.定位文件路径
进入服务端根目录MirServer\Mir200\Envir,找到AdminList.txt(部分版本为!AdminList.txt或GMList.txt)。
2.编辑文件格式
用记事本打开,另存为ANSI编码(防止乱码)。按以下格式添加:
*你的角色名
注意:星号*后需加英文空格,再写角色名。每行一个GM,保存文件。
3.权限生效
重启整个服务端(关闭M2Server等程序再重新启动),账号登录后即拥有10级(最高)权限。
二、M2Server控制台添加(临时补救)
若服务端正在运行且无法立即重启,可尝试此法,但部分版本重启后可能失效。
1.打开M2Server.exe窗口,点击菜单栏查看→列表信息→管理员列表。
2.在右侧输入框中填写角色名,权限等级设为10,点击“增加”并保存。
3.游戏内角色小退重登,测试命令@Level50看等级是否变化。
三、数据库直接修改(终极方案)
若上述文件修改无效,说明权限被重定向至数据库。
1.打开DBC2000,进入数据库HeroDB。
2.找到Accounts表(或TBL_Account),定位你的账号。
3.将AdminLevel字段值修改为10(0为普通玩家),保存并重启服务端。
四、常见问题与排查
•命令无效:检查角色名是否含特殊符号或空格,建议使用纯英文名测试;确认文件编码为ANSI。
-文件被重置:若重启后AdminList.txt内容被还原,说明有自动清理脚本,需先删除Mir200\Envir\QuestDiary下的清理脚本。
-权限等级:1.76复古版通常只认10级权限,1-9级可能无法使用刷装备命令。
总结:优先使用方法一修改AdminList.txt并重启服务端,这是确保权限永久生效的最底层方法。

