GM账号设置是传奇游戏管理的基础操作,掌握正确方法能确保权限正常生效。根据引擎类型和操作习惯,主要有三种设置方式:M2Server可视化添加、配置文件手动修改、数据库直接编辑。
一、M2Server可视化添加方法
这是最快捷的新手首选方式,适用于90%的架服场景。操作前需确保服务端核心程序正常运行,M2Server.exe已启动且底部显示“服务启动成功”。
进入管理员管理界面:点击M2Server顶部菜单栏“查看”,选择“列表信息”,点击“管理员列表”进入设置界面。部分引擎路径可能为“选项”→“管理员管理”。
添加GM账号:在管理员列表界面点击“添加”按钮,输入已创建的游戏角色名称。角色名称需提前通过登录器创建并登录一次。权限等级设为10,这是最高权限等级,可执行所有GM命令。新手建议直接设置为10级,避免部分命令受限。
权限等级说明:1-9级为分级权限,不同等级对应不同操作权限。等级1通常只能查看基础信息,等级5以上可刷物品、调整玩家数据,等级10解锁全部功能。
生效操作:保存后无需重启服务端,直接小退游戏重新登录即可获得GM权限。登录后可在聊天框输入@gm测试是否调出管理菜单。
二、配置文件手动修改方法
这种方法兼容性强,适用于不支持可视化操作的老版本引擎,也适合批量添加多个GM账号。
找到配置文件:进入服务端根目录,打开Mir200/Envir文件夹,找到AdminList.txt文件。部分引擎可能命名为ManagerList.txt或GMList.txt。
编辑文件格式:用记事本或Notepad++打开文件,按格式添加账号信息。标准格式为“角色名 权限等级”,每行一个账号。例如“传奇管理员 10”,其中“*”符号不可省略,后面跟一个空格,再写角色名和权限等级。
权限等级数值:10代表最高权限,可根据需要设置为1-9之间的数值。若文件为空,直接按格式添加新行;若已有内容,在末尾追加新行。
保存生效:修改完成后保存文件,在M2Server界面点击“控制”→“重启游戏服务”,或完全重启服务端使配置生效。部分引擎需要重启整个服务器进程。
三、数据库修改方法
适用于采用数据库存储账号信息的新版引擎,如GOM、GEE等使用MySQL数据库的版本,以及Hero引擎使用Access数据库的情况。
GOM/GEE引擎操作:打开数据库管理工具如Navicat,连接服务端MySQL数据库。找到名为Mir200的数据库(部分版本叫ChuanQiDB),打开Accounts表或UserAccount表。定位目标账号所在行,找到admin_level字段,双击改为10。若有is_gm字段,设为1(1代表GM,0代表普通玩家)。保存修改后无需重启,账号自动获得GM权限。
Hero引擎操作:进入服务端Mir200/DB文件夹,用Access打开Member.mdb文件(密码通常为123456或无密码)。打开Account表,找到AdminLevel字段,将目标账号数值改为255(Hero引擎最高权限值)。检查IsAdmin字段是否为True,不是则双击修改。保存后登录游戏即可生效。
四、不同引擎的特殊设置
GEE/GOM新引擎:除修改AdminList.txt外,还需同步配置其他文件。打开Envir/UserCmd.txt,确保首行包含GMLevel=10以解锁全部命令。编辑QuestDiary/GM权限设置.txt,添加脚本确认权限。
Blue/Hero传统引擎:文件直接配置法最快。修改AdminList.txt后,在M2Server界面点击“控制”→“重启游戏服务”即可,无需重启整个服务器。游戏内登录该角色后,输入@GMON激活权限,聊天框会提示“GM模式已开启”。
LM引擎单机版:修改AdminList.txt添加*角色名 10后,需重启LM引擎。关键操作:在LMEngine.exe点击“选项”→“参数设置”,取消勾选“GM权限验证”,否则权限可能被引擎拦截。
五、权限验证与命令使用
设置完成后,需验证权限是否生效。登录游戏后,在聊天框输入基础GM命令测试,如“@等级 50”查看角色等级是否提升,或输入“@制造 开天 1”测试刷装备功能。
查看GM命令:在M2Server中点击“选项”→“游戏命令”→“管理命令”,可查看所有可用GM命令及对应格式。命令分为普通命令(玩家使用)、管理命令(GM使用)、调试命令(加载游戏数据相关)。
命令使用格式:GM命令通常以“@”开头,参数之间用空格分隔。例如“@制造 装备名称 数量”,制造指定物品;“@调整等级 角色名 等级”,调整玩家等级;“@传送 地图编号 坐标X 坐标Y”,传送至指定位置。
六、常见问题处理
权限不生效:检查角色名是否准确,确保与游戏内创建的角色名完全一致,包括大小写和特殊字符。确认权限等级设置为10,部分引擎最高权限为255。
命令无法使用:确认权限等级足够,某些高级命令需要特定等级。检查命令格式是否正确,参数之间需用空格分隔,无多余符号。
配置文件修改无效:确保文件保存格式为ANSI或UTF-8无BOM,避免编码问题。检查文件路径是否正确,不同引擎配置文件位置可能略有差异。
数据库修改后报错:修改前备份原始数据库,避免误操作导致数据损坏。确保数据库连接正常,修改后及时保存并关闭连接。
多账号批量添加:通过配置文件方式最便捷,在AdminList.txt中按格式添加多行即可。数据库方式可通过SQL语句批量更新,如“UPDATE Accounts SET admin_level=10 WHERE account_name IN ('账号1','账号2')”。
权限分级管理:如需设置不同权限级别的管理员,可在添加时设置1-9的等级值。低等级管理员只能使用部分基础命令,适合分配给不同职责的管理人员。
通过以上三种核心方法,可完成传奇GM账号的全面设置。根据实际使用的引擎类型和操作需求,选择最适合的方式。正确配置后,即可通过GM命令对游戏进行有效管理。

