嗯,闲着无聊就来啰嗦一些基础知识,许多小白都只知其然不知所以然,这帖就给有时间又想学做补丁的同学看看吧,一定会有帮助的。
小白好好看好好学,大神飘过或是找找茬吧。
一、从“免和谐补丁命名”说起:
小白初期一般都会下载到一些作者发出的傻瓜包,解压后,将NPK文件丢到I2文件夹就可以了。
细心的小白还会注意到有的大佬会标注说游戏得安装在NTFS的硬盘里补丁才能生效。
而且一般丢进去的傻瓜包npk文件按名称排序一定排在官方NPK的前面,也就意味着这补丁会优先被读取。
只要NPK里IMG的内路径正确,那么游戏就会优先读取补丁的IMG,就不会再读取排在后头的官方文件了。
我们不推荐直接修改官方文件就是避免出错,所以使用的是这种“替身术”。
这也解释了为什么下载了很多血槽补丁也只会显示名称排在最前的那个了。
所以推荐免更新的傻瓜包命名格式为:
a(男鬼剑-时装-初始职业套-天空套5).npk
a(男鬼剑-时装-阿修罗职业套-天空套11).npk
a(女格斗-时装-下水道公主-2017国庆套).npk
a(男魔枪-技能-职业特效改樱花飘落).npk
...
(说明:其实只要a字打头就可以,因为官方npk基本s开头
或者不要用a开头,单单半角符号开头也是可以的,反正按名称排能在前面都OK,好きにしろ!
重点是前面以职业划分一层,再以时装或是技能划分一层,后面是修改对象(或是以角色命名),最后是补丁名字
这样强迫症大满足,也是一目了然。
接下来讲:什么叫IMG内路径。
游戏里一个人物的样貌是由“帽子、头发、面部、胸部、上衣、腰带、裤子、鞋子、皮肤”九个部分组成。
以大叔为例,帽子的所有时装都储存在ImagePacks2文件夹sprite_character_priest_equipment_avatar_cap.NPK文件里面,(很多地方都有大佬整理的I2文件名TXT)
每一件时装都有相应的代码,其实应该说是编号(用ES工具就能查看NPK文件,由于游戏更新换代,EX已经无法读取已采用V4技术的IMG了,V2版本可以)
这样我们就能发现,大叔的初始时装是五个部位:头发、面部、上衣、裤子、鞋子、皮肤都是0000。
其中衣服0000是有三个文件的,分别是pr_coat0000a.img和c还有d。(为什么要这样?为了分层不会因为遮挡出现BUG)
也就是一个时装部位,是可以由多个图层组成的(所以后期应用到的IMG拼合中,有个排序)
如面部pr_face0000b.img的内路径就是sprite/character/priest/equipment/avatar/face/pr_face0000b.img
也就是说我们随便建立一个NPK,里面以上面内路径命名一个pr_face0000b.img文件,就能做到替换初始面部时装的效果。
如果用下载大佬的整合IMG替换,那么就可以以面部这件初始时装显示大佬的IMG了。
那么到这里会有个问题就是其他的部位时装会有不同程度的遮挡。
那么我们要做的就是建立其他部位的IMG,然后将其隐藏,那么最终结果就是显示大佬的IMG了。
查找时装代码的方式有很多种。
一是用盒子登入,在试衣间保存自己时装Dwdbm文件,里面就有自己的时装信息,许多工具也能打开。
但由于盒子更新不及时,如小姐姐的很多时装都无法看到代码。
但好在小姐姐时装不多,你一个个查看也是能找得出来相应的时装代码。
然后关于乱入补丁
因为乱入补丁大多和原游戏的皮肤动作不同,没法遮挡皮肤,
所以这时需要替换皮肤,然后隐藏其他部位的所有时装,一般也要隐藏武器。
唔,先写到这里吧,估计也没人看,很基巴啰嗦,就当我叨哔叨好了。