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

传奇刷装备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(幸运)。
-示例:@supermake1010(给手持武器增加10点攻击上限)。
•注意:此命令直接修改身上佩戴装备的属性,需先拥有该装备。

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

•@AddGameGold50000(增加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脚本发放。
[顶部]