传奇刷装备GM命令与数据库修改实操

来源: 作者: 点击:
一、GM权限配置(刷装备前置条件)

1. 服务端添加管理员
• 进入服务端目录 MirServer\Mir200\Envir\。

• 用记事本打开 AdminList.txt,按格式添加角色名与权限等级:

你的角色名,10

• 保存文件,重启 M2Server 引擎,使用该角色登录游戏。

2. 确认GM模式状态
- 在聊天框输入 @GM 或 @GameMaster,若屏幕出现“GM模式开启”提示,即拥有最高权限。
- 部分版本需在 M2Server 的“选项→参数设置”中勾选“允许GM命令”。

二、常用刷装备GM命令详解

1. 标准刷物指令 @make
• 格式:@make 物品名称 数量

- 示例:
• @make 屠龙刀 1(刷一把屠龙刀)

• @make 圣战戒指 2(刷两个圣战戒指)

- 注意:物品名称必须与数据库 StdItems.DB 中的 Name 字段完全一致,区分大小写。若名称含空格,部分引擎需用引号包裹,如 @make "天魔神甲" 1。

2. 刷极品属性指令 @supermake
• 格式:@supermake 装备位置 属性类型 属性值

- 参数说明:
• 装备位置:1(武器)、3(项链)、5(手镯)、6(戒指)等。

- 属性类型:0(攻击)、1(魔法)、2(道术)、3(防御)、4(魔御)、5(准确)、6(敏捷)、21(幸运)。
- 示例:@supermake 1 0 10(给手持武器增加10点攻击上限)。
• 注意:此命令直接修改身上佩戴装备的属性,需先拥有该装备。

3. 刷元宝与金币
• @AddGold 1000000(增加100万金币)

• @AddGameGold 50000(增加5万元宝,部分版本命令为 @GameGold)

- 元宝数量修改后,通常需小退重登才能刷新显示。

三、数据库直接修改装备(无需命令)

1. 修改人物背包/身上装备
• 关闭服务端,打开数据库工具 DBC2000。

• 进入 MirServer\Mud2\DB\,打开 HeroDB.db(或对应版本人物数据库)。

- 找到你的角色名,修改 UseItems(身上装备)或 BagItems(背包物品)字段。
- 注意:需准确填写物品ID(对应 StdItems.DB 的 Idx 字段),修改后重启服务端生效。

2. 修改怪物爆率文件
• 进入 MirServer\Mir200\Envir\MonItems\。

• 找到对应怪物名的 .txt 文件(如 白野猪.txt)。

- 按格式添加装备爆率:1/1 屠龙刀(表示必爆屠龙刀)。
• 修改后,在 M2Server 点击“重新加载→怪物爆率”即可生效,无需重启。

四、常见问题与命令失效排查

• 命令无效:检查 AdminList.txt 中的角色名是否与游戏内完全一致(包括空格和特殊符号),以及是否重启了M2。

- 物品不显示:确认物品名称无错别字;若刷出物品无法穿戴,说明数据库字段不匹配,需换用物品ID尝试。
- 刷出空气:部分老版本引擎不支持直接 @make,需使用 @制造 物品名 或通过NPC脚本发放。