传奇单机设置管理员权限及使用命令刷取装备物品完整操作教程

来源: 作者: 点击:
先确认服务端已经正常启动,M2控制台没有红色报错,网关全部加载完成,再进行权限设置。不同引擎的权限存储位置不一样,老引擎和新引擎的添加方式不能混用,操作前先分清自己使用的引擎类型,避免设置完之后权限不生效。

HERO、BLUE、IGE这类依托DBC数据库的引擎,GM账号信息存放在Mir200目录下的AdminList.txt文件,用记事本打开这个文件。填写格式为账号 空格 权限等级,等级数字范围从1到10,数字越大权限越高,一般设置10级为最高管理权限。一行只写一个账号,不要额外增加符号,写完保存文件,关闭M2之后重新启动,账号上线之后才会识别管理员身份。部分版本会使用GMList.txt作为权限文件,打开Mir200文件夹对照文件名称,以版本自带文件为准。

GOM、GEE引擎有两种方式添加管理员,第一种同样是AdminList.txt,格式和老引擎一致,第二种是在M2程序面板内直接添加。打开M2窗口,找到管理选项,选择管理员列表,输入登录账号,设置权限等级,保存之后不需要重启引擎,部分版本即时生效。需要注意这里填写的是登录账号,不是角色名字,填角色名称无法获取权限。

权限添加完成之后,进入游戏测试,在聊天框输入@admin,如果提示权限不足,说明文件路径写错、账号名称不一致或者没有重启M2。核对账号大小写,账号区分大小写,输入的时候和注册账号保持完全相同。文件编码尽量选择ANSI编码,保存为UTF8编码容易出现读取失效,记事本另存的时候调整编码选项。

刷装备的命令由引擎和版本脚本决定,通用基础命令为@make,格式是@make 物品名称 数量,物品名称必须和StdItems数据库里面的名称一字不差,多一个空格、错一个字都会提示物品不存在。先打开数据库核对物品名字,老引擎用DBC2000打开StdItems.DB,GOM、GEE打开StdItems.txt,复制物品名称直接粘贴到命令行,减少手动输入错误。数量不填写默认刷出一件,数字可以自行调整,不要设置过大数值,防止包裹溢出。

部分版本修改了命令,不用@make,替换成@item、@give、@additem,命令失效的时候查看M2内的命令设置。打开M2面板,找到游戏命令选项,查看管理员命令列表,里面会标注对应的指令,按照面板内显示的命令使用。版本脚本作者可以自定义命令,所以不同资源包的指令会存在差异,以当前服务端的命令配置为准。

刷怪物的命令常用@mob,格式是@mob 怪物名称 数量,怪物名称参照Monster.DB或者Monster.txt里面的名字,刷出来的怪物直接出现在角色当前坐标。刷等级、金币、元宝的命令也在同一处查看,@level 数字调整等级,@gold 数字增加金币,@goldcount部分版本用来调整元宝,参数不对就去核对命令列表。

权限和命令都设置好之后,还有几种常见失效情况。AdminList.txt文件被锁定只读,修改内容不会保存,右键文件属性,取消只读勾选再编辑。账号刚注册,没有退出重登,权限不会加载,退出游戏重新登录角色再测试。M2还在运行的时候直接修改AdminList,多数引擎需要重启M2才能加载新管理员名单,只有少数新版引擎支持热加载。

物品名称里面带有特殊符号的装备,输入命令的时候符号不能省略,名称过长的装备,尽量直接复制数据库内的原始名称。部分装备带有备注、后缀,数据库内完整名称和游戏内显示名称不一样,必须以数据库内记录为准,游戏面板显示的简化名称不能用来刷取。

不要频繁大批量刷取高阶装备,短时间大量生成物品会造成数据库记录异常,容易出现角色存档出错、上线掉线的问题。测试完毕之后,AdminList.txt内不需要的管理员账号及时删除,避免误操作。修改完成之后,做好脚本和数据库文件备份,方便后续出问题快速恢复。