curthjy 发表于 2020-8-13 00:57

【Mod角色编号位置替换教程】下载的人物mod太多?mod所替换的栏位重复了?两边都想要无法取舍怎么办,教你修改mod替换栏位编号

    通过大佬们的不断努力,现在优秀的人物mod越来越多,当我们搜罗了一堆mod后有时就会遇到尴尬的问题,下载的两个mod替换的人物栏位重复了。。。。。但是这两个mod我又想同时用怎么办呢,答案自然是把其中一个改成别的空余栏位,但是通过直接改文件名来改替换栏位的话显然是会出现问题的(会出现什么问题下面会提到)。如何正确的更改mod替换的栏位,我就在此带来保姆级别的教程。
    接下来教程是面对那些对mod文件结构不熟悉的同学的,制作过mod或是很熟悉的mod结构的同学我就把第一步总结为一句话:解压所有txd文件,把里面的dds文件名的编号改为要替换栏位的编号然后拖到要替换栏位相应的txd文件里替换就行了。
然后你们就可以直接跳到战斗cutin替换教程。
    首先,我们从网上下载到了想要的mod,例如就是一个雷电芽衣的mod,其替换的编号是G9990C06200,然而我这个编号已经替换了别的mod,那么我就要将雷电芽衣mod所替换的编号改成别的,这里我们就将其改为G9990C05000。
    打开mod文件夹里的data文件夹基本都会是这种结构:

    下面两个images和tmap文件夹里包含的都是.txd后缀的文件,这些文件涉及的都是人物的静态立绘,包括编制界面头像、状态栏立绘、机体受损对话立绘、创建人物界面立绘等。这些立绘直接改了编号替换就行了。具体操作如下:(我们只以人物状态栏立绘为例,其他替换方法都一样,照着替换相应立绘就行了)    找到data/images/chara_status目录下的G9990C06200_status.txd文件,这种文件可以用压缩文件打开,直接解压出里面的文件,并将其拷贝到要替换栏位编号目录下相应的文件夹里。(PS:这里我建议把要替换栏位的所有文件都从游戏目录里单独复制出来,全部替换完后再直接整个复制替换回去,可以防止遗漏和误操作,栏位的文件夹结构模板我会附在帖子最后的附件中,到时直接从游戏目录里把相应目录下的文件复制过去就行了)于是乎这里就是复制到我已经提取出来的栏位结构模板中的G9990C05000/data/images/chara_status下,同时要记得把图片名字改为G9990C05000号对应的名字,这里就是改为G9990C05000_status.dds。
然后用压缩文件打开G9990C05000_status.txd,把改好名字的dds图片文件拖进去替换原文件就行了替换后的效果:替换前:替换后:
总共要替换的文件所在目录为(文件都是对应栏位编号的txd后缀文件): data\images\chara_orga\m
data\images\chara_orga\s
data\images\chara_orga\st
data\images\chara_status
data\tmap\txds\talkChara 接下来比较关键的是替换战斗cutin动画    首先来了解一下cutin动画文件的组成结构,已经知道的同学可以跳过这一段:    战斗cutin动画有两个,在data\battle\cutin\general_chara目录下的受击回避cutin动画立绘,该目录下会有一个对应编号的压缩文件,例如雷电芽衣mod的就是g9990c06200_lip.zip(里面包含一个大立绘和两个嘴部小立绘,命名分别为g9990c06200@01.dds、g9990c06200@02.dds和g9990c06200@03.dds,此外还有一个exs后缀的文件,文件名称大致上也是这个栏位的编号);另一个是在data\battle\cutin\scene_chara目录下的攻击cutin动画立绘,该目录下会有一个编号文件夹,编号除了包含该栏位的编号外,前面还会有一个f开头的编号,例如雷电芽衣mod的就是f8115_g9990c06200。这个文件夹中所有的文件命名都带这个f开头的编号,里面包含一个asp后缀的文件和一个压缩包文件,压缩包命名为f8115_g9990c06200_lip(里面同样包含一个大立绘和两个嘴部小立绘以及一个exs后缀文件,注意它们的命名都是比受击立绘的对应文件多了一个f开头编号)。    下面开始替换教程:    先从回避立绘开始,解压mod文件夹中data\battle\cutin\general_chara下的压缩包文件,将战斗cutin立绘文件(dds文件)复制到要替换的栏位相应文件夹目录下,记得把文件名字改成相应栏位的名字,这里就是将g9990c06200目录中编号为g9990c06200@01.dds、g9990c06200@02.dds和g9990c06200@03.dds的三个文件复制到G9990C05000栏位下的data\battle\cutin\general_chara目录中,改名为g9990c05000@01.dds、g9990c05000@02.dds和g9990c05000@03.dds,之后拖入该目录下的g9990c5000_lip.zip压缩包中替换源文件    攻击立绘的替换步骤是一样的    当然只是这样替换图片文件是不行的,进入游戏就会发现,替换后的cutin立绘嘴部动画位置是错误的替换前:替换后:这是因为每个栏位的战斗cutin立绘嘴部动画的预设位置都是不同的,决定其位置的文件便是那个exs后缀的文件,所以除了要复制立绘文件外,还需要把相应的exs文件复制到要替换的栏位的相应文件目录中,这里先从攻击cutin立绘开始,将解压得到的f9115_g9990c06200_x.exs文件复制到G9990C05000相应目录下的f0236_g9990c05000文件夹中
复制完后别忘了改文件名字,这里就是改为f0236_g9990c05000_x.exs,改完名字先别急着替换源文件,我们还需要对这个文件进行修改,需要用到16进制文件编辑器(这里我推荐用010 Editor,操作十分方便,文件我会打包在帖子最后分享,不能用的话就百度搜吧......)。打开编辑器,点击左上角的打开之后选择刚才G9990C05000下的目录,选择刚才复制并改名的exs文件打开后看到全是代码,左边栏位是每个地址的16进制数值不用管他,右边栏位是左边每个地址上的数值翻译得到的符号代码,大部分都是乱码看到这些不要头晕,直接把滚动条拉倒最底部,来看代码的最尾部,是不是看到了熟悉的东西没错,这就是那些cutin立绘文件的名称,这里我们发现虽然exs文件名字我们改了,但是里面的内容名称还是以前的编号,所以将他改过来吧。这里就是把f8115_g9990c06200@1、f8115_g9990c06200@2和f8115_g9990c06200@3改为f0236_g9990c05000@1、f0236_g9990c05000@2和f0236_g9990c05000@3,如下图改完之后点击左上角的保存按钮,这个就可以关掉了,然后再把修改后的exs文件拖到对应的压缩包里替换原文件。至于回避立绘和这个改法是一样的,只不过需要注意文件名的不同,这里没有那个f开头的编号。exs文件替换完后整个替换流程就基本完成了,那个攻击cutin立绘文件夹里的asp文件不要动它。如果你是套用了我给的那个栏位机构模板的话,那你就得到了替换栏位后的mod文件了,安装mod的步骤就不用再多说了吧,复制data文件到游戏根目录替换就行了。小头像文件也是该怎么操作就怎么操作,但是不要忘了改名字。然后就可以进入游戏查看替换效果了,这回嘴部动画就不会错位了。好了完结撒花,还有什么不明白的就留言提问吧。
16进制编辑器和栏位结构模板分享:**** Hidden Message *****



油猴思维 发表于 2020-8-13 08:24

感谢分享!!http://bbs.3dmgame.com.weibosa.com/img/emoji1.jpghttp://bbs.3dmgame.com.weibosa.com/img/emoji2.jpghttp://bbs.3dmgame.com.weibosa.com/img/emoji3.jpghttp://bbs.3dmgame.com.weibosa.com/img/emoji4.jpg

lgcrzyxncfm 发表于 2020-8-15 01:06

太强了 老板

yohyoh4966 发表于 2020-8-15 01:12

666666666666666

墨晓匚 发表于 2020-8-16 13:28

666666666666666666666666666666

forfin 发表于 2020-8-16 16:48

技术贴 大佬厉害啊~6666

tristanel 发表于 2020-8-16 21:23

妈耶~~·这个保姆贴有点意思啊~~不过,我都没地方建立新人了!!:'(

3dm_13038470 发表于 2020-8-18 17:43

回复支持一下。{:3_110:}

3dm_13038470 发表于 2020-8-18 17:44

666,感谢楼主分享!{:3_110:}

3dm_13038470 发表于 2020-8-18 17:47

大佬厉害了哇。{:3_110:}

3dm_13038470 发表于 2020-8-18 17:51

大佬厉害了哇。{:3_110:}

3dm_13038470 发表于 2020-8-18 17:52

大佬厉害了哇。{:3_110:}

3dm_13038470 发表于 2020-8-18 17:55

哈哈,这个不错!谢谢大佬!{:3_110:}

3dm_13038470 发表于 2020-8-18 17:56

哈哈,这个不错!谢谢大佬!{:3_110:}

3dm_13038470 发表于 2020-8-18 17:56

哈哈,这个不错!谢谢大佬!{:3_110:}

3dm_13038470 发表于 2020-8-18 17:57

666,感谢楼主分享!{:3_110:}

3dm_13038470 发表于 2020-8-18 17:58

666,感谢楼主分享!{:3_110:}

3dm_13038470 发表于 2020-8-18 17:58

回复支持一下。{:3_110:}

3dm_13038470 发表于 2020-8-18 17:59

大佬厉害了哇。{:3_110:}

3dm_13038470 发表于 2020-8-18 18:00

大佬厉害了哇。{:3_110:}

3dm_13038470 发表于 2020-8-18 18:01

666,感谢楼主分享!{:3_110:}

3dm_13038470 发表于 2020-8-18 18:01

大佬厉害了哇。{:3_110:}

saviorhl 发表于 2020-8-19 12:42

66666666666666666666666666666666666666

鲁路赫 发表于 2020-8-24 15:40

感谢分享

鲁路赫 发表于 2020-8-25 08:43

感谢分享

墨晓匚 发表于 2020-8-25 09:23

6666666666666

91156568 发表于 2020-9-2 17:13

谢谢大佬

asd123456132 发表于 2020-9-2 21:16


感谢分享

al86 发表于 2020-9-22 08:15

666666666666666666666666666666

xtx0232 发表于 2020-9-24 22:40

技术贴~~~感谢楼主分享
页: [1] 2 3 4 5 6 7
查看完整版本: 【Mod角色编号位置替换教程】下载的人物mod太多?mod所替换的栏位重复了?两边都想要无法取舍怎么办,教你修改mod替换栏位编号