不少玩家在搭建传奇 GOM 引擎单机服时,好不容易启动服务端,却卡在 “怎么给自己加管理员权限”“GM 命令输了没反应” 的问题上 ——GOM 引擎的权限管理和 HERO、GEE 引擎不一样,没有统一的可视化界面,全靠修改配置文件,GM 命令还分权限等级,稍不注意就白忙活。下面从 GOM 引擎架设的权限配置核心入手,一步步教你加管理员权限,再把常用 GM 命令的用法和避坑点说透,让你轻松掌控单机服。
一、GOM 引擎架设前的关键准备:别漏了这两个文件
GOM 引擎的管理员权限添加,依赖两个核心文件,前期准备时必须确认服务端里有它们,不然后续没法操作:
首先是服务端文件检查,GOM 引擎的服务端根目录里,必须有 “Envir” 文件夹(所有权限和命令配置都在这里面)和 “GomEngine.exe”(引擎主程序)。重点看 “Envir” 里有没有 “AdminList.txt”(管理员账号配置文件)和 “Cmd.ini”(GM 命令权限配置文件),少一个都要从同版本 GOM 服务端里复制过来 —— 比如缺 “AdminList.txt”,就没法加管理员账号;缺 “Cmd.ini”,GM 命令会全部失效。
然后是客户端登录器,GOM 引擎必须用专用的 GOM 登录器(不能用普通登录器),不然登录后就算加了管理员权限,也用不了 GM 命令。登录器要和服务端版本匹配,比如服务端是 GOM 3.0 版本,登录器也得是 3.0 版,下载后把登录器放在客户端根目录,右键 “以管理员身份运行”,这样才能正确读取权限信息。
还有个容易被忽略的点:服务端路径不能有中文,比如 “D:\GOM 传奇服务端” 这种路径,会导致 “AdminList.txt” 读取失败,权限加了也不生效。正确的路径应该是 “D:\GOM_Server”,简单英文加数字,避免编码错误。
二、GOM 引擎管理员权限添加:3 步搞定,别踩格式坑
很多玩家加权限没成功,不是步骤错了,而是格式不对 ——GOM 引擎对 “AdminList.txt” 的格式要求特别严,多一个空格、少一个回车都不行,具体步骤分 3 步:
1. 找到并打开 “AdminList.txt” 文件
打开服务端的 “Envir” 文件夹,找到 “AdminList.txt”(用记事本打开,别用 WPS,会乱码)。这个文件默认可能是空的,或者有一行示例(比如 “admin 1”),示例行可以删掉,按自己的需求加账号。
2. 按正确格式添加管理员账号
格式必须是 “账号 权限等级”,中间用英文空格隔开,不能用中文空格,结尾不要加标点。比如想给账号 “gmtest” 加最高权限,就写 “gmtest 1”;给账号 “player1” 加普通管理员权限(只能用基础命令),就写 “player1 2”。
这里要注意权限等级的区别,GOM 引擎默认分 3 级:
1 级:最高权限(能使用所有 GM 命令,包括删号、刷顶级装备);
2 级:普通权限(只能用刷普通物品、调等级、传送等基础命令,不能删号);
3 级:游客权限(只能用查看玩家信息、传送自己等简单命令,适合给朋友临时用)。
千万别把格式写错,比如写成 “gmtest 1”(两个空格)、“gmtest,1”(用逗号)、“gmtest:1”(用冒号),这些都会导致引擎识别不了,登录后还是普通账号。
3. 保存文件并重启服务端
添加完账号后,按 “Ctrl+S” 保存 “AdminList.txt”,然后必须重启 GOM 引擎服务端(先关掉 “GomEngine.exe” 和 “DBServer.exe”,再重新启动)—— 不重启的话,引擎不会加载新的权限配置,登录账号还是没权限。
重启后登录测试:用刚加的 “gmtest” 账号登录客户端,在游戏里按 “@” 键,要是弹出 “GM 命令菜单”,就说明权限添加成功;没弹出的话,回头检查格式和服务端是否重启。
三、GOM 引擎常用 GM 命令:分类讲解,避免输错
GOM 引擎的 GM 命令很多,但常用的就 20 多个,按功能分 4 类,每个命令都要注意参数格式,输错一个字都用不了:
1. 角色管理命令(1 级和 2 级权限可用)
调等级:命令 “@调整等级 角色名 等级”,比如给 “gmtest” 调 50 级,就输 “@调整等级 gmtest 50”(角色名要和游戏里的一致,不能错字);
加经验:命令 “@增加经验 角色名 经验值”,比如加 100 万经验,输 “@增加经验 gmtest 1000000”(经验值别加太多,不然等级会直接溢出);
刷金币:命令 “@调整金币 角色名 金币数”,比如刷 100 万金币,输 “@调整金币 gmtest 1000000”(金币数最多 99999999,超过会变成负数)。
2. 物品管理命令(1 级权限可用,2 级不可用)
刷普通物品:命令 “@刷物品 物品名称 数量”,比如刷 1 把屠龙刀,输 “@刷物品 屠龙刀 1”(物品名称要和服务端 “Envir\Item.txt” 里的一致,比如 “屠龙刀” 不能写成 “屠龙”);
刷带属性的装备:命令 “@刷物品 物品名称 数量 强化等级 极品属性”,比如刷 + 5 的屠龙刀(攻击 + 10),输 “@刷物品 屠龙刀 1 5 攻击 10”(强化等级最高 10,极品属性别太夸张,不然会导致客户端卡顿);
删除物品:命令 “@删除物品 角色名 物品名称”,比如删 “gmtest” 的屠龙刀,输 “@删除物品 gmtest 屠龙刀”(别删错账号,不然找不回来)。
3. 地图传送命令(1 级和 2 级权限可用)
传自己到指定地图:命令 “@传送 地图编号 X 坐标 Y 坐标”,比如传送到蜈蚣洞(地图编号 3)的 100,200 坐标,输 “@传送 3 100 200”(地图编号在 “Envir\MapInfo.txt” 里查,坐标别超出地图范围,不然会卡在墙里);
传其他玩家到自己身边:命令 “@拉人 角色名”,比如拉 “player1” 到自己这,输 “@拉人 player1”(对方必须在线,不然会提示 “目标玩家不在线”);
传怪物到自己身边:命令 “@刷怪物 怪物名称 数量”,比如刷 5 只赤月恶魔,输 “@刷怪物 赤月恶魔 5”(怪物名称在 “Envir\Monster.txt” 里查,数量别太多,不然会卡顿)。
4. 服务器管理命令(只有 1 级权限可用)
重启服务器:命令 “@重启服务器 时间”,比如 5 分钟后重启,输 “@重启服务器 5”(时间单位是分钟,最少 1 分钟,给玩家留退游时间);
清理怪物:命令 “@清理全服怪物”,输完后全服所有怪物都会消失,适合怪物太多导致卡顿的情况;
查看在线人数:命令 “@在线人数”,输完后会显示当前在线玩家数量和账号列表,方便管理。
四、权限添加和 GM 命令的常见错误:避坑技巧
很多玩家加完权限、输完命令没效果,都是踩了这些坑,记住这些解决办法能少走弯路:
1. 权限添加后没效果:查这 3 点
没重启服务端:GOM 引擎不会实时加载 “AdminList.txt”,必须重启服务端才能生效,这是最常见的错误;
格式错了:比如用了中文空格、加了标点,或者权限等级写了 “0”(GOM 没有 0 级权限),重新按 “账号 英文空格 等级” 的格式修改;
登录器不对:用了普通登录器,不是 GOM 专用登录器,换匹配版本的 GOM 登录器,右键以管理员身份运行。
2. GM 命令用不了:看这 2 点
权限等级不够:比如 2 级权限用 “@刷物品”(需要 1 级),要么提升权限等级(把 “player1 2” 改成 “player1 1”),要么用对应等级的命令;
命令输错了:比如 “@调整等级” 写成 “@调等级”,“屠龙刀” 写成 “屠龙”,对照服务端 “Envir\Cmd.ini” 里的命令格式改 —— 打开 “Cmd.ini” 能看到所有命令的正确写法和所需权限,比如 “AdjustLevel = @调整等级 角色名 等级 [1]”,后面的 [1] 表示需要 1 级权限。
3. 刷物品后客户端看不到:2 个原因
物品名称错了:和 “Envir\Item.txt” 里的名称不一致,比如 “Item.txt” 里是 “屠龙”,你刷的是 “屠龙刀”,打开 “Item.txt” 抄正确名称;
客户端没更物品补丁:GOM 引擎的新物品需要客户端补丁支持,把服务端 “ClientPatch” 文件夹里的物品补丁复制到客户端 “Data” 文件夹,覆盖原文件,重启客户端就能看到。
五、权限和命令的管理技巧:避免出问题
少给 1 级权限:别把所有账号都设 1 级权限,朋友用就设 2 级,避免误删数据或刷太多顶级装备,破坏游戏平衡;
备份配置文件:修改 “AdminList.txt” 和 “Cmd.ini” 后,复制一份存到其他盘,比如 “D:\GOM_Backup”,万一改乱了,用备份覆盖就能恢复;
测试命令再用:新命令先用小号测试,比如刷物品先刷 1 个,看能不能用,再刷多个,避免输错命令导致账号出问题。
总的来说,GOM 引擎的管理员权限添加核心是 “格式对、重启对”,GM 命令使用关键是 “参数对、权限够”。只要按步骤改配置文件,对照正确命令格式输,就能轻松管理传奇单机服。遇到问题别慌,先查格式和权限,多数错误都是细节没注意导致的,多试几次就能熟练掌握。
传奇单机架设教程:传奇 GOM 引擎管理员权限添加步骤及 GM 命令使用全技巧
来源:
作者:
点击:

