Ex梦想承载者

标题: 【5972】一个V6IMG替换教程 第1期:相同调色板数量的V6IMG更换 [打印本页]

作者: No.3151    时间: 2017-10-11 21:49
标题: 【5972】一个V6IMG替换教程 第1期:相同调色板数量的V6IMG更换
本帖最后由 wujiuqier 于 2017-10-21 23:30 编辑

鄙人上个星期说好要出一个Ver6IMG的替换教程,结果还是拖延了!在此对大家表示抱歉!是这样的,鄙人当时也是直接想的是拆分IMG然后直接重命名为现有装扮对应的IMG,但是鄙人当时没有测试,结果一测试,还是游戏到角色界面闪退。也就是说,这个方法是行不通的!之后才知道,游戏是读取了V6IMG,它要去找IMG文件里面的颜色索引,但是都已经拆成V4了,文件结构都变了,读取到的肯定就是乱码,对不对?所以不能简单的直接用V6拆包工具拆出来的IMG来直接替换!
鄙人后来也是看了这位DALAO @乘着歌声的翅膀 在CSDN上面写的文章(关于DNF的多媒体包NPK文件的那些事儿(6) - IMGV4,http://blog.csdn.net/u010274704/article/details/78126106),然后鄙人在这篇文章的基础上,成功的推测出来了V6IMG的文件结构。当然,鄙人只是研究的V6的“颜色说明”部分。其实V6就是把V4的一个“调色板”扩充成了多个,然后游戏读取的时候,就是“我要这个IMG的第X个调色板”,然后就按照这个调色板里面的几个颜色去渲染后面图像数据的“模子”。这个链接是鄙人研究出来的:http://bbs.exnpk.com/thread-6784-1-1.html
所以我们的重点就转变为如何把目标IMG的调色板数量、对应的调色板编号,和现在穿戴的装扮的IMG的调色板数量、穿戴时装对应的调色板编号,这两个指标都对齐。对齐了我们就成功替换了。
还有一点,不知道说的对不对,@精灵-传说 回复鄙人的帖子的时候引用了某位DALAO的话,
颜色比索引多或者索引比颜色多都闪,你都对不上。

当然鄙人还没有实测。首发这个帖子的时候鄙人还没找到调色板数量不一样的IMG。。。
大家还是稍微将就一下吧,可能过程会比较复杂,随时可能会到劝退的级别。当然要是这个工具能发展的更完善的话,或许会变的简单一些吧。。。
第2期:不同调色板数量的V6IMG更换:http://bbs.exnpk.com/thread-6904-1-1.html

第1期:相同调色板数量的V6IMG更换
1. 首先,我们肯定是要找我们要换的IMG和我们现在带的装扮的对应IMG对吧。
我们用《恋恋のEx麻雀版》打开我们要替换的部位的IMG。
打开工具,然后选择打开NPK,找到我们要替换的部位的NPK。具体找法参考模型大教室的ImagePacks2索引表。
打开以后,我们来找IMG。逐个点击左边的IMG,点击每一个IMG后点一下下边的帧,然后观察预览窗口,找到你现在带的部位的代码和你要换的部位的代码。
注意,找到形状以后点击右下角的颜色方案,找到你现在带的颜色和你要换的颜色。
如果颜色方案处显示V4不适用的话,那么你可以直接用V4的IMG进行替换了。注意新建IMG的时候数字的最后一位都填0,不然有可能到角色界面会无响应。
在点击左边的颜色方案的时候注意观察一下一共有几种颜色方案,看看是不是相同的。
如果不是相同的,那你需要查看后面期数,关于不同调色板数量的IMG更换。
鄙人这里例程找的鄙人现在带的天空12的裙子是16700的方案2,目标天空10的裙子的14600的方案1。
(, 下载次数: 1)