RSingle解密 第一弹 PAK的秘密
开篇提示:小白式讲解不严谨的地方请大家看看就好 不要太较真 欢迎私信告诉本文存在的问题撒!
看这篇文章的大家一定有这些小疑惑:
Q:PAK是什么?
A:PAK是一种压缩文件夹的格式 相当于压缩包的zip、7z等 需要专门的解压缩软件进行解压和压缩
Q:PAK里都包含了什么东西?
A:PAK里都是游戏运行中不可或缺的东西,例如界面和按钮的设计等等。
走进PAK
pak文件大体来说其实就是用来压缩音速游戏文件的一个压缩包格式,就和大家平常见到的zip、7z、rar一样,但是需要专门的解压缩软件对其进行解压。
这时就需要:【PAK文件打包解包工具 (R2PAK)】
下载地址:
利用这款软件就可以对pak文件进行解包和打包。解包就相当于解压,打包就相当于压缩。
如何对PAK文件打包和解包
将R2PAK下载完成后进行解压,运行SDK文件夹下的R2PAKENV.exe
R2PAKENV.exe
根据自己的需要选择官方原版或者是压缩率大的版本(我是选择原版)
右键进行打包解包
安装完成后 你会发现文件夹内的pak和文件夹已经可以通过右键菜单分别进行解包和打包了~
PAK后面数字的含义
不知你是否还记得当时因为闪退掉线而出现:删除QQ音速游戏目录下的rnr_room_image系列pak保平安 的解决方案吗。
每个pak除了最前端的名字是一样的 都是 rnr_room_image 后面则是加上了 001 002 003等序号。
rnr_room_image系列pak
当游戏运行时 客户端会从无编号的PAK先进行读取 ,之后再按编号由小到大的顺序依次对PAK进行读取 。
(如先读取无编号的rnr_room_image.pak 然后再读取有编号的同系列pak)
这也就是为什么,后面编号的pak可以直接覆盖上面编号pak的内容
同时还要注意R2Single5.0中的文件夹为王定律
【文件夹为王定律:当PAK和文件夹同时存在 会以文件夹优先读取 如果文件夹内的东西满足游戏运行的需要 则不会再去读取PAK】
认识游戏中的PAK
R2Single5.0 所有的pak
接下来将为大家介绍部分游戏内pak的一些含义:
1.lang.pak系列
概括:单机/联机启动器的顶端图片(红框部分)
图片为画红框的部分
2.rnr_ani.pak系列
概括:动作文件 用于客户端读取游戏中人物的动作(如 人物走动 kiss动作 你好动作等等)
3.rnr_char.pak系列
概括:包含了人物的衣服 套装 表情 宠物 等物品,国服还包含了小屋的装饰品等其他物件(衣服美化主要更改对象)
4.rnr_game.pak系列
概括:包含了成绩图、连击图、赛道上结束开始的音效、使用道具的所有音效等等等等。
5.rnr_item.pak系列
概括:包含了所有物品的缩略图 主要用于商城和个人物品栏 (衣服美化主要更改对象)
6.rnr_room.pak系列
概括:包含了等待房间内所有的一切东西 例如按钮、界面、聊天框、赛场背景等等等等(界面美化主要更改对象)
7.rnr_sound.pak系列
概括:包含了所有游戏内所要用到的BGM以及音效文件
8.rnr_ui.pak系列
概括:包含了所有在房间外的点击按钮、界面等等等等 (界面美化主要更改对象)
其余的大家自行解包研究,这里不作太详细的说明撒。更多详细内容请期待后面的解密专栏~
另外大家需要注意的事:提前做好备份 注意文件夹为王定律
如果有起到帮助的作用欢迎大家点赞收藏转发(⊙ω⊙)
|RSingle解密、第一弹、PAK的秘密
PAK的秘密 RSingle解密 第一弹