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

传奇数据库加500HPMP速药字段配置

热度:
要在传奇数据库(StdItems.DB)中设置一个瞬间恢复500点HP和500点MP的速效药水,核心字段是AC(加HP)和MAC(加MP),同时必须将Shape设为1来定义为瞬间恢复类型。以下是完整的字段配置表示例。

一、关键字段说明与赋值

打开DBC2000或数据库工具,找到或新增一行药水物品,修改以下核心字段:

字段名(Name)值(Value)作用说明

StdMode0物品大类:0代表普通药水

Shape1关键!0=慢速回血(金创药),1=瞬间恢复(太阳水/疗伤药)

AC500HP恢复量,直接填500

MAC500MP恢复量,直接填500

Name超级速效药物品显示名称(自定义)

AniCount0通常为0,部分引擎用于定义持续恢复效果

Source5通常设为5,配合DuraMax启用物品叠加功能

DuraMax999单格叠加数量上限(如999瓶)

Weight1单瓶重量

LooksXXX物品外观代码(需对应客户端素材)

二、配置逻辑解析

1.恢复量字段:传奇的药水恢复量不由“物品说明”决定,而是由AC(HP)和MAC(MP)这两个字段的数值直接控制。你只需将这两个字段都修改为500即可实现需求。
2.速药标志:Shape=1是“速药”的关键。如果设为0,药水会像金创药一样缓慢恢复(读条),无法实现双击瞬间加血蓝的效果。
3.叠加设置:如果你希望这瓶药能在背包里叠加(如999瓶/格),需要将Source设为5,并在DuraMax中填写最大叠加数量。

三、操作步骤与生效

1.备份:修改前务必备份StdItems.DB文件。
2.修改:找到你想改的药水(如“疗伤药”),或复制一行新物品。将上述字段按表格修改。
3.重载:修改保存后,必须在M2Server(引擎)中点击“重载物品数据库”(ReloadItemDB)。如果直接重启服务器,修改也会生效。
4.测试:进入游戏,将药水拖到快捷键栏双击使用,检查是否瞬间恢复500点红蓝。

注意:如果修改后药水无法叠加,请检查StdMode是否为0且Source是否为5;如果恢复量不对,请确认Shape是否为1(瞬间生效)。
[顶部]