自己架设传奇刷元宝与GM权限设置教程

来源: 作者: 点击:
一、GM权限设置(刷元宝前置条件)

自己架设的传奇,必须先将账号设置为GM(管理员),否则无法执行刷取指令。

1. 引擎M2Server设置(推荐)
• 打开服务端主程序 M2Server.exe(通常在 MirServer 目录下)。

- 点击顶部菜单【查看】→【列表信息一】→【管理员列表】。
• 在“角色名称”栏输入游戏内角色名(注意大小写完全一致)。

- “权限等级”填写 10(最高权限),点击【增加】并保存。
• 角色小退游戏重新登录,权限生效。

2. 配置文件直接修改
• 找到服务端目录 Mir200\Envir\AdminList.txt。

• 用记事本打开,按格式 角色名 权限 添加一行,例如:测试号 10。

- 保存后,重启M2Server引擎或使用引擎的【重读】功能加载配置。

二、游戏内GM命令刷元宝

拥有GM权限后,在游戏聊天框输入以下命令(不同引擎指令略有差异):

通用命令格式:
• GOM引擎:@调整元宝 角色名 +数量(例:@调整元宝 战士 +10000)

- HERO引擎:@GameGold 角色名 +数量 或 @增加元宝 角色名 数量
• 简化版:部分版本支持 @元宝 数量,直接给当前角色添加。

执行步骤:
1. 确保M2Server处于运行状态。
2. 在游戏聊天框输入命令,参数间用空格隔开。
3. 发送后,系统提示“元宝增加成功”或类似字样。
4. 打开背包(F9)查看元宝数量变化。

三、M2Server后台直接修改(无需命令)

如果忘记命令或指令失效,可直接在引擎后台修改数据:
1. 打开M2Server,点击【查看】→【在线人物】。
2. 在列表中找到你的角色名,双击打开属性面板。
3. 切换到【普通数据】或【货币】标签页。
4. 找到“元宝”字段,直接输入目标数值(如9999999)。
5. 点击【修改】保存,角色小退再上号即可生效。

四、刷元宝物品(元宝券)

部分版本元宝绑定变量,需刷“元宝券”道具使用:
1. 查询元宝券的物品编号(ID),通常在服务端 StdItems.DB 中查询。
2. 使用刷物品命令:@make 元宝券 10(刷10张)或 @制造 元宝券。
3. 在背包中使用该道具兑换元宝。

五、常见问题与错误排查

1. 提示“权限不足”
• 原因:角色未成功添加至管理员列表,或权限等级非10。

- 解决:检查 AdminList.txt 文件格式,确认角色名无错别字,重启M2重读配置。

2. 命令无效或无法识别
• 原因:引擎自定义了命令关键词。

• 解决:打开 Mir200\Command.ini 或 UserCmd.txt 文件,搜索“GameGold”或“元宝”,查看该版本的实际命令格式。

3. 修改后数值不显示
• 原因:部分引擎(如老版HERO)数据有缓存。

• 解决:修改数据或刷完后,角色必须小退游戏重新登录,数值才会刷新。

4. 刷出元宝无法使用
• 原因:可能刷的是“绑定元宝”变量,或元宝数量超出数据库字段上限(如超过21亿)。

- 解决:在M2Server的“游戏参数”中查看元宝变量名称,确认刷的是正确的货币类型。

六、单机与测试服注意事项

• 数据备份:修改前备份 MirServer\Mud2\DB 文件夹,防止误操作导致数据损坏。

- 防刷机制:部分商业版本带有日志记录或防刷脚本,单机测试时可暂时关闭相关检测。
- 引擎差异:GEE、V8等引擎命令与GOM类似,若遇问题可查看引擎帮助文档确认指令。