传奇GOM引擎管理员权限添加及GM命令完整教程

来源: 作者: 点击:
一、管理员权限添加:3种核心操作方法

方法一:通过DBC2000数据库直接配置(最常用)。打开DBC2000工具,连接MirServer/Mir200/Mud2/DB数据库,找到AdminDB表,点击“添加记录”。依次填写核心字段:Account(管理员账号)、Password(密码,建议纯数字/字母)、Level(权限等级,1-10级,10级为最高权限)、Master(是否为主号,填1是,0否)、Remark(备注,可留空)。填写完成后保存数据库,无需重启服务端即可生效。

方法二:编辑AdminList.txt文件快速添加。打开MirServer/Mir200/Envir/AdminList.txt文件,按固定格式添加内容:“账号密码权限等级备注”,例如“gm0112345610超级管理员”“gm026543215普通管理员”。每行仅添加一个账号,避免换行或特殊符号,保存文件后重启M2控制台,权限即可生效。

方法三:游戏内GM命令临时添加(需最高权限)。使用已有的10级权限账号登录游戏,在聊天框输入命令“@AddAdmin目标账号密码权限等级”,例如“@AddAdmingm037890123”,发送后系统提示“添加管理员成功”即完成操作。该方法适合临时授权,建议后续在数据库中备份账号信息。

二、权限等级划分:1-10级权限范围明细

1-3级(基础权限):仅拥有基础查询与简单操作权限,可使用命令:@在线人数(查询当前在线玩家)、@回复(回复玩家私信)、@移动地图号XY(自身传送)、@给予玩家名金币数量(发放金币),无物品发放、属性修改等核心权限。

4-6级(中级权限):新增物品管理与基础玩家操作权限,可使用命令:@给予玩家名物品名称数量(发放普通物品)、@等级玩家名等级(修改玩家等级)、@金币玩家名数量(调整玩家金币)、@清理背包玩家名(清理指定玩家背包),无系统设置与高级属性修改权限。

7-9级(高级权限):开放系统控制与高级玩家操作权限,可使用命令:@刷怪地图号怪物名数量(批量刷怪)、@攻城开启/关闭(控制攻城战)、@调整属性玩家名攻击数值(修改攻击属性)、@清理地图地图号(清理指定地图怪物),无权限修改与引擎参数设置权限。

10级(最高权限):拥有全部操作权限,包含权限管理与引擎核心设置,可使用命令:@AddAdmin(添加管理员)、@DelAdmin(删除管理员)、@调整引擎参数参数名数值(修改引擎配置)、@重载脚本(重载QF/QManage等脚本)、@服务器重启(重启服务端)。

三、核心GM命令分类:实操用法与示例

分类一:物品管理命令(高频使用)。1.@给予玩家名物品名称数量,示例“@给予张三屠龙1”“@给予李四祝福油10”;2.@回收玩家名物品名称数量(回收玩家物品),示例“@回收张三裁决之杖1”;3.@物品属性物品名称攻击1-5(自定义物品属性),示例“@物品属性自定义武器攻击10-20”;4.@清理物品地图号物品名称(清理指定地图物品),示例“@清理物品0金币”。

分类二:玩家操作命令(管理核心)。1.@等级玩家名等级,示例“@等级张三60”;2.@经验玩家名数量,示例“@经验张三1000000”;3.@调整属性玩家名魔法20(修改单类属性),示例“@调整属性李四防御15”;4.@禁言玩家名时间(分钟),示例“@禁言王五30”;5.@踢人玩家名(将玩家踢出游戏),示例“@踢人赵六”;6.@解封账号玩家名(解除账号封禁),示例“@解封账号孙七”。

分类三:系统与地图命令(运营必备)。1.@在线人数(查询全服在线玩家列表);2.@刷怪地图号怪物名数量,示例“@刷怪1沃玛教主5”;3.@攻城开启(开启沙巴克攻城战)、@攻城关闭(关闭攻城战);4.@地图传送玩家名地图号XY(传送指定玩家),示例“@地图传送张三210080”;5.@清理地图地图号(清理指定地图所有怪物与物品),示例“@清理地图3”;6.@服务器公告内容(发送全服公告),示例“@服务器公告今晚8点开启双倍经验活动”。

分类四:权限与脚本命令(最高权限专属)。1.@AddAdmin账号密码等级(添加管理员),示例“@AddAdmingm042468108”;2.@DelAdmin账号(删除管理员),示例“@DelAdmingm02”;3.@重载脚本(重载所有脚本文件,无需重启服务端);4.@调整引擎参数MaxPlayer1000(设置最大在线人数),示例“@调整引擎参数MaxPlayer1000”;5.@服务器重启10(10秒后重启服务端),示例“@服务器重启10”。

四、权限添加与命令使用:常见问题排查

问题一:添加权限后无法登录。排查方向:1.账号密码存在空格或特殊符号,需删除空格重新设置;2.DBC2000中AdminDB表的Level字段设置为0,需调整为1-10级;3.AdminList.txt文件格式错误,确保为“账号密码等级”空格分隔,无多余字符。

问题二:GM命令输入后无反应。排查方向:1.权限等级不足,例如用3级权限账号使用@刷怪命令,需提升权限等级;2.命令拼写错误(区分大小写,GOM引擎命令默认不区分),例如将“@给予”误写为“@给与”;3.目标玩家名错误或未在线,需确认玩家名准确且处于在线状态;4.M2控制台未启用GM命令功能,进入M2→选项→游戏参数,勾选“启用GM命令”。

问题三:权限生效后部分命令无法使用。排查方向:1.引擎版本限制,部分旧版本不支持高级命令,需替换最新版M2Server.exe;2.脚本文件中存在命令拦截,打开QF.txt或QManage.txt,查看是否有“@给予”“@刷怪”等命令的拦截逻辑,删除对应拦截代码即可;3.物品名称与数据库不一致,例如输入“@给予张三屠龍1”(繁体“龍”),需改为数据库中的标准名称“屠龙”。

五、实操注意:权限管理与命令使用规范

权限管理规范:1.避免批量创建10级最高权限账号,建议仅保留1-2个用于核心管理;2.定期清理无用管理员账号,通过DBC2000或@DelAdmin命令删除,防止账号泄露;3.给不同管理角色分配对应等级权限,例如客服仅分配3级权限,运营分配7级权限,避免权限滥用。

命令使用规范:1.发放物品或修改属性前,确认玩家信息准确,避免误操作;2.使用@服务器重启、@调整引擎参数等高危命令前,需在游戏内发送公告提醒玩家,避免玩家数据丢失;3.刷怪或清理地图时,避开玩家密集区域,防止影响正常游戏体验;4.所有操作建议记录日志,打开M2控制台→日志→GM操作日志,便于后续追溯。
[顶部]