3DMGAME 3DM首页 新闻中心 前瞻 | 评测 游戏库 热门 | 最新 攻略中心 攻略 | 秘籍 下载中心 游戏 | 汉化 购买正版 论坛

注册 登录

QQ登录

只需一步,快速开始

查看: 4715|回复: 9
打印 上一主题 下一主题

[分享] 无双大蛇3终极版 人物服装槽文件研究!!!3.20更新进展!!(方法已出,此贴作废!)

[复制链接]

156

主题

3395

帖子

1万

积分

资深玩家

Rank: 9Rank: 9Rank: 9

贡献度
803
金元
86306
积分
11853
精华
1
注册时间
2010-12-3

龙年勋章

跳转到指定楼层
主题
发表于 2022-3-14 21:53 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 a8894277 于 2022-3-27 21:43 编辑

如题。

目前本人已经通过蛇3的资源管理工具提取出了人物服装槽的文件编号是1.data。这个文件用010编辑器打开就可以直接搜索到数据。

有关人物默认第一个数据地址位置是这样的:


以上就是我目前摸索出来的结果,另外关于服装槽又有另外的规律。不过这些都不要紧,只要按我规律找到人物服装槽地址,到时候都能自己看懂的。

蛇3的服装槽解开方法和真三7M一样,FF代表关闭,00代表开启。还有,服装槽的名字类型也是一起的人物数据里,如下图表示:


红色选中的是服装槽的格子解锁,蓝色选中的就是服装槽的名称解锁。不同人物解开格子的位置也不同,最多就是5套模型,这个现在还没办法动手开始摸索,目前能研究的就只有这些内容。
至于名称的部分,不同的代码会影响显示效果,这个暂时不需要去讨论。

现在就剩下如果进行解锁格子来让自定义的模型能在游戏里显示出来这点尚未摸索透彻,其实也可以按照真三7M那样开始扩展,但最后那个替换服装数据的文件不知道是在哪个编号里,如果有人能帮忙挖出来或许就可以开始着手制作扩展DLC服装的MOD了。

以上就是本人要分享的全部内容。可以的话,希望能有人一起来摸索研究,但愿早日能做出自定义的模型DLC。
回复

使用道具 举报

156

主题

3395

帖子

1万

积分

资深玩家

Rank: 9Rank: 9Rank: 9

贡献度
803
金元
86306
积分
11853
精华
1
注册时间
2010-12-3

龙年勋章

舒服的沙发
 楼主| 发表于 2022-3-15 08:13 来自手机 | 只看该作者
更新研究分析:
回复 支持 反对

使用道具 举报

156

主题

3395

帖子

1万

积分

资深玩家

Rank: 9Rank: 9Rank: 9

贡献度
803
金元
86306
积分
11853
精华
1
注册时间
2010-12-3

龙年勋章

硬硬的板凳
 楼主| 发表于 2022-3-15 08:38 来自手机 | 只看该作者
本帖最后由 a8894277 于 2022-3-17 19:13 编辑
a8894277 发表于 2022-3-15 08:13
更新研究分析:

全人物总数是177个人,编号顺序是01~178为准。

有关槽位的排列规则是应该和服装的名称类型有联系。比如,500+72是表示哈迪斯传奇服装572的编号数字。

关于dlc命名方式和真三7M不同,应该是添加在引导dlc编号的文件里,目前暂未成功。举例,自定义添加服装的格式必须以01~78的两位数作为基值,然后从第三位百位数上进行以此类推。但是!类推的数不能超出尾数是78这个值以上更大的数字。比如个人思路是101~178这样的规则来划分服装类型,绝对不能命名到179,就算超出179估计游戏里也是不会显示。

另外有关目前游戏可以独立显示的dlc服装类型只有几种分类,如传奇服装、特别服装、特典服装、特典服装1等这些几种,该类型服装都有固定编号的命名规则,这些要以后再来尝试。

最后,剩下的就是如何做出自定义的引导dlc来让自己命名的服装dlc能在游戏里读取出内容的摸索方法了。

回复 支持 反对

使用道具 举报

156

主题

3395

帖子

1万

积分

资深玩家

Rank: 9Rank: 9Rank: 9

贡献度
803
金元
86306
积分
11853
精华
1
注册时间
2010-12-3

龙年勋章

冰凉的地板
 楼主| 发表于 2022-3-15 19:36 | 只看该作者
本帖最后由 a8894277 于 2022-3-15 20:54 编辑




再更新下摸索的结果:

服装槽的格子一定对应名字,两者都找对了地址才能在游戏里显示出来。另外,我建议最好能扩展两个服装槽位就行,这样方便寻找对应的服装名称数据地址。

还有关于开格子后的效果似乎不会影响到模型的变化,依旧还是显示初始模型,有关模型的指定可能另有文件在控制,应该和真三7M是一样的处理方法。

以上就是新的内容,剩下的还要继续研究中。。。。。

QQ图片20220315205350.png (24.27 KB, 下载次数: 1)

QQ图片20220315205350.png
回复 支持 反对

使用道具 举报

69

主题

2030

帖子

1万

积分

资深玩家

Rank: 9Rank: 9Rank: 9

贡献度
155
金元
109096
积分
11540
精华
1
注册时间
2015-2-11
5#
发表于 2022-3-17 13:52 | 只看该作者
可以的,加油
回复 支持 反对

使用道具 举报

156

主题

3395

帖子

1万

积分

资深玩家

Rank: 9Rank: 9Rank: 9

贡献度
803
金元
86306
积分
11853
精华
1
注册时间
2010-12-3

龙年勋章

6#
 楼主| 发表于 2022-3-17 16:02 来自手机 | 只看该作者
alexmose 发表于 2022-3-17 13:52
可以的,加油

目前能确定的是加了格子模型会默认读取初始造型,每个人全部是6个格子,模型估计是另外有文件控制路径名字
回复 支持 反对

使用道具 举报

156

主题

3395

帖子

1万

积分

资深玩家

Rank: 9Rank: 9Rank: 9

贡献度
803
金元
86306
积分
11853
精华
1
注册时间
2010-12-3

龙年勋章

7#
 楼主| 发表于 2022-3-17 19:38 | 只看该作者
本帖最后由 a8894277 于 2022-3-17 23:07 编辑


效果图:




人物添加服装的文件规律已经找到,目前只能按照DLC服装名称支持的方式添加自定义模型,每个人物目前最多添加1个可选的格子,现在只研究出特典服装槽的修改。

关于对应服装名字添加方式这里稍作解释。比如夏侯惇的DLC复制命名编号是以01做结尾,那么根据上图中的名称编号划区范围选择第三位数的形式命名即可在游戏中读取。

如下图:


这是夏侯惇的服装槽位模型数据文件,因为现在都是3U的版本,所以只能从DLC的本体提取数据块文件。人物服装数据块是9.data,于是只要直接修改图里粉色方框的位置就可以了,四个字节全部改成00就行了。至于红色方框是无所谓的,主要是方便查找服装槽位的长度作用,两段之间是四个字节长度,记住这点就好。

另外补充一下,9.data这个数据块文件可能是控制全部人物的,但目前只摸索出一个人物的。而且,除这个文件以外还没有从本体找到类似的317k的数据。

新增补充内容,这个文件内容根据指定位置二修改不同的代码组合就能增加指定人物的服装槽,目前还未摸索清楚原理。

回复 支持 反对

使用道具 举报

156

主题

3395

帖子

1万

积分

资深玩家

Rank: 9Rank: 9Rank: 9

贡献度
803
金元
86306
积分
11853
精华
1
注册时间
2010-12-3

龙年勋章

8#
 楼主| 发表于 2022-3-20 12:29 | 只看该作者




更新一下人物对应服装DLC编号的地址查找规律。

由4个字节组成,以DLC里DXXXX开头的文件数字减去1就能转成16进制码按照XX XX 00 00的格式查找即可。
回复 支持 反对

使用道具 举报

1

主题

297

帖子

348

积分

高级玩家

Rank: 4

贡献度
0
金元
3481
积分
348
精华
0
注册时间
2022-3-31
9#
发表于 2022-4-3 16:30 来自手机 | 只看该作者
大佬威武
回复 支持 反对

使用道具 举报

1

主题

297

帖子

348

积分

高级玩家

Rank: 4

贡献度
0
金元
3481
积分
348
精华
0
注册时间
2022-3-31
10#
发表于 2022-4-4 16:28 来自手机 | 只看该作者
不明觉厉,大佬v5
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|3DMGAME ( 京ICP备14006952号-1  沪公网安备 31011202006753号

GMT+8, 2026-3-29 21:02 , Processed in 0.034890 second(s), 18 queries , Memcached On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表