传奇架设完成等级元宝GM权限设置 命令脚本配置修改教程

来源: 作者: 点击:
调整等级、元宝和GM权限分为三种方式,M2内置GM命令、数据库脚本修改、直接操作角色数据,单机环境优先使用GM命令测试,批量调整数据适合脚本或者数据库操作。
先开启GM权限,打开M2引擎程序,找到选项菜单,选择游戏命令,查看管理命令列表,记下添加GM的命令,多数版本默认命令为@admin或者@添加管理员。进入游戏创建需要设置为GM的账号角色,切换到游戏内,使用已有GM账号输入添加管理员命令,后面跟上角色名称,提交之后该角色就获得GM权限。如果没有现成GM账号,打开M2里面的管理员列表,手动填入角色名字,选择权限等级,权限数字越大权限越高,保存之后重启引擎生效。部分版本GM列表文件存放在Mir200目录下的AdminList.txt,用记事本打开,一行填写一个角色名和权限数字,格式按照文件内示例填写,保存文件。
GM权限设置完成之后进入游戏,使用对应命令调整等级,常用升级命令为@level,后面加上等级数字,输入之后角色等级直接变更。部分引擎命令不一样,在M2游戏命令面板可以自行修改命令字符,避免和其他脚本冲突。等级调整有上限限制,M2选项里面找到等级设置,查看人物最高等级,设置的等级不能超过上限,超过上限命令不会生效。调整等级之后小退重进,确认等级显示正常,部分版本需要重新加载人物数据才会刷新显示。
元宝调整同样依靠GM命令,常见命令是@元宝,后面填写元宝数量,正数为增加,负数可以扣除元宝。元宝分为绑定元宝和通用元宝,两套数值相互独立,核对M2命令面板,区分对应的命令,不要混用。如果命令输入之后没有反应,检查该GM权限是否开放这条管理命令,低权限GM默认没有元宝调整权限,回到管理员列表提升权限等级,或者在游戏命令里面勾选允许该权限组使用。
不想使用游戏内命令,可以通过脚本触发自动调整,打开QFunction-0.txt脚本文件,添加触发段,设置登录触发、NPC对话触发,执行调整等级、元宝的脚本指令。脚本修改完成保存文件,重启引擎,脚本才会加载。适合做新人上线奖励,角色登录自动发放元宝和等级,不需要手动一条条输入命令。脚本里面数值不要填写过大,数值溢出会造成数据错乱。
直接修改角色数据库适合批量调整,使用配套数据库工具打开角色数据文件,找到对应角色记录,修改等级字段、元宝字段数值,保存之后关闭数据库工具,重启引擎。这种方式适合角色不在线的时候修改,角色在线修改不会立刻刷新,需要下线之后重新登录。修改角色数据前做好备份,改错字段容易造成角色异常无法登录。
很多新手输入命令无效,先确认几点,角色确实在管理员列表、权限足够、命令字符和M2内记录一致,输入命令前面带上@符号,不要漏掉。部分版本关闭了GM命令在聊天框直接执行,需要在M2管理设置里面开启聊天执行管理命令选项。还有过滤关键词检测,部分引擎会拦截管理命令,关闭对应检测项再测试。
调整完参数之后测试,切换角色重新登录,查看面板等级和元宝数量是否正确。修改AdminList.txt、游戏命令、脚本文件之后,都需要重启引擎,改动不会实时生效。GM账号不要随意给到普通角色,高权限账号可以执行刷装备、清地图、调整参数等操作,误操作容易打乱游戏内平衡。
如果需要限制GM能力,可以划分多级权限,一级开放基础调整等级元宝,高等级才开放删除角色、刷取物品命令,在M2权限分组里面单独勾选每条命令的可用权限。每次大批量调整数据之前,备份角色数据文件,出现数据异常可以直接恢复。