3DMGAME论坛

标题: 对PKD文件结构的再次分析,应该可以直接提取内部文件了 [打印本页]

作者: zgyjk    时间: 2020-1-2 01:04
标题: 对PKD文件结构的再次分析,应该可以直接提取内部文件了
本帖最后由 zgyjk 于 2020-1-2 01:14 编辑

PKD文件应该是可一个类似资源打包的文件,可以把一堆cdb文件打包到一个大文件中



以上是CellAttributeList.pkd中的数据,其中红色方框是pkd中cdb文件的数量,此例中有2个,第一行的剩下12个数据是固定的
第二行前4位3F 00 00 00代表接下来的数据中作为pkd文件头的数据量,即从绿色方框开始到BatterBgList.cdb截止的数据总量(包含末尾的00),这些数据分为cdb文件地址数据和cdb文件名数据

绿色方框是第一个cdb文件的数据,头4位是文件起始地址00000080h
橙色方框是第二个cdb文件的数据,同样头4位是文件起始地址
紧接着就是这两个cdb文件的文件名,以00分割,然后直到达到蓝色方框指定的数据总量截止,然后填充一堆00000000,紧接着就是第一个cdb文件的数据了
目前还没找到每个cdb文件的描述数据中后8位数据的意义和填00000000的规律




作者: kactusholy    时间: 2024-6-5 22:21
楼主你好,时隔多年不知道还有没有在玩sd火线,投机取巧想问问地图上的机体小人找到对应的PKD文件了,可是不会封包,修改替换了机体小人的图片dds后 怎么重新打包成PKD文件呀,求教导求教导




欢迎光临 3DMGAME论坛 (https://bbs.3dmgame.com/) Powered by Discuz! X3.2