Repak Rivals(解包与重新打包工具 2.0)

Repak Rivals(解包与重新打包工具 2.0)

支持使用自定义rivals加密和资源修补来解包和重新打包mod文件的能力

[font=Trebuchet MS][size=6]repak-rivals GUI
[/size][size=3]
基于 repak 构建的模组管理器,能完成 repak_cli 的所有功能,但更易于使用。使用指南如下:[/size][/font][font=Trebuchet MS][url=https://www.youtube.com/watch?v=bpLMmi4fTyo][size=5]视频指南[/size][/url][/font][font=Trebuchet MS]
[size=6]repak-rivals CLI[/size][/font]

用于处理虚幻引擎 .pak 文件的库和命令行工具。已修改以兼容网易的 pak 文件,并为《漫威争锋》修补 uasset 网格体。

[list]
[] 支持读写多种版本
[
] 易于使用的 API,同时提供底层控制:
[list]
[] 最初仅解析索引,并在请求时读取文件数据
[
] 可原地重写索引以执行追加或删除操作,而无需重写整个 pak
[/list][/list][size=6]模组修补说明[/size]

1) 首先,在 [b]Download repak_cli 0.X.X[/b] 下获取适用于你平台的 repak,并将其解压到便于访问的位置。目前支持 Windows 和 Linux。
2) 将模组 .pak 文件移动到 repak 文件夹内,然后将模组 .pak 拖放到 [b]repakMod.bat[/b] 中,操作完成后你会得到一个已修复的 .pak 文件。将其放入你的 Paks 文件夹中(或者为了整理,放入 Paks 文件夹内的 [b]~mods[/b] 文件夹中)。

[b]确保 _9999999 位于 _P 后缀之前。[/b]因此 "zDopeAssMod_P" 应变为 "zDopeAssMod_9999999_P"。

3) 这是为了让游戏优先加载模组文件并正确替换资源所必需的。

自定义模型的修复在重新打包时已应用,无需进一步调整。祝玩得愉快!

对于模组制作者:
[b]repakMod.bat[/b] 也可用于将文件夹打包成 [b].pak[/b] 文件!如果你需要,也有一个用于将 [b].pak[/b] 文件解包到文件夹的 [b].bat[/b] 脚本。

[i]如果你喜欢我对这款游戏的支持,可以考虑[url=https://buymeacoffee.com/natimerry]请我喝杯咖啡[/url][/i]

[size=5]致谢[/size][list]
[] [url=https://github.com/bananaturtlesandwich/unpak]unpak[/url]:原始 crate,提供只读 pak 操作
[
] [url=https://github.com/panzi/rust-u4pak]rust-u4pak[/url] 的 README 详述了 pak 文件布局
[] [url=https://github.com/jieyouxu]jieyouxu[/url] 对复杂度显著更高的 V11 索引的序列化实现
[
] [url=https://github.com/trumank/repak]repak[/url] 原始 repak 实现
[/list]