传奇里药水加多少血、加多少蓝不看物品说明文字,只看服务端物品数据库StdItems.DB(HeroDB的StdItems表)里那一行的字段数值。改完必须在M2Server里重载物品数据库,不然进游戏还是旧值。
数据库位置在D:\MirServer\Mud2\DB\StdItems.db,用DBC2000打开,BDE里HeroDB指向Mud2\DB才能正常加载。在列表里按Name搜“金疮药”“太阳水”“疗伤药”“强效金疮药”等,找到对应行再改。
药剂类物品的StdMode填0,Shape控制回血方式:Shape=0是慢回(金创药那种读条),Shape=1是瞬间恢复(太阳水、疗伤药双击直接加)。只改数值不改Shape,速药会变慢药。
核心数值字段:
•AC=恢复HP量(前值)。强效金疮药AC填90,双击回90血;想改回200就填200。
•MAC=恢复MP量(前值)。强效太阳水AC50、MAC80,就是回50血80蓝。
-AC2在普通药水上一般不填(AC2在武器/首饰里是防御上限或准确,药品里占用含义看引擎,老HeroDB里药品AC2不是加血量)。
•MAC2在药品里代表“持续时间(秒)”,只用于生命强化水、魔法强化水这类临时加成药。比如生命强化水AC50、MAC2120,意思是HP上限临时+50持续120秒,不是瞬间加50血。
-DC/MC/SC在部分引擎(Blue、996)的特殊药水里可代表附加攻/魔/道,普通回血蓝药不填。
改法举例:
把“强效金疮药”从回90血改成回300血,找到该行把AC由90改成300,MAC不动(金疮药不加蓝),Shape保持0或按原版,保存。把“疗伤药”改成瞬回500血500蓝,AC填500、MAC填500、Shape改1。自制“超级太阳水”复制一行,Name改“超级太阳水”,AC500、MAC500、Shape1、Source5、DuraMax999就能叠999瓶。
DuraMax是单瓶持久/可用次数,药品里一般填1或36(36次),填999配Source=5是叠加上限不是回血量。Weight是重量,Looks是图标编号,这两个不影响回复量。
GOM/GEE引擎若用txt版物品库(ItemInfo.txt或StdItems.txt),格式是“名称索引StdModeShapeACMACAC2MAC2DC……”,同样位置填数,AC列就是回血,MAC列就是回蓝,改完在M2控制台“控制—重新加载—物品数据库”或重启M2。
996类引擎走cfg_item.xls,StdMode0时effectParam字段写“100#160”表示回100血160蓝,Shape0慢回1瞬回,不读AC/MAC。
改完不生效的常见原因:DBC2000没点保存(左上软盘图标)、BDE别名不对导致开的是别的库、M2没重载物品库、客户端物品显示名缓存(单机重进角色即可)、Shape没改导致瞬回药变慢回以为没加够。
想全局翻倍不逐个改,部分引擎在M2Server—选项—参数设置—物品/药水里有“药品恢复倍率”,填2就是所有AC/MAC数值×2生效,比改库快但会连带改掉所有药。
数据库位置在D:\MirServer\Mud2\DB\StdItems.db,用DBC2000打开,BDE里HeroDB指向Mud2\DB才能正常加载。在列表里按Name搜“金疮药”“太阳水”“疗伤药”“强效金疮药”等,找到对应行再改。
药剂类物品的StdMode填0,Shape控制回血方式:Shape=0是慢回(金创药那种读条),Shape=1是瞬间恢复(太阳水、疗伤药双击直接加)。只改数值不改Shape,速药会变慢药。
核心数值字段:
•AC=恢复HP量(前值)。强效金疮药AC填90,双击回90血;想改回200就填200。
•MAC=恢复MP量(前值)。强效太阳水AC50、MAC80,就是回50血80蓝。
-AC2在普通药水上一般不填(AC2在武器/首饰里是防御上限或准确,药品里占用含义看引擎,老HeroDB里药品AC2不是加血量)。
•MAC2在药品里代表“持续时间(秒)”,只用于生命强化水、魔法强化水这类临时加成药。比如生命强化水AC50、MAC2120,意思是HP上限临时+50持续120秒,不是瞬间加50血。
-DC/MC/SC在部分引擎(Blue、996)的特殊药水里可代表附加攻/魔/道,普通回血蓝药不填。
改法举例:
把“强效金疮药”从回90血改成回300血,找到该行把AC由90改成300,MAC不动(金疮药不加蓝),Shape保持0或按原版,保存。把“疗伤药”改成瞬回500血500蓝,AC填500、MAC填500、Shape改1。自制“超级太阳水”复制一行,Name改“超级太阳水”,AC500、MAC500、Shape1、Source5、DuraMax999就能叠999瓶。
DuraMax是单瓶持久/可用次数,药品里一般填1或36(36次),填999配Source=5是叠加上限不是回血量。Weight是重量,Looks是图标编号,这两个不影响回复量。
GOM/GEE引擎若用txt版物品库(ItemInfo.txt或StdItems.txt),格式是“名称索引StdModeShapeACMACAC2MAC2DC……”,同样位置填数,AC列就是回血,MAC列就是回蓝,改完在M2控制台“控制—重新加载—物品数据库”或重启M2。
996类引擎走cfg_item.xls,StdMode0时effectParam字段写“100#160”表示回100血160蓝,Shape0慢回1瞬回,不读AC/MAC。
改完不生效的常见原因:DBC2000没点保存(左上软盘图标)、BDE别名不对导致开的是别的库、M2没重载物品库、客户端物品显示名缓存(单机重进角色即可)、Shape没改导致瞬回药变慢回以为没加够。
想全局翻倍不逐个改,部分引擎在M2Server—选项—参数设置—物品/药水里有“药品恢复倍率”,填2就是所有AC/MAC数值×2生效,比改库快但会连带改掉所有药。

