传奇架设实操:自己架设传奇后设置 GM 权限的方法

来源: 作者: 点击:
自己架设传奇后,设置 GM 权限是实现道具发放、场景管理等功能的关键。不同传奇服务端引擎(如 GOM、GEE、HERO)的设置方式略有差异,但核心都是通过配置文件或数据库关联账号权限,新手按步骤操作即可完成。
一、前期准备:明确 2 个关键信息
在设置 GM 前,需先确认两项基础内容,避免后续操作走弯路:
确定服务端引擎类型:打开传奇服务端文件夹,找到 “引擎.exe” 文件(如 “GOMEngine.exe”“GEE_Engine.exe”),文件名会直接显示引擎类型,后续需按对应引擎步骤操作;
准备要设置为 GM 的游戏账号:先在自己架设的传奇登录器上,注册 1 个普通游戏账号(如 “admin123”),记住账号名称(无需满级或充值,新注册账号即可)。
二、核心操作:分 3 类常见引擎设置 GM 权限
不同引擎的 GM 权限存储位置不同,以下是 3 类主流引擎的具体设置方法,按自己的引擎类型选择对应步骤:
场景 1:GOM 引擎(最常用)—— 修改配置文件
打开传奇服务端文件夹,进入 “Config” 子文件夹,找到 “AdminList.txt” 文件(GM 账号配置文件);
用 Notepad++ 打开该文件,会看到格式类似 “账号 权限等级” 的示例(如 “test 10”,10 代表最高权限);
在文件末尾换行,输入自己的游戏账号和权限等级,格式为 “账号 等级”(如 “admin123 10”,等级建议设 10,拥有全部 GM 功能);
保存文件并关闭,重启传奇服务端(必须重启,否则权限不生效)。
场景 2:GEE 引擎 —— 数据库添加权限
打开 Navicat(或其他数据库工具),连接传奇服务端的数据库(数据库地址通常为 “localhost”,用户名和密码在服务端 “DBConfig.txt” 文件中可查);
在数据库列表中找到 “AccountDB”(账号数据库),双击打开,找到 “tbl_Account” 数据表(存储账号信息);
按 “Ctrl+F” 搜索自己的游戏账号(如 “admin123”),定位到该账号的行;
找到 “GMLevel”(GM 等级)列,将默认值 “0” 改为 “10”(部分 GEE 引擎最高等级为 “9”,可先设 10,若无效再改 9);
点击数据表界面的 “保存” 按钮,关闭数据库工具,重启传奇服务端。
场景 3:HERO 引擎 —— 双文件配置
先修改账号权限文件:进入服务端 “Data” 文件夹,找到 “GMList.txt”,打开后添加 “账号 10”(如 “admin123 10”),保存关闭;
再修改权限功能文件:在同一 “Data” 文件夹中,找到 “GMCommand.txt”(控制 GM 可使用的指令),确认文件内无 “禁止 admin123 账号” 的限制(若有则删除对应行);
重启传奇服务端,确保双文件配置同步生效。
三、效果验证:3 步确认 GM 权限生效
设置完成后,需登录游戏验证权限是否正常,避免因配置遗漏导致功能失效:
打开传奇登录器,用已设置的 GM 账号(如 “admin123”)登录游戏;
检查 GM 标识:进入游戏后,角色名称旁若显示 “GM” 或 “管理员” 字样(部分引擎需按 “F10” 查看角色状态),说明账号已关联 GM 身份;
测试 GM 指令:在游戏聊天框输入基础 GM 指令(如 “@刷元宝 10000”“@传送 沙巴克”),若能成功执行(获得元宝或传送到目标地图),则权限设置成功。
若指令无效,需排查两点:① 是否重启服务端;② 权限等级是否正确(如部分引擎 “5 级” 仅支持基础指令,“10 级” 才支持刷道具)。
四、关键提醒:避免操作失误的 3 个技巧
备份配置文件 / 数据库:修改 “AdminList.txt” 或 “tbl_Account” 前,复制一份原文件 / 数据表并重命名(如 “AdminList_备份.txt”),若设置出错,可直接替换回备份文件;
不要设置多个高权限 GM:自己架设的传奇建议只保留 1 个 10 级 GM 账号,避免账号泄露导致游戏数据混乱;
记清核心 GM 指令:可在服务端 “Doc” 文件夹中,找到 “GM 指令说明.txt”,将常用指令(如刷道具 “@刷物品 物品 ID 数量”、调等级 “@调整等级 角色名 等级”)整理到记事本,方便后续使用。