使用 FModel 浏览和导出资源
FModel 可用于浏览、查看和导出 .pak 中的多种资源。本教程介绍如何建立游戏配置、填写密钥和映射,以及查找并导出资源。
创建游戏配置
启动 FModel,依次选择 Directory → Selector。配置会保存游戏的 PAK 路径及相关设置。展开 Add Undetected Game,输入名称并选择游戏的 Paks 文件夹,然后点击右侧的 +。
选择新配置,选择正确的 UE 版本,点击 OK。下次启动时可直接选择这个配置。
添加 AES 密钥
如果游戏使用 AES 加密,选择 Directory → AES,输入密钥后即可读取 PAK 文件。查找方法参见查找 AES 密钥。
添加映射文件
如果游戏需要映射文件,进入 Settings,启用 Local Mapping File 并指定游戏的 .usmap 文件。原教程指出这些文件通常由 Mod 制作者提供,也可参考提取 usmap。
浏览和导出
- Archives:Paks 文件夹中可用的
.pak文件。 - Folders:
.pak的目录树。 - Packages:当前选中目录中的文件。
找到资源后,右键点击文件并选择合适的导出类型。
不同类型常用的格式如下:
- Zen
.uasset,例如蓝图、DataTable 和结构体:直接导出或导出 JSON。原教程指出 Zen 资源不能用于 UAssetGUI,可通过十六进制编辑修改。 - 纹理:
.png。 - 静态网格、骨骼网格等模型:
.psk。 - 动画:
.psa。
导出格式取决于用途。例如,也可以将骨骼网格导出为 .uasset,以修改其中引用的纹理路径。FModel 导出的 Zen uasset 可使用 UnrealReZen 重新打包。