用空白NPK模板制作体积最小化的傻瓜包(说明简化&福利资源更新,完成度80%)
可用积分 点
APP积分 点
本帖最后由 iopower 于
00:02 编辑
前言:承蒙版主及各位坛友对本帖的关照及支持,猫不胜感激! 作为回报,本来寄望将本帖写成既适合EX初心者阅读又方便进阶者提高的,碍于篇幅所限,权衡下略去了对历来免更新方法的说明及比较。因此初心者对帖里出现的部分术语看得云里雾里是很正常的,猫真诚向这部分读者赔个不是,希望你们勇于自己动手操作EX,然后再阅读本帖寻找提高修改效率的乐趣~ 另:用于搭载傻瓜包缩减技术的空白模板现在已经可用EX3.0轻松创建,不过为了还原当初的制作历史,以下行文、举例还是采用当时作者使用的EX2.2版,请留意。
& && & 之所以有这帖,缘自2011年初与几位坛友的一场舌战,焦点是旧有时装傻瓜包+1免更新后,TX新增的时装能否在游戏画面中正常显示的问题。猫联想到界面类的傻瓜包维护后都一堆X的情景,想当然地认为时装类傻瓜包下场也必如此。当时双方都争持不下,于是猫按照当时的情况做了一套时装的傻瓜包,等TX有添加新时装的维护后再亲自测试。之后的事实证明了猫的想法是错误的:游戏画面内无论自己修改的时装还是新增时装都能正常显示;游戏运行时,傻瓜包和对应的原NPK均不能删除,也证明程序对两者都在使用。维护后,旧有时装傻瓜包缺少的时装,游戏程序会在优先读+1免更新傻瓜包的前提下再从原NPK拉出来补上,对这种现象,EX修改界前辈 古林舞 在回帖中有个用语能很好的概括:分布式读取策略。向来喜好剑走偏锋,农村包围城市的猫,立即冒出个想法:假如傻瓜包的大小仅包括要改的那套时装,其他无改动的时装img让程序从原NPK里读取,那就能在继承传统+1免更新法一劳永逸的便利性同时,将傻瓜包体积压缩到极限小。
& && & 要实现这个想法,首先必须有一个&容器&-- 一个img栏位数≥待修改时装部位img数量的空白NPK。经历了数番失败之后,猫翻出了模型修改界巨头 Cauly 于09年发布的一款&在NPK里面添加img&的工具。先找到一个仅包含一个img的NPK做&垫子&,然后就可以用添加工具往里面加入任意栏位数目的img分项。(早期本帖提供下载的空白NPK末尾都有一个空文件,其实就是那个&垫子&。)本来按道理每栏的名字都要把待修改部位时装的&详细子路径&(例如&sprite/character/mage/equipment/avatar/hair/mg_hair0000a.img&这样) 从原NPK中复制出来的,不料手抖了一下没复制成,于是随手在对话框里写了个&1.img&作为img栏目名称充数。本以为只要后期再用EX重命名一下就可以了,结果却发现EX并不接受这个&详细子路径&,无奈只好把时装部位的&短路径&直接贴上去(即&mg_hair0000a.img&这种格式)。关闭文件,迫不及待地上游戏看效果,结果竟然能显示!照这么说,只要&空白NPK&里的各个img随便命名一下(就是&1.img&&2.img&&3.img&…这样),后期用EX操作时再按需要改成现有时装的&短路径&,游戏程序也会接受。如此就免去了要逐次复制&详细子路径&的麻烦,&空白NPK&不经意间成了通杀任何时装修改的&模板&!
& && & 以下将帖子初稿的详细说明划分为初级、进阶、高级三部分,观众可按自己接受能力选择观看。帖子后段还有为酱油党准备的特别福利通道, 而且内容会不定期更新。不过…猫有四字奉告:非?基?慎?入!
空白模板的初级应用:从修改单一部位的时装入门!
& && & 以下举个实例说明一下模板的用法。比如把LOLI的默认头发改成天4的黑色头发。
Step 1: 记下现有的各部位时装NPK及内含的img名称,准备好要替换的时装素材,以及足够img栏位数量的空白模板。
现有部位(LOLI默认头发)位于sprite_character_mage_equipment_avatar_hair.NPK,有mg_hair0000a.img、mg_hair0000b.img两个图层;待替换部位(黑色天4头发)不需特意记下名称,将其提取出来放在桌面上用于替换即可,但注意其只有单图层。空白模板方面则选择附件提供的&4栏位模板&。
Step 2: 利用空白模板作为&容器&写入要替换的素材。这是关键的一步,请熟记以下三个流程:替换目标img-&重命名img-&重命名NPK。(流程次序可根据个人习惯任意调换)
用EX打开&4栏位模板& ,由于现有部位只有两个图层,所以只需改动里面的&1.img&和&2.img&两个栏位,余下栏位可以改名为空格或者干脆不加理会。将&1.img&替换为事先准备的黑色天4头发,重命名为&mg_hair0000a.img&(图1);由于天4头发只有单图层,模板里的&2.img&应替换为符合待改角色动作帧数的隐藏贴图(LOLI为155帧)。操作很简单,随意替换一个该职业的时装,然后在img点鼠标右键,选择&隐藏所有贴图&即可。(许多同学改完了会发现人物上方有红X,就是因为没有妥善处理好这些隐藏贴图的img。这也是猫特意选这个做例子的原因。)之后将&2.img&重命名为&mg_hair0000b.img&(图2)。关闭文件,将替换好的模板文件整体改名为&avatar(法师).NPK&。
醒目:[6?19第三季更新后,傻瓜包的免更又回到了第一季那种方式。经过一个月的测试,对于NPK的命名,猫强烈推荐各位采用上述&纯英文(任意中文英文数字).NPK&的方式,注意红字部分的括号是半角英文符号,不是全角汉字符号!当然改成其他名字都可以,随你喜欢,只要参照格式就好了。]
& && && && && && && && && && && && && && && && && && && && && && && && &图1
& && && && && && && && && && && && && && && && && && && && && && && && &图2
空白模板的进阶应用:我要修改整套时装(连武器、职业特征)!
& && & 之前简述了单一部位的傻瓜包制作流程,不过实际上我们遇到的基本上都是需要整套时装进行替换的场合。说来惭愧,在相当长的一段时间内,猫都停留在一个模板对应一个时装部位的思维定式里,导致整套时装改下来必须占用多个NPK的窘况,直到在228楼 ID无法显示 的回帖中见到一种极具创意的做法:将一套时装各部位的img全部整合在一个NPK里。下面就举个整套时装的替换实例解说一下这种新技术。这回猫的目标是用目前基斗最帅的海3套装替换成同人画师 lvlv 创作的角色形象--&喵刀&。 [ 想找图的看官请到
送水;啥…要封铺拉人?猫也可以带路哦:、 … 哦喂,没有线人费吗?不给不说了!]
[替换素材说明: 右侧展示图中,喵刀的头发、猫耳、猫尾以及脸部表情的img均由 lvlv 根据左侧插图的设定手绘创作(另外武器白猫手是在原版的基础上把掌心的肉垫从黑色改为粉红色),裤子的img是某猫在 lvlv、慕鱼 两位的督导下完成。为了方便替换,猫将上述除猫手外的img拼合成一件,用于替换现有时装的皮肤层。]
& && & 和之前LOLI头发的例子一样,先要找出现有时装部件的代码,这个可以在EXRPG的纸娃娃系统里查询到(中服--套装列表--夏日风情 套装1),除去错误显示的腰带部分,结果应该是这样: 。要收纳整套时装的img部件,一个栏位数量足够多的模板是必不可少的,为此猫特意做了一个25栏位的套装模板(附件有提供下载)。打开套装模板,将里面的img项目分别重命名为纸娃娃查到的代码(详见上方展示图。如果需要把武器改成猫手,则需将海3蟹钳实际所在臂铠1900的acx三个图层列入;如果觉得基柔的职业特征白头带影响猫耳显示,也可另起两行,将&grabbler_hairband_a.img&、&grabbler_hairband_b.img&列入)。然后将皮肤层&fm_body0001.img&替换为先前准备好的喵刀整合img,武器acx三层分别替换为对应的猫手img,余下各层则要换入与基斗动作帧数(136帧)相同的隐藏型img。最后把模板命名为&avatar(基斗).NPK&丢进IM2文件夹。
& && & 想索要喵刀的img?现在可以了哟~ 经过 lvlv 的同意,猫代为发布这个资源,不过为了阻止恶意盗取及商业牟利行为,还是小设了个门槛,目前只向认识的坛友开放。如果有兴趣请。
-------------------------------------------------------------------------------------------------------------------------------------------------------
空白模板的高级应用:我要把毒奶粉改成另一个游戏!
界面、声效方面的修改,与前述的时装修改其实是同源的。只要在C大的NPK添加工具那个对话框填上完整的子路径名,就可以像时装修改那样把傻瓜包体积压缩到最低。现在的EX3.0版本已经具备img栏目增删&子路径编辑功能,那就更简便了。根据修改栏目多少,选用上面附件中的4栏位或25栏位模板按需增删,再修改一下子路径就可以了。本帖暂时更新到这,如有不明白可以跟帖,猫会常驻解答,感谢大家的支持!
以下附件是适用于时装、武器、职业特征修改所需的空白NPK模板,新添加的套装整合模板内置25栏位,对应单文件整合***时装的新技术;原有的4栏位模板则适用于一些img数量少的模块搭建(比如上图的白色猫猫手)。[7?18更新:根据坛友Mr.木头的反馈,使用旧模板时如果向里面添加带有子路径的img项,旧模板最后那个子路径为“sprite/空格”的文件会影响程序对模板的优先读取,因而改为提供删除了最后空白文件的版本。
附件使用说明:下载后可直接鼠标拖动至EX界面左上角文件打开栏,根据例子的步骤操作即可。
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
本帖子中包含更多资源
才可以下载或查看,没有帐号?
可用积分 +20
楼主碉堡了
更新确实挺龟速的...
神人了此帖必须补上一刀
威望等我转正后补
这帖子真心不错。我要推到微博啥的给小伙伴们看看:
这人还没添加签名啦。别再看她啦
可用积分 点
APP积分 点
不太明白。留名
这人还没添加签名啦。别再看她啦
可用积分 点
APP积分 点
技术帖,完全看不懂
这人还没添加签名啦。别再看她啦
可用积分 点
APP积分 点
头像被屏蔽
这个是法师改赛利亚么??期待楼主推出新产品。。顶
这人还没添加签名啦。别再看她啦
可用积分 点
APP积分 点
没时间学了,好深奥的说、
这人还没添加签名啦。别再看她啦
可用积分 点
APP积分 点
留名 以后学习
这人还没添加签名啦。别再看她啦
可用积分 点
APP积分 点
看不太懂..
这人还没添加签名啦。别再看她啦
可用积分 点
APP积分 点
坐等X玩原创出现
这人还没添加签名啦。别再看她啦
可用积分 点
APP积分 点
本帖最后由 Honline 于
08:33 编辑
你能写得通俗易懂点么?
越傻瓜的越好
(看上好复杂的样子)
这人还没添加签名啦。别再看她啦
可用积分 点
APP积分 点
求 4.NPK 啊,鬼剑天4的翅膀居然有4个图层
这人还没添加签名啦。别再看她啦
Powered by
Comsenz Inc.