当前位置:首页>>魔兽单机>>正文
[模型]如何给自制物品或法术找到喜欢的图标并修改
2013-05-23 22:17:08 作者:malavon 来源: 浏览次数:0
 记得做宏的时候可选的那一堆图标吗?观察一下就会发现,好多图标都只出现在了这个地方,那么我们想把它用在别处,比如自制的装备、自制的法术、还有自制的成就上等等应该怎么找到它的代码呢?

工欲善其事,必先利其器。必备工具:
1.Navicat 8,群共享有下载。
2.myDBCediter,这个就不说了,群共享里面有下载。
3.MyWarCraftStudio0.8,模型、声音等基础文件提取工具。

首先,我们必须知道前边提到的三个需要图标的地方在哪里:

1.物品,world数据库item_template表的displayid字段。
DAB5PUX4ZFEAS7LTIWT1MKL.jpg
注意,displayid并不对应图标的ID,它对应的是ItemDisplayInfo.dbc的ID列,我们还需要看ItemDisplayInfo.dbc:
图标修改
我们看到第5列是一个类似名称的字符串,这里对应的是图标的blp文件名,且先记住这里。

2.法术,spell.dbc表中的第133列(ID=0时);还有134列,主要用于法术激活后需要改变图标的情况,比如法师的寒冰屏障。
图标修改
3.成就,Achievement.dbc表中的第42列(ID=0)
魔兽物品图标修改
以上这三种是我接触到的,可能还有其他用到图标的地方,原理是一样的。

接下来,我们开始研究如何查看图标:

打开MyWarCraftStudio0.8,能看到如下界面,点击File选择“Open MPQ Achieve”:
魔兽物品图标修改
路径选择:客户端根目录\Data\zhCN\下的locale-zhCN.MPQ,其他语言的客户端路径可能不同,但类似。
文件找对了的话会在左侧列表处看到如下的内容:
魔兽物品图标修改 展开“Interface”,在一串下拉菜单中找到“ICONS”,继续展开就会看到图标文件了,如下图:
魔兽物品图标修改技术

随意点击一个,找到图标了哈哈~
魔兽物品图标修改技术
如果我们挨个点开看就能发现,这一处的图标就是做宏时可选的图标,连顺序都一样。

有些图标点开之后是这个样子,没关系,点掉左上角用红框圈起来的勾就好了。
物品图标修改技术
ps:不过我不知道怎么让这里默认是不勾选的,还需要高手现身指教。

到这一步我们就已经找到了图标对应的blp文件的名称了,右键-“Extract File To...”,就可以在弹出的框中把文件名复制出来了:
物品图标修改技术

而这个文件名就是上边物品图标涉及到的ItemDisplayInfo.dbc第5列需要填的值。

下面,
该找图标代码了:

我们已经知道图标对应的blp文件是什么了,那么blp文件名和我们最终需要的图标代码的对应关系在哪里了?
关键词:SpellIcon.dbc

打开之,一目了然了:
物品图标修改技术
ID就是图标代码,也就是上边法术和成就的两个地方需要填的;第1列就是图标文件的路径,可以看到在这里的文件名是不加后缀的。

这里并不包含所有图标文件与ID的对应,有时拿着找到的blp文件名来搜索会搜不到,我们自己添加上就好了。别忘了维护客户端补丁哦~

ps:Data\zhCN\patch-zhCN.MPQ这个文件中同样的路径也有很多图标,看起来好像是资料片的新图标。patch-zhCN-2.MPQ文件也有,但是点击就会导致软件崩溃,不知道是否是软件版本的问题。另外,MyWarCraftStudio0.8软件的功能很多,还可以提取声音、音乐文件来修改。


相关报道:

[关闭] [返回顶部]


  返回首页 | 最新资讯 | 资源下载 | 魔兽图片 | 单机文档 | 技术攻略 | 玩家视频
备案号:蜀ICP备2024062380号-1
免责声明:本网站为热爱怀旧WOW的玩家们建立的魔兽世界资料网站,仅供交流和学习使用,非盈利和商用.如有侵权之处,请联系我们,我们会在24小时内确认删除侵权内容,谢谢合作。
Copyright © 2024 - 2024 WOWAII.COM Corporation, All Rights Reserved

机器人国度