传奇GM账号设置与权限生效全流程

来源: 作者: 点击:
一、配置文件手动添加(通用方法)

1. 定位关键文件
进入服务端根目录,找到路径 MirServer\Mir200\Envir\,用记事本打开 AdminList.txt。

2. 写入GM角色名
在文件内按以下格式添加内容(权限等级10为最高):

* 你的角色名 10

• 格式说明:* 代表允许所有IP登录,后接空格、角色名、空格、权限等级(通常为10)。

- 多账号设置:每行一个角色,换行添加。

3. 保存与生效
• 编码要求:保存时务必选择 ANSI 编码(文件→另存为→编码选ANSI),否则M2引擎读取乱码会导致失效。

- 重启服务:保存后,完全关闭并重启 M2Server,使用该角色进入游戏即可生效。

二、M2Server在线添加(无需重启)

若服务端已在运行,可通过管理界面实时添加。

操作步骤:
1. 打开 M2Server.exe(引擎主控)。
2. 点击顶部菜单 【查看】→ 【列表信息一】→ 【管理员列表】。
3. 在“角色名称”栏输入精确的角色名,在“等级”栏输入 10。
4. 点击【增加】,确认列表中出现该角色后点击【保存】。
5. 游戏内小退角色重新登录,权限立即生效。

三、权限验证与命令测试

1. 验证GM状态
• 在游戏聊天框输入 @GM 或 @GameMaster,屏幕提示“GM模式开启”即表示成功。

- 输入 @帮助,若弹出包含“@制造”、“@传送”的管理命令列表,则权限正常。

2. 常用命令示例
• 刷装备:@make 屠龙 1

• 调整等级:@Level 50

• 传送地图:@move 0150(地图编号)

四、常见设置失败排查

• 角色名错误:AdminList.txt 或 M2列表中的角色名必须与游戏内完全一致,包括大小写和空格。注意是角色名,不是登录账号。

- 编码乱码:手动修改 AdminList.txt 后若无效,99%是因保存为UTF-8编码,必须改为ANSI。
- 引擎未重启:修改文件后若未重启M2Server,配置不会加载。
• 权限等级不足:部分命令(如刷顶级装备)要求等级必须为10,设为1或3可能无法使用全部功能。

关键提示:若以上方法均无效,检查 Mir200\Envir\ 目录下是否存在 UserCmd.txt 或 !Setup.txt,确认该版本是否自定义了GM命令前缀(如将 @ 改为 #)。