装备修改教学TBC威力加强版[转载]

垃圾文章凑合着看很一般还不错精品 (暂时没有评价)
Loading ... Loading ...

威力在哪?一点也不威,但对新手可是威到家了……

-
工具全部在置顶里,自己下载,杀毒杀马启动没问题之后

大家慢慢看……

1.文件夹结构的变化

装备、坐骑、NPC、技能等的 m2blp 全部集中到了common.MPQ

Patch.mpq 现在的作用类似于以前的 patch-2.mpq,所以对应的好消息就是可以多一个修改位置……

DBFilesClientInterface 集中到了 locale-zhCN.mpqlocale-enCN.mpq

-
2.用什么方法改?

现有的工具在CWOW上显示出了一堆BUG

所以,如果要改装备,简单的替换 m2blp 是行不通了

DBC成为不二选择

-
3.可以从以前的文件包里继承什么?

装备编号、坐骑编号 都没有变动

技能因为有所调整,各职业的少数技能都有发生变化,比如盗贼的毒药,代码从19一跃到了5100

有过修改经验的人,翻出自己的装备坐骑编号都不是什么难事吧?

但是,仅仅是编号不变而已,编号之后的一整行代码,都有变动

特别是与生物相关的 CreatureDisplayInfo.dbc

另外,blp可以继承比如林无双的金色AL,m2不行,m2几乎全部重新构建了

如果有人是盗贼的话,一定已经看到自己的邪恶攻击、出血、切割、都带上了明显得多的剑光

所以,不管什么包,重新开工吧

开始
-
4.具体修改过程A

和我以前的教学没什么区别……

那么,编号不是问题,修改方法不是问题,什么是问题?

想要的装备代码,这就是问题

我之前所想的,靠m2blp名反搜索代码,这个过程变得艰难无比……

武器是暂时不考虑了,一个个看非常之考验硬盘

身上的衣服,竞技场的不好看,散装看都看不了,能列入选择范围之内的只剩下 T4、5、6

-
5.具体修改过程B

它们有多难找?不难

我在
http://bbs.game.mop.com/viewthre … &extra=page%3D1
中有整理过

只要仔细参照一下就可以确定目标了

我要干的是 战士的T5+T4脑袋鞋子

流程演示

首先各位得知道一件完整的装备代码,到底包含什么

QUOTE:

战士的T4脑袋为例:要有编号(蓝色字),有m2模型(紫色字),有blp贴图(深蓝色字),更重要的,决定它能不能穿的INV图标文字(红色字)

40486,”Helm_Plate_RaidWarrior_D_01.mdx“,”",”Helm_Plate_RaidWarrior_D_01“,”",”INV_Helmet_58“,0,0×0,0,0×0,0,9,368,368,”Plate_A_01Black_Sleeve_AU”,”",”",”Plate_A_01Black_Chest_TU”,”Plate_A_01Black_Chest_TL”,”Plate_A_01Black_Pant_LU”,”Plate_A_01Black_Pant_LL”,”",0,

只要有这4部分,就可以确定为一件完整的装备了,多余的部分不要管它…

战士的T4头盔 用Helm_Plate_RaidWarrior_D_01.mdx来搜索,没什么悬念……才怪

同时满足以上4个条件的有

QUOTE:

39541,”Helm_Plate_RaidWarrior_D_01.mdx”,”",”Helm_Plate_RaidWarrior_D_01PVP“,”",”INV_Helmet_22″,0,0×0,0,0×0,0,11,345,345,”",”",”",”",”",”",”",”",0,40486,”Helm_Plate_RaidWarrior_D_01.mdx”,”",”Helm_Plate_RaidWarrior_D_01“,”",”INV_Helmet_58″,0,0×0,0,0×0,0,9,368,368,”Plate_A_01Black_Sleeve_AU”,”",”",”Plate_A_01Black_Chest_TU”,”Plate_A_01Black_Chest_TL”,”Plate_A_01Black_Pant_LU”,”Plate_A_01Black_Pant_LL”,”",0,

44406,”Helm_Plate_RaidWarrior_D_01.mdx”,”",”Helm_Plate_RaidWarrior_D_01PVP“,”",”INV_Helmet_22″,0,0×0,0,0×0,0,11,248,306,”",”",”",”",”",”",”",”",0,

44561,”Helm_Plate_RaidWarrior_D_01.mdx”,”",”Helm_Plate_RaidWarrior_D_01PVP“,”",”INV_Helmet_07″,0,0×0,0,0×0,0,11,248,306,”",”",”",”",”",”",”",”",0,

注意,它们的贴图不一样,其中3个带有PVP字样,我要穿的不是PVP颜色的,无视……

其他的大同小异

-
再补充一个非常容易混淆的难点

这里有两段代码,如果要你选择一个做肩膀,你选哪个?

QUOTE:

42300,”LShoulder_Plate_RaidWarrior_E_01.mdx”,”RShoulder_Plate_RaidWarrior_E_01.mdx”,”Shoulder_Plate_RaidWarrior_E_01″,”Shoulder_Plate_RaidWarrior_E_01″,”INV_Shoulder_29“,0,0×0,0,0×0,0,9,0,0,”Plate_A_01Black_Sleeve_AU”,”",”",”Plate_A_01Black_Chest_TU”,”Plate_A_01Black_Chest_TL”,”Plate_A_01Black_Pant_LU”,”Plate_A_01Black_Pant_LL”,”",0,46075,”LShoulder_Plate_A_01.mdx”,”RShoulder_Plate_A_01.mdx”,”Shoulder_Plate_A_01Black”,”Shoulder_Plate_A_01Black”,”INV_Belt_13“,0,0×0,0,0×0,0,9,0,0,”Plate_A_01Black_Sleeve_AU”,”Plate_A_01Black_Glove_AL”,”Plate_A_01Black_Glove_HA”,”Plate_A_01Black_Chest_TU”,”Plate_A_01Black_Chest_TL”,”Plate_RaidWarrior_E_01_Belt_LU”,”Plate_A_01Black_Boot_LL”,”Plate_A_01Black_Boot_FO”,0,

大概很多人会认为随便哪个都一样……错了

42300是肩膀,而46075是腰带,从哪里看出来?INV图标文字

Shoulder是肩膀,而Belt是腰带,这个没得偷懒了,一个个对照

除了护腕,一共7个部件,大家有好代码的还是到下面这个帖子里共享出来吧……
http://bbs.game.mop.com/viewthre … &extra=page%3D1

-
6.压缩成patch-x.mpq

请看老帖……
http://bbs.game.mop.com/viewthre … &extra=page%3D1

其他人看了什么:

可乐发表于:06-28-07

看完了说点啥?