传奇加新装备本质就一条链:StdItems.DB(或StdItems.txt)里插一行定义属性→Looks/Shape绑客户端补丁编号→M2重载物品库→爆率文件或NPC脚本挂上名字让它能掉能买。魔龙版本(雷霆/烈焰/光芒、战神/真魂/圣魔、开天镇天玄天)只是把这套流程按职业套用一遍,没有特殊机制。
一、定位物品数据库
•HeroM2/GOM/GEE系:D:\MirServer\Mud2\DB\StdItems.DB,用DBC2000或无极数据库打开。
•老BLUE/3K系:D:\MirServer\Mir200\DB\Item.db或Envir下的StdItems.txt。
-战神手游端:mud2.0\Mir200\Envir\StdItems.txt走文本库,字段同DB版一一对应。
动手前先把整库导一份备份,Idx改乱了引擎会吞后半截物品。
二、StdItems关键字段填法
末尾插新行,按"复制迭代法"最稳:找一件同类型老装备(加雷霆战甲就复制天魔战甲,加开天就复制屠龙),整行粘到末尾再改下面几项:
•Idx:上一行+1,全局不重复。
•Name:装备名,如"雷霆战甲""开天",别带非法符号。
-StdMode:10男衣/11女衣/5单手武器/6双手武器/19项链/24手镯/22戒指/15头盔。
•Shape:衣服穿在身上的外观模型号(雷霆战甲沿用天魔战甲Shape也行,自做补丁就填新号);武器Shape绑Weapon.wil里的手持图序号;首饰Shape决定特殊功能(如19项链ac2=魔躲mac2=幸运)。
-Looks:背包图标、地面图标在Items.wil/DnItems.wil里的序号,和客户端补丁严格对齐,错一位显示透明或蜡烛。
•DuraMax:1000=1点持久,魔龙级衣服常写30000~50000。
-AC/AC2防上下限,MAC/MAC2魔防上下限,DC/DC2攻上下限,MC/MC2魔法上下限,SC/SC2道术上下限;单值超过255穿身上会归零。
•Need=0表示按等级限制,NeedLevel填40~46(魔龙套)、52~65(开天级);Price设0防误卖。
-Weight参照同部位老装备,屠龙级武器80~100,衣服60~80。
三、魔龙版本具体装备怎么入库
魔龙系分两档:魔龙小怪掉的雷霆(战)/烈焰(法)/光芒(道)套,和魔龙教主掉的战神/真魂/圣魔套,再加三把神兵开天/镇天/玄天。
以战士线举例:
•雷霆战甲:复制天魔战甲行,Name改"雷霆战甲",StdMode10,Shape沿用3(重盔甲外观)或自补丁新号,Looks填魔龙衣服图标号,AC5-12MAC3-8DC0-0,NeedLevel42,DuraMax40000。
-雷霆项链:复制圣战项链,Name"雷霆项链",StdMode19,Shape19,DC2-7,NeedLevel40。
•雷霆戒指:DC0-8,StdMode22,Shape22。
-战神盔甲:复制雷霆战甲再抬一档,AC6-14MAC4-9,NeedLevel45。
•战神戒指:DC0-10。
•开天:复制屠龙,Name"开天",StdMode6,DC60-80(或45-95看版本节奏),Weight80,NeedLevel55,Shape绑开天武器外观号。
法师烈焰套把DC换成MC,道士光芒套换SC,StdMode和Shape按衣服/首饰类型不变。战神对应真魂(法)/圣魔(道),属性比雷霆烈焰光芒再抬10%~20%。
四、客户端补对齐
服务端库里Looks/Shape只是数字,真图在客户端Data目录:
•武器外观:Weapon.wil/Weapon.pak
•衣服外观:Hum.wil
•背包图标:Items.wil
-地面图标:DnItems.wil
用WIL编辑器(HBM/WZL编辑器)把新图塞进对应文件末尾,记下起始序号填进Looks;衣服穿戴图序号填进Shape。GOM/GEE用.pak时还要在Pak.txt里挂一行路径,否则引擎不读。不挂补丁也能进游戏,但装备显示成蜡烛或透明,属性照常生效。
五、让装备能掉能买
库里有了不等于能拿到,两处挂接:
•爆率:Envir\MonItems\魔龙教主.txt里加1/80雷霆战甲、1/200开天;魔龙战将.txt加1/150雷霆项链。改完M2控制台输@ReloadMonItems或菜单重读爆率。
-NPC买卖:QuestNpc里武器店脚本加#IF#ACTGive开天1做测试,或商店段写卖开天1000000。
•内挂捡取:M2→列表信息→内挂捡取/物品过滤,把新名加进白名单,不然假人和挂机角色不捡,地面躺一天。
六、重载与验证
M2菜单控制→重载物品数据库(或命令行@ReloadStdItems,部分引擎叫重读物品列表),不重启也行。进游戏GM号输@make雷霆战甲1、@make开天1,背包装备图标正常、双击能穿、面板属性按DC/AC字段变化,就通了。穿不上先查StdMode是不是和职业部位对(战士穿StdMode19项链肯定错),图标透明查Looks和补丁序号偏移,属性为0查DC2是否超255或被合击/元素脚本覆盖。
魔龙版本加装备最容易漏的两步:Looks只填了背包图标没管地面DnItems导致捡起来才见图、Shape抄错衣服外观导致穿身上显示重盔甲模型。这两处对齐了,剩下的就是数值调平衡。
一、定位物品数据库
•HeroM2/GOM/GEE系:D:\MirServer\Mud2\DB\StdItems.DB,用DBC2000或无极数据库打开。
•老BLUE/3K系:D:\MirServer\Mir200\DB\Item.db或Envir下的StdItems.txt。
-战神手游端:mud2.0\Mir200\Envir\StdItems.txt走文本库,字段同DB版一一对应。
动手前先把整库导一份备份,Idx改乱了引擎会吞后半截物品。
二、StdItems关键字段填法
末尾插新行,按"复制迭代法"最稳:找一件同类型老装备(加雷霆战甲就复制天魔战甲,加开天就复制屠龙),整行粘到末尾再改下面几项:
•Idx:上一行+1,全局不重复。
•Name:装备名,如"雷霆战甲""开天",别带非法符号。
-StdMode:10男衣/11女衣/5单手武器/6双手武器/19项链/24手镯/22戒指/15头盔。
•Shape:衣服穿在身上的外观模型号(雷霆战甲沿用天魔战甲Shape也行,自做补丁就填新号);武器Shape绑Weapon.wil里的手持图序号;首饰Shape决定特殊功能(如19项链ac2=魔躲mac2=幸运)。
-Looks:背包图标、地面图标在Items.wil/DnItems.wil里的序号,和客户端补丁严格对齐,错一位显示透明或蜡烛。
•DuraMax:1000=1点持久,魔龙级衣服常写30000~50000。
-AC/AC2防上下限,MAC/MAC2魔防上下限,DC/DC2攻上下限,MC/MC2魔法上下限,SC/SC2道术上下限;单值超过255穿身上会归零。
•Need=0表示按等级限制,NeedLevel填40~46(魔龙套)、52~65(开天级);Price设0防误卖。
-Weight参照同部位老装备,屠龙级武器80~100,衣服60~80。
三、魔龙版本具体装备怎么入库
魔龙系分两档:魔龙小怪掉的雷霆(战)/烈焰(法)/光芒(道)套,和魔龙教主掉的战神/真魂/圣魔套,再加三把神兵开天/镇天/玄天。
以战士线举例:
•雷霆战甲:复制天魔战甲行,Name改"雷霆战甲",StdMode10,Shape沿用3(重盔甲外观)或自补丁新号,Looks填魔龙衣服图标号,AC5-12MAC3-8DC0-0,NeedLevel42,DuraMax40000。
-雷霆项链:复制圣战项链,Name"雷霆项链",StdMode19,Shape19,DC2-7,NeedLevel40。
•雷霆戒指:DC0-8,StdMode22,Shape22。
-战神盔甲:复制雷霆战甲再抬一档,AC6-14MAC4-9,NeedLevel45。
•战神戒指:DC0-10。
•开天:复制屠龙,Name"开天",StdMode6,DC60-80(或45-95看版本节奏),Weight80,NeedLevel55,Shape绑开天武器外观号。
法师烈焰套把DC换成MC,道士光芒套换SC,StdMode和Shape按衣服/首饰类型不变。战神对应真魂(法)/圣魔(道),属性比雷霆烈焰光芒再抬10%~20%。
四、客户端补对齐
服务端库里Looks/Shape只是数字,真图在客户端Data目录:
•武器外观:Weapon.wil/Weapon.pak
•衣服外观:Hum.wil
•背包图标:Items.wil
-地面图标:DnItems.wil
用WIL编辑器(HBM/WZL编辑器)把新图塞进对应文件末尾,记下起始序号填进Looks;衣服穿戴图序号填进Shape。GOM/GEE用.pak时还要在Pak.txt里挂一行路径,否则引擎不读。不挂补丁也能进游戏,但装备显示成蜡烛或透明,属性照常生效。
五、让装备能掉能买
库里有了不等于能拿到,两处挂接:
•爆率:Envir\MonItems\魔龙教主.txt里加1/80雷霆战甲、1/200开天;魔龙战将.txt加1/150雷霆项链。改完M2控制台输@ReloadMonItems或菜单重读爆率。
-NPC买卖:QuestNpc里武器店脚本加#IF#ACTGive开天1做测试,或商店段写卖开天1000000。
•内挂捡取:M2→列表信息→内挂捡取/物品过滤,把新名加进白名单,不然假人和挂机角色不捡,地面躺一天。
六、重载与验证
M2菜单控制→重载物品数据库(或命令行@ReloadStdItems,部分引擎叫重读物品列表),不重启也行。进游戏GM号输@make雷霆战甲1、@make开天1,背包装备图标正常、双击能穿、面板属性按DC/AC字段变化,就通了。穿不上先查StdMode是不是和职业部位对(战士穿StdMode19项链肯定错),图标透明查Looks和补丁序号偏移,属性为0查DC2是否超255或被合击/元素脚本覆盖。
魔龙版本加装备最容易漏的两步:Looks只填了背包图标没管地面DnItems导致捡起来才见图、Shape抄错衣服外观导致穿身上显示重盔甲模型。这两处对齐了,剩下的就是数值调平衡。

