- 16
- May
« 上篇:linker大叔说 // 下篇:整理了好多好多图片 »
[fd][color=Red]注意:模组修改只会影响到修改者那一端所看到的外观,对于物品本身数值...等并不
会有影响,其他玩家看到的依然为原本的模样。简单的说,修改后的外观只有
玩家本人的电脑可以看到。
改人物模型时固定会改几个档案
1.CreatureModelData.dbc <-模型的路径档位置
2.CharSections.dbc <-角色材质贴图的路径档位置
3.CharHairGeosets.dbc <-头发的读取号位置,角色会秃头就是他搞的
4.CharacterFacialHairStyles.dbc <-胡子眉毛等特征的读取代号位置,会没有下巴就是他害的
(上面四個檔改好後放在魔獸資料夾下的data資料夾下的DBFilesClient資料夾(自己建立)裏)
5.还有\Item\ObjectComponents\Head\Helmxxxxxx.m2等100多个头盔档案
基本上上面四个.dbc档案都改好后 角色就能完美呈现了
不过大小方面 和 装备上还是会有些问题
大小我就不理它了 反正不会差很多
装备方便比较有问题的就是头盔了 我找不到他判断角色及性别的位置
因此我采用比较笨的方法 那就是把所有的头盔档解出来 然后替换成适当的档名
反正改一个角色也才100个左右的头盔档 用程式换一下档名没几分钟就搞定了
而且就算压成压缩档也才4~500kb左右 还算可以接受
这样改完头发下巴特征头盔显示都是正常的 没有啥太大的问题
(痾~npc会一起被改到 这无可避免的吧><)
(不然的话就是加改CreatureDisplayInfoExtra.dbc <--npc种族性别装备和贴图的位置)
----------------------------------------------------------------------------
工具:
[color=Orange]1.dbc档转成.csv档 和 csv档转回dbc档的工具
把.DBC的档案 拖拉到 DBCUtil.exe 上面就会自动转换成.csv档了
等csv档改好后 再拖拉到DBCUtil.exe 上面 就会转回dbc档了
下载点:
http://storeandserve.com/download/240182/dist.rar.html
按右邊第3個選項 [Download!] 然後拉到畫面下方 點download下面的 dist.rar
or
http://rapidshare.de/files/7118866/dist.zip.html
按右下角的free 然后等倒数完 输入中间图样的字就能下载了
[color=Orange]2.WOWmodelview可观看物品的3D模型
http://www.curse-gaming.com/mod.php?addid=1963
3.MyWarCraftStudio 可将data资料夹内档案抽出及观看物件表面图样
http://www.curse-gaming.com/mod.php?addid=657
用这个可以将.dbc档抽出来
(在patch-2.mpq和patch.mpq和dbc.mpq的DBFilesClient资料夹里)
记得比较看看patch-2.mpq和patch.mpq和dbc.mpq档里是否有相同的档案
要用就用最新的,以免用到旧的资料造成资料短缺
---------------------------------------------------------------------------
说一下个别档案怎么改吧
[color=Purple]一, CreatureModelData.dbc举个实例好了 例如CreatureModelData.dbc转成csv档打开后
以上省略(改之前的)
49,4,"Character\Human\Male\HumanMale.mdx",1,1.0,1,1,12.0,10.0,1.0,,后面略
50,4,"Character\Human\Female\HumanFemale.mdx",1,1.0,1,1,12.0,10.0,1后面略
51,4,"Character\Orc\Male\OrcMale.mdx",1,1.0,1,1,14.0,14.0,1.0,,0x0,后面略
52,4,"Character\Orc\Female\OrcFemale.mdx",1,1.0,1,1,12.0,11.0,1.0,,后面略
↑读取编号 以下省略
我改了以后的
49,4[color=LimeGreen],"Character\Orc\Female\OrcFemale.mdx",1,1.0,1,1,12.0,11.0,1.0,,后面略50,4,"Character\Human\Female\HumanFemale.mdx",1,1.0,1,1,12.0,10.0,1后面略
51,4,"[color=LimeGreen]Character\Human\Female\HumanFemale.mdx",1,1.0,1,1,12.0,10.0,1后面略
52,4,"Character\Orc\Female\OrcFemale.mdx",1,1.0,1,1,12.0,11.0,1.0,,后面略
这样系统在读取编号49 人类男的模型时 就会去读取到兽人女的模型
而在读取编号51 兽人男的模型时 就会去读取到人类女的模型
二.[color=Orange]CharSections.dbc <--最麻烦的就是这个 角色所有的外表贴图路径都在这
全部都要用目标路径取代
转成CharSections.dbc.scv档后用excel打开
long long bool long long long str str str bool
1 1 0 0 0 0 Character\Human\Male\HumanMaleSkin00_00.blp 0
2 1 0 0 0 1 Character\Human\Male\HumanMaleSkin00_01.blp 0
^ ^ ^ ^ ^ ^ ^ ^ ^ ^
没 种 性 要 各 颜 贴 贴 同 是
啥 族 别 注 种 色 图 图 左 否
用 编 意 样 路 路 为
的 号 的 式 径 径 n
编 编 位 位 p
号 号 置 置 c
没啥用的编号:好像是编好看的 读取时好像用不到
种族编号:1人类(Hu) 2兽人(Or) 3矮人(Dw) 4夜精(Ni) 5不死(Sc) 6牛头(Ta)
7地精(Gn) 8食人妖(Tr) 9哥不林(Gb)
性别:0男(M) 1女(F)
要注意的编号:0:全身贴图 1:脸部的贴图 2:胡子眉毛的贴图
3:发型的贴图 4:胸前的贴图
0,1,4的颜色贴图号码要配一样的 不然皮肤颜色会不对
在复制贴上时 要多注意两边的这个编号有没有一样
女性角色有好几个种族没有2个这个部份 因此要替换时要多注意
(不过好像可以自己新建 反正最前面的编号没啥用)
样式:就是样式
颜色:各种不同的颜色
贴图路径位置(3栏):麻烦要复制时3栏一起复制
基本上要改的部份只有这3栏而已
是否npc:不理它
选定要改的种族性别后 就开始从目标那复制贴图路径位置(3栏)贴过来吧
如果贴不下 那就少复制几栏 如果不够贴,那就同样样式的颜色重复多贴几个吧!!!!!
反正就是这样剪剪贴贴 剪剪贴贴而已(贴的时候要注意 要注意的编号 这一栏要一样唷)
例如:
1 1 0 0 0 0 Character\Human\Male\HumanMaleSkin00_00.blp 0
2 1 0 0 0 1 Character\Human\Male\HumanMaleSkin00_01.blp 0
人类男要改成人类女的话
1 1 0 0 0? 0 [color=LimeGreen]Character\Human\Female\HumanFemaleSkin00_00.blp 0
2 1 0 0? 0 1 [color=LimeGreen]Character\Human\Female\HumanFemaleSkin00_01.blp 0
下略非常多
三.[color=Orange]CharHairGeosets.dbc 发型
用excel打开后 先重排序一下
第一行:编号(不知有没有用到 别乱动的好) 第二行:种族
第三行:性别 第四行:编号 (<-这3行别动到)
第五第六行看不懂Q_Q(反正看不懂 都复制过去好了- -+)
假设人类女要改成人类男
因为人类女 编号有0~18 而改成人类男编号只有0~11
如果系统要读12~18时就会变光头 所以就用编号0~6来替代吧~
改前 改好后
21 1 0 0 0 1 |21 1 0 0 0 1
22 1 0 1 2 0 |22 1 0 1 2 0
23 1 0 2 3 0 |23 1 0 2 3 0
24 1 0 3 4 0 |24 1 0 3 4 0
25 1 0 4 5 0 |25 1 0 4 5 0
26 1 0 5 6 0 |26 1 0 5 6 0
27 1 0 6 7 0 |27 1 0 6 7 0
28 1 0 7 8 0 |28 1 0 7 8 0
29 1 0 8 9 0 |29 1 0 8 9 0
30 1 0 9 10 0 |30 1 0 9 10 0
31 1 0 10 11 0 |31 1 0 10 11 0
32 1 0 11 12 0 |32 1 0 11 12 0
34 1 1 0 0 0 |34 1 1 0 0 0
35 1 1 1 2 0 |35 1 1 1 2 0
36 1 1 2 3 0 |36 1 1 2 3 0
37 1 1 3 4 0 |37 1 1 3 4 0
38 1 1 4 5 0 |38 1 1 4 5 0
39 1 1 5 6 0 |39 1 1 5 6 0
40 1 1 6 7 0 |40 1 1 6 7 0
41 1 1 7 8 0 |41 1 1 7 8 0
42 1 1 8 9 0 |42 1 1 8 9 0
43 1 1 9 10 0 |43 1 1 9 10 0
44 1 1 10 11 0 |44 1 1 10 11 0
45 1 1 11 12 0 |45 1 1 11 12 0
46 1 1 12 13 0 |46 1 1 12 [color=LimeGreen]0 0
47 1 1 13 14 0 |47 1 1 13 [color=LimeGreen]2 0
48 1 1 14 15 0 |48 1 1 14 [color=LimeGreen]3 0
49 1 1 15 16 0 |49 1 1 15 [color=LimeGreen]4 0
50 1 1 16 17 0 |50 1 1 16 [color=LimeGreen] 5 0
51 1 1 17 18 0 |51 1 1 17 [color=LimeGreen] 6 0
52 1 1 18 19 0 |52 1 1 18 [color=LimeGreen] 7 0
四.[color=Orange]CharacterFacialHairStyles.dbc (改法跟CharHairGeosets.dbc差不多)
用excel打开后 先重排序一下
第一行:种族 第二行:性别 第三行:编号 (<-这3行别动到)
后面的看不懂Q_Q(反正看不懂 都复制过去好了- -+)
假设人类男要改成人类女 因为人类男 编号有0~8
如果系统要读7和8时会变光头..用0,1来替代吧
改之前的CharacterFacialHairStyles.dbc
1 0 0 80190984 0 1960 1 1 1
1 0 1 80190984 0 1960 1 2 1
1 0 2 80190984 0 1960 1 2 1
1 0 3 80190984 0 1960 2 1 2
1 0 4 80190984 0 1960 2 2 2
1 0 5 80190984 0 1960 1 2 2
1 0 6 80190984 0 1960 2 2 1
1 0 7 80190984 0 1960 1 2 1
1 0 8 80190984 0 1960 1 1 1
1 1 0 0 0 0 0 0 0
1 1 1 2010404113 132302 2445512 0 2 0
1 1 2 2010404113 132302 2445512 0 3 0
1 1 3 2010404113 132302 2445512 0 4 0
1 1 4 2010404113 132302 2445512 0 5 0
1 1 5 2010404113 132302 2445512 0 6 0
1 1 6 2010404113 132302 2445512 0 7 0
改了后
1 0 0 [color=LimeGreen]0 0 0 0 0 01 0 1 2010404113 132302 2445512 0 2 0
1 0 2 [color=LimeGreen]2010404113 132302 2445512 0 3 0
1 0 3 [color=LimeGreen]2010404113 132302 2445512 0 4 0
1 0 4 [color=LimeGreen]2010404113 132302 2445512 0 5 0
1 0 5 [color=LimeGreen] 2010404113 132302 2445512 0 6 0
1 0 6 [color=LimeGreen] 2010404113 132302 2445512 0 7 0
1 0 7 [color=LimeGreen] 0 0 0 0 0 0
1 0 8 [color=LimeGreen] 2010404113 132302 2445512 0 2 0
1 1 0 0 0 0 0 0 0
1 1 1 2010404113 132302 2445512 0 2 0
1 1 2 2010404113 132302 2445512 0 3 0
1 1 3 2010404113 132302 2445512 0 4 0
1 1 4 2010404113 132302 2445512 0 5 0
1 1 5 2010404113 132302 2445512 0 6 0
1 1 6 2010404113 132302 2445512 0 7 0
上面四个dbc档都改完的话 角色呈现基本上是没问题了
五.头盔的话
先把所有的头盔档解出来..
假设人类男改成人类女
那把所有helm_xxxxxx_HuF.m2 的档通通挑出来(大概100个吧)
改成helm_xxxxxx_HuM.m2(用改档名的程式改一下很快)
然后放在data\Item\ObjectComponents\Head\下
这样就大功告成啦~~~~
种族编号:1人类(Hu) 2兽人(Or) 3矮人(Dw) 4夜精(Ni) 5不死(Sc) 6牛头(Ta)
7地精(Gn) 8食人妖(Tr) 9哥不林(Gb)
性别:0男(M) 1女(F)
---
如何让装备不显示
要让装备不显示要改 ItemDisplayInfo.dbc 这个档 (patch-2.mpq下的)
前四个栏位分别是代表 装备1的模型 贴图 装备2的模型 贴图 (<-武器 头盔 肩膀都在这)
如果要把头盔改掉的话..要用搜寻的 搜出所有有helm的 然後改成空白..
想改武器显示的话 直接改这部份就行了..
第五个栏位 装备类别..好像会影响装备装备时显示的方式.....
6 7 8 9的栏位 不知道做啥用的 我只知道我全改成空白後 公会徽章就不见了O_O!?
10 11 12 13个栏位 一样看不懂是做啥的~ ~"这里面应该有个是控制装备小图示用的吧
後面八个一堆字的栏位 分别是代表手臂上 手臂下 手套 衣服上 衣服下 腿上 腿下 鞋子的贴图
想让哪部份不显示的话 直接整排都改成空白就好了
最後一个栏位..不知道做啥用的Q_Q~





May 16th, 20063:51 PM
顺便贴:另外如何将不死千金马改成飞龙(座骑,宠物都是这样改的)(需要改模型和贴图)

首先先用wowmodelview-0.4观看不死千金马的图档位置
发现在\Creature\Mounteddeathknight\ridingundeadwarhorse.m2 <--模型位置
右下可发现有四种不同的颜色MountedDeathKnightBlack,MountedDeathKnightGreen,
MountedDeathKnightPurple,MountedDeathKnightRed <--不同色的贴图
记好 这是等下要改的位置
然后找出我们想改的目标模型(飞龙)
发现在\Creature\Drake\drake.m2 这里
颜色有 DrakeSkin1,DrakeSkinBlack1,DrakeSkinBlue1,DrakeSkinBronze1
,DrakeSkinGreen1,DrakeSkinRed1,DrakeSkinWhite1七种颜色.
我们想要的是黑色DrakeSkinBlack1 <-记好
然后就开始改啦..首先先改模型
打开DBFilesClientCreatureModelData.dbc.csv
搜寻ridingundeadwarhorse 和 drake 分别可以找到
1511,2,"Creature\MountedDeathKnight\RidingUndeadWarHorse.mdx",2,1.0,3,6,后面略
571,9,"Creature\Drake\Drake.mdx",2,1.0,1,1,18.0,12.0,1.0,,0x0,10,508,0.6后面略
然后将不死千金马的读取路径用飞龙的取代
这样读取编号1511(千金马模型位置)时就会读到飞龙的模型了
1511,9,"Creature\Drake\Drake.mdx",2,1.0,1,1,18.0,12.0,1.0,,0x0,10,508,后面略
再来就是改表面贴图..打开CreatureDisplayInfo.dbc.csv
搜寻DrakeSkinBlack1 和MountedDeathKnight
(DrakeSkinBlack1 会找到七组位置 不过根据我刚刚的观察
差别在飞龙出现时的高度不同而已)
↓代表模型的读取编号
6374,571,0,0,1.0,255,"DrakeSkinBlack1","DrakeSkinBlack2","DrakeSkinBlack3",-1,0,0,
↑代表这生物出现时的高度
10718,1511,0,0,1.0,255,"MountedDeathKnightBlack_01","","",-1,0,0,
10719,1511,0,0,1.0,255,"MountedDeathKnightRed_01","","",-1,0,0,
10720,1511,0,0,1.0,255,"MountedDeathKnightGreen_01","","",-1,0,0,
10721,1511,0,0,1.0,255,"MountedDeathKnightPurple_01","","",-1,0,0,
取代过后
10718,1511,0,0,1.0,255,"DrakeSkinBlack1","DrakeSkinBlack2","DrakeSkinBlack3",-1,0,0,
10719,1511,0,0,1.0,255,"DrakeSkinBlack1","DrakeSkinBlack2","DrakeSkinBlack3",-1,0,0,
10720,1511,0,0,1.0,255,"DrakeSkinBlack1","DrakeSkinBlack2","DrakeSkinBlack3",-1,0,0,
10721,1511,0,0,1.0,255,"DrakeSkinBlack1","DrakeSkinBlack2","DrakeSkinBlack3",-1,0,0,
然后把DBFilesClientCreatureModelData.dbc.csv和CreatureDisplayInfo.dbc.csv
转回dbc档
放在\data\DBFilesClient\下 进游戏时不死千金马就会变成飞龙啦
[Reply]
May 16th, 20063:52 PM
千G术士的模型+贴图
CreatureModelData.dbc.csv
1951,0,"Creature\Nightmare\Gorgon101.mdx",1,1.0,3,3,18.0,12.0,1.0,,0x0,0,1868,0.944400012493,2.77800011635,
CreatureDisplayInfo.dbc.csv
14554 1951 0 0 1 255 HorseSkinEvilRed 1 0 0
测试了一下,是14554的那组,嘿嘿,谢谢rr~~
不过有一个问题,我的帽子似乎位置偏前,露出很难看的后脑勺

贴图如下,我已经把帽子那里全部拿出来,然后搜索scourge/male/schourge 更改成 gnome/male/gnome
[Reply]
May 16th, 20063:53 PM
-〉MM暗夜拿幻影之刃站在米奈希尔
=>男暗夜黑色作战迅猛龙,左边安齐拉飞怪是我的魅魔~
太激动了,再发1图,希望大家喜欢,那个体积有点大的问题,我也不知道怎么解决,不过似乎不大要紧...
[Reply]
June 5th, 20063:38 PM
CreatureModelData.dbc 怎么生成?用MyWarCraftStudio只能生成TXT 文件, 怎么能生成格式符合的DBC文件?
[Reply]
June 5th, 20065:22 PM
CreatureModelData.dbc
是用MyWarCraftStudio打开patch.mpq然后左边有个dbfilesclient的文件夹,里面有一个CreatureModelData.dbc,右键导出
[Reply]
June 12th, 20063:14 PM
比较难懂!。。。。。 中间的步骤。。我不知道 怎么搞。。没参考。。。
[Reply]
June 12th, 20063:17 PM
中间的步骤。。不知道怎么。。搞。。能不能详细点。。如CreatureModelData 这个东西怎么搞出来。。不知道哦!
[Reply]
June 12th, 20067:32 PM
CreatureModelData.dbc的生成
MyWarCraftStudio是一个看mpq文件的软件,网上可以下载
用其打开\data\patch.mpq这个文件
然后左边有个dbfilesclient的文件夹打开
里面有一个CreatureModelData.dbc
右键选择导出,导出到\data\dbfilesclient/文件夹
dbfilesclient是自己建立的
\是指wow根目录
比如安装在d:\world of warcraft\
\data\patch.mpq=d:\world of warcraft\data\patch.mpq
呵呵,相应的软件需要去网上搜索下载
注意杀毒
[Reply]
June 12th, 20067:34 PM
后脑勺的问题是帽子的问题,我没有时间去自己搞,哈哈,先搁着,考试~~
[Reply]
June 28th, 20064:52 PM
魔兽1.11好像不行了,我本来data目录里面放的模型都不起作用了。高手看看新版本怎样改!
[Reply]
June 28th, 200611:45 PM
啊噢,我WOW都删除了....[lovely]wow已经不好玩了...
http://bbs.ngacn.com/
艾泽拉斯国家地理论坛里面
你可以PM一个叫garrrrag 的高手,请教他,他是真正的高手,呵呵
[Reply]
July 14th, 20061:56 AM
garrrrag能放个兽人男改亡灵男的包咩
你做的包好完善哦
yhd35@163.com
3Q先
[Reply]
July 14th, 200610:39 AM
- -!
楼上的朋友似乎误解了,我是转garrrrag的帖子
我不是他本人哈
所以你可以在
http://bbs.ngacn.com
注册用户
然后用短信功能发送给garrrrag
相信他会回复你的
不过直接要求修改包的话..似乎他会不高兴..
[Reply]
July 18th, 20068:31 PM
那位哥们能帮我弄个侏儒女变亡灵男的模块吗~~
我邮箱是yongailirui@163.com
麻烦哥们了~~
[Reply]
July 19th, 20062:47 PM
相信我,自己制作会有更多乐趣
我没于客户端,帮不上你了,不过你哪里不懂可以来问我:)
[Reply]
October 11th, 20063:50 PM
第一个下不下来啊,打不开网页,解决一下了
[Reply]
October 13th, 20063:38 AM
用google搜索软件的名字吧,应该可以找到
不过新版本的wow修改方法和原来不一样了,我这个不用研究了,呵呵
[Reply]
October 16th, 200610:01 AM
我想知道有了傻瓜包后怎么用?
表笑表笑撒!我第一次撒!
希望讲的详细点,最好也给几个贴图。总之就当我是十足的傻瓜来教就好了!
先谢谢各位大大拉!!!!!
[Reply]
October 16th, 200612:44 PM
okok~~我找了一篇比较详细的
地址
http://bbs.game.mop.com/viewthread.php?tid=1267089&extra=page%3D1
放到data文件夹里面就可以了,注意如果原来有patch-3的话,你就把放进去的改为patch-4或是567总之不要和原来的一样就可以
[Reply]
April 18th, 20074:42 PM
[razz][sad]好 下来用比较简单 赫赫 顶[music]
[Reply]
April 18th, 200710:14 PM
[quote=玲小龙] 好 下来用比较简单 赫赫 顶
谢谢
不过现在据说做好了要打包成mpq文件...
我都大半年没有玩游戏了,不是很清楚,HOHO~
MOP模型区应该有详细介绍的
[Reply]
May 26th, 20072:59 PM
少个改声音的
[Reply]
May 26th, 20073:38 PM
[quote=WOWOWOW]少个改声音的
新的修改方法和封装方式MOP帖子都有说明吧
这篇文章说的是以前的版本修改方式~[lovely]
[Reply]