当前位置 : 145z游戏站 | 热血传奇 | 技术教程 | 

传奇架设后GM权限设置方法(含命令与校验)

热度:
一、核心前提:确认服务端与文件路径

设置前需确保服务端已正常启动,且能通过登录器进入游戏。核心操作围绕MirServer文件夹展开,路径固定为“D:\MirServer”(以实际安装路径为准),避免中文路径或多级子目录,否则可能导致配置失效。需提前关闭杀毒软件,防止配置文件被误拦。

二、GM权限添加:三种主流方法(适配全引擎)

2.1基唇法:AdminList.txt文件添加(通用)

进入“D:\MirServer\Mir200\Envir”目录,找到AdminList.txt文件,用Notepad++打开。按格式添加内容:每行填写一个游戏角色名称,无需空格、符号,区分大小写(角色名称需与游戏内完全一致)。添加完成后保存文件,重启服务端即可生效,该角色登录后自动获取最高GM权限。

注意:若需分级权限,可在角色名称前加对应前缀,如“1_角色名”为一级GM,“2_角色名”为二级GM,具体前缀规则需参考服务端引擎说明文档,不同引擎分级格式略有差异。

2.2进阶方法:引擎控制器直接配置(GOM/GEE引擎)

打开“D:\MirServer\GameCenter.exe”引擎控制器,切换至“GM管理”选项卡。点击“添加GM”,输入游戏角色名称,选择权限等级(0为最高权限,1-9为分级权限),勾选所需权限项(如物品管理、玩家管理、刷怪控制等),点击保存。无需重启服务端,角色重新登录后权限即可生效。

补充:部分引擎支持账号级GM权限,可在“账号管理”中添加账号,勾选GM权限,该账号下所有角色均拥有对应权限,适合多角色管理场景。

2.3备用方法:数据库直接修改(权限失效时用)

启动DBC2000,打开HERODB数据库,找到“Admin”数据表。双击打开后,在“Name”字段填写游戏角色名称,“Level”字段填写权限等级(0为最高),“IsAdmin”字段设为1(启用GM权限),保存数据表后关闭DBC2000。重启服务端,登录角色即可获取GM权限,该方法适用于前两种方式失效的情况。

三、GM权限校验与基础命令使用

3.1权限有效性校验

角色登录游戏后,在聊天框输入“@gm”,若弹出GM权限菜单,说明权限添加成功;若提示“无此命令”或无响应,检查角色名称是否一致、服务端是否重启、配置文件是否保存正确,逐一排查后重新设置。

3.2常用GM命令(全引擎通用)

1.物品管理:@give物品名称数量(如“@give屠龙1”获取屠龙武器),@supermake装备代码属性点数(如“@supermake1010”调整武器攻击属性至10点),装备代码需参考服务端StdItems.DB数据库。

2.玩家控制:@level等级(提升自身等级),@move地图名坐标(瞬间传送至指定位置),@heal(满血满蓝),@kick角色名(将指定玩家踢出游戏)。

3.环境管理:@monclear地图名(清除指定地图所有怪物),@mongen怪物名称数量(在当前位置刷出指定怪物),@map地图名(随机传送至指定地图)。

4.玩家管理:@BindUseItem角色名物品类型绑定类型(绑定物品至指定角色),@DenyCharNameLogon角色名1(永久禁止指定角色登录),@ShowDenyCharNameLogon(查看禁止登录角色列表)。

四、常见问题与解决办法

1.权限添加后无效果:角色名称大小写不一致或含特殊符号,修改角色名称为纯中文/英文,重新添加权限并重启服务端。2.命令输入无响应:服务端引擎不支持该命令,参考引擎专属GM命令文档,替换对应命令格式。

3.分级权限失效:AdminList.txt前缀格式错误,核对引擎分级规则,修正前缀后保存重启。4.数据库修改后权限异常:数据表字段填写错误,重新打开DBC2000核对字段值,确保“IsAdmin”字段为1。

五、注意要点

1.每次修改GM配置后,需重启服务端或重新登录角色,否则修改无效。2.谨慎使用踢人、禁止登录等命令,避免误操作影响游戏体验。3.备份AdminList.txt文件和Admin数据表,防止配置错误无法恢复。4.不同引擎GM命令与权限规则略有差异,优先参考服务端自带说明文档。
[顶部]