浅星ex模型组吧 关注:3,139贴子:19,990

【搬运】【四喜教你做补丁】上半节:KB级时装、武器补丁制作教程

只看楼主收藏回复

写在前面
很久没写关于EX的帖子了,前些天出的浅星电池3.3都是由组里的未老师代发的。
一直也想写一个关于小体积时装和界面补丁制作的帖子,可是因为各种原因也没写成。
今天有点时间了,那么我就花费点时间,写出来这个教程吧,希望大家能喜欢。
特别说明:
如果你真的是想好好学习制作小体积的时装、武器及界面补丁,请认真学习此贴,
但如果你觉得自己没有这个智商或者耐心来学会,那我就劝你看到此为止。


IP属地:山东1楼2012-12-03 23:39回复
    我写的这个帖子将分为上、下两节两个帖子,
    上半节讲的是时装和武器,下半节讲的是界面,
    如果你有喜欢的,请仔细看,有不懂的欢迎在楼中楼里提问。


    IP属地:山东2楼2012-12-03 23:40
    回复
      2025-08-01 01:04:13
      广告
      不感兴趣
      开通SVIP免广告

      这层楼内容被和谐了2次- -只能弄成截图了


      IP属地:山东5楼2012-12-03 23:42
      收起回复
        打开ImagePacks2文件列表 下拉到魔法师时装部分
        我们可以看到以下的内容

        我们可以一一去提取这些NPK文件,用EX软件给它们打开。

        这是魔法师的腰部时装的文件,我们可以看到,里面的文件都是以mg_belt****#.img的格式命名的,其中****是数字,有时候是五位数,而#则是小写的英文。右键这些im**击重命名,我们会看到这个img的子路径

        是不是发现这个东西跟这个img所在的文件名名称有关系呢?没错。
        每一个img都不是无序排列的,都是根据其图片内容被编辑在不同的NPK中的,
        而NPK的命名,则显示了其中的img的具体内容及属性。
        如果懂点英文的吧友仔细看这个NPK的命名,很容易判断出来这个NPK是什么文件,
        用EX打开NPK,查看其中的img就更容易判断了。


        IP属地:山东6楼2012-12-03 23:43
        回复

          然后打开EX软件,打开这个img所在的NPK,找到该部位时装相关img,右键另存到一个文件夹里,这个文件夹要专门用来存这些提取出来的img,等下我们要用到这个文件夹里提取出来的img。
          一般情况下,我们是不需要提取皮肤文件的,因为皮肤文件,
          即sprite_character_职业_equipment_avatar_skin.NPK
          这个文件我们是要复制出来拼合时装用的,所以这里的img一般情况下不需要我们提取。
          特别要说明的是,有些部位的时装文件可能不止是由一个img文件组成,所以我们查找提取的时候要有耐心。

          于是,我的三星时装的全部img散件都被我一个不落的提取出来了,然后我们要把所要拼合的这个时装的皮肤文件弄出来,然后用EX打开,找到我们要用的皮肤文件。

          之后把我们之前下载的时装拼合顺序排列工具解压一份到刚才存储那些已经提取出来的时装img的文件夹里

          这样我们进行时装拼合的准备工作就已经基本完成了。


          IP属地:山东9楼2012-12-03 23:46
          回复
            下面是重点:时装的拼合。
            拼合时装之前我们需要先登录EX帐号,然后开始进行拼合。
            首先是将已经选定的皮肤文件放入拼合列表

            如果时装能成功添加入拼合队列,EX软件的右上角会有这个提示

            之后,我们再次右键这个im**击加入外部文件到拼合队列,
            找到之前我们存储的那些时装的img散件,把它们全选入拼合队列
            然后,点击执行拼合,我们会打开拼合队列


            IP属地:山东10楼2012-12-03 23:47
            回复

              我们会发现里面的img文件排序很混乱,而拼合时装是需要顺序正确的,
              当然我们可以使用自动排序来进行排序,但是那样是需要铜板的,
              这时候我们事先复制到存储这些img的文件夹的时装拼合顺序排列工具需要发挥作用了
              运行它(WIN7系统可能会提醒运行权限,直接允许运行),让这个脚本自动进行排序计算


              IP属地:山东11楼2012-12-03 23:48
              回复

                我们下面需要的,就是按照与这个排序脚本所示的完全相反的顺序,
                把拼合队列里的时装img进行排序,因为脚本是按照最后拼合的时装在最下面的排序方式,
                而最后拼合的时装却偏偏是最上层的,所以顺序应该是完全相反的
                body类的皮肤文件一般都是在最下层的,因为它是作为底层的



                然后执行拼合


                这个就是拼合成功的样子

                我们可以通过动画播放的方式让其显示动态效果
                或者勾选所有贴图后输出一个动态的GIF的图片
                (注意,输出路径一定不可以跟NPK所在的路径一致,那样会输出失败的!)


                于是我们就看到了这个动态的时装造型。
                将这个我们拼合好的img另存到某个地方,这个img就被成为img包,
                可以用来之后制作傻瓜包使用。


                IP属地:山东12楼2012-12-03 23:51
                回复
                  2025-08-01 00:58:13
                  广告
                  不感兴趣
                  开通SVIP免广告

                  用EX打开这个输出的img,这个就是我们刚刚拼合好的img包,
                  那么接下来我们需要的是做什么呢?没错,就是做傻瓜包咯!
                  我的标题里已经说明,我们要制作的是KB级小体积傻瓜包时装补丁。
                  那么傻瓜包补丁一般都会做什么呢,没错,那就是FAN和谐。


                  IP属地:山东13楼2012-12-03 23:51
                  回复
                    在讲FAN和谐之前,我们要先让这个傻瓜包成型,我们要确定被改的时装的代码是什么。
                    比如我以我元素一直都有的空空伊第二套礼包时装为例,用纸娃娃查找到这几个部位的代码。

                    如果被修改的时装源版本本身就有是透明的部分,比如空空伊这样的部分,
                    那么该部分的时装直接选取空白就可以了,等会制作傻瓜包的时候,
                    该部分的img就可以不需要填充了,但是如果该部分有时装,
                    则一定要把这件时装的代码查找到。
                    前面提到过,如果直接在纸娃娃上打出时装名称,会直接打出该时装的代码,
                    那么我们就首先要用EX打开这个复制出来的皮肤的NPK文件,
                    把里面除了第一个文件以外的所有img全部删除掉


                    之后再打开一个EX软件窗口, 根据每一个被修改的时装的img所在的NPK,
                    去复制这个时装的每一个组成img的完整子路径,
                    然后粘贴到刚才删除了img的皮肤文件里,即


                    一定要确保每一个被修改时装的img的子路径都被粘贴到这个改好的皮肤文件里,
                    每一个子路径都不能缺少,哪怕是因为最后的字母相似而没复制都不可以!
                    这个皮肤就是这个傻瓜包补丁的“补丁容器”,用于之后接收补丁

                    于是这个就是我们已经完成复制子路径的img,而这些img里面一帧贴图都没有的,
                    这个时候我们就要让他们有贴图,具体方法是这样的,
                    把第一个img文件,即皮肤的img另存到某个地方,
                    之后把第二个img文件,即腰部的文件替换成这个皮肤文件,
                    然后勾选该img文件,之后右键点击隐藏该img文件的所有贴图,即

                    在隐藏之后把这个已经隐藏好所有贴图的img再次另存为到某个地方备用,
                    之后把该“补丁容器”里除了coat****a.img以外的所有img都替换成这个没有贴图的img

                    之后把这个未被替换成无任何一帧的coat****#a.img,用前面拼合好的img进行替换,即

                    这个时候,我们的KB级时装傻瓜包就即将完成了。


                    IP属地:山东14楼2012-12-03 23:54
                    收起回复
                      下面就是测试补丁的时候咯,
                      我采用的是第三种命名方式,即
                      sprite_character_mage_equipment_avatar_skin.NPKNPK

                      若文件不显示扩展名,可以点击文件夹窗口最上面的工具→文件夹选项
                      取消“隐藏一致文件类型的扩展名”的勾选

                      补丁丢入Imagepacks2文件夹,上游戏测试咯!


                      IP属地:山东16楼2012-12-03 23:56
                      收起回复

                        补丁生效,制作成功!


                        IP属地:山东17楼2012-12-03 23:56
                        回复
                          其实,如果我们做出了一个专门用于我们自己常穿的一个套装的傻瓜包,
                          我们就可以把这个傻瓜包做个备份,等到以后发现贴吧或者哪里有人发喜欢的时装的img包时
                          我们就可以把这些img包下下来,然后,去掉fan和谐,用EX打开这些傻瓜包,
                          然后替换掉coat部分的那个自己拼的img包,换成自己喜欢的img包,
                          这样就可以使用自己喜欢的img包做时装补丁啦~,这种方法很省劲呢~!


                          IP属地:山东18楼2012-12-03 23:57
                          回复
                            至于武器补丁的制作则更是简单了,
                            首先用EX打开武器文件,比如我要把泰拉石魔杖改成公平PKC第一把魔杖,即白小樱杖,
                            女魔法师魔杖武器文件名称为sprite_character_mage_equipment_weapon_rod.NPK,
                            我们把这个文件复制出来,用于修改,首先在里面找到白小樱杖的img,

                            实际上武器的img也是可以从纸娃娃里查看到的,
                            但是一般情况下我们都可以在武器NPK里看到被改的img的样子,
                            当然如果有自己辨识不清的武器,
                            比如泰坦的战刃巨剑和净化恶魔之奴隶这两把巨剑就不好区分,就一定要求助纸娃娃了。
                            先弄出来想要改成的img,然后找到被改的武器img,举例里的就是泰拉石魔杖了,

                            之后把除了泰拉石魔杖的img以外的所有img都勾选,然后删除掉,即

                            之后把c和d按照对应的武器img名称进行替换

                            然后把两个文件都加入拼合列表,进行拼合。
                            排列顺序是a b c d 从上到下依次排列,不需要脚本,就能自己排列,
                            然后进行拼合,注意,因为这个时候该被修改的武器的每个img都被修改并加入拼合列表了,
                            因此在拼合之后,只能是靠后的img(ab之间取b,bc之间取c,cd之间取d)作为替换目标,
                            其他img均需要隐藏合并列表以内的img,这样的补丁文件才会有效。

                            之后关闭EX,给这个补丁文件按照前面的方法做一下fan和谐,
                            然后丢进Imagepacks2文件夹,上游戏测试。


                            IP属地:山东19楼2012-12-03 23:57
                            回复
                              2025-08-01 00:52:13
                              广告
                              不感兴趣
                              开通SVIP免广告

                              补丁再次测试成功神马的 o(∩_∩)o
                              其实这个是针对被修改的img和来源img都是2个的武器的修改的,
                              原则上同一职业的不同类型的武器是不可以互相修改的,
                              比如一般情况下是不可以把魔杖改成法杖的样子的
                              当然如果你一定要修改也不是不可以的,不过武器类补丁修改要注意一个问题,
                              除了男女格斗是使用的相同的武器NPK文件,
                              男女枪手、男女法师都使用的各自独立的武器NPK文件,
                              这也就意味着,男女法师、男女枪手是不可以共用相同的武器补丁的。
                              而且有的职业的武器由于其外观效果的特殊性(比如光剑、魔剑阿波菲斯)
                              这些特别的武器都是由4个或者多个img组成的。
                              下面我拿鬼剑士的武器来做个例子,
                              青环蛇太刀改成魔剑阿波菲斯,70假紫智胜太刀改成泰拉石光剑
                              首先我们通过纸娃娃确定以上四把武器各自的代码,




                              然后我们要提取出来泰拉石光剑和魔剑阿波菲斯的武器img,
                              可以看到这两把武器每把都有4个img,而青环蛇太刀和智胜太刀都只有2个img,怎么办呢?
                              这个时候我们就要用到前面用到的自动拼合排序脚本了。
                              首先先把太刀文件里除了青环蛇太刀和智胜太刀的img以外的img都删掉

                              然后先一个一个开始来,先开始青环蛇太刀改成魔剑阿波菲斯的操作。


                              IP属地:山东20楼2012-12-03 23:58
                              回复