OIV Package Tool 说明文档--版本:V1测试版本 By SmallBlack
概要:
这是一款基于OpenIV Package format – Version 2.2规范的制作OIV包可视化应用程序,通过应用程序制作你所需要使用或发布的OIV文件。
当前功能:
V1.1 - 支持向游戏文件内部添加/替换文件
V1.2 - 支持向游戏文件内部XML文件添加文本数据
使用说明:
OIV基本信息界面

作者链接/作者主页:使用者点击作者名字后跳转的网页链接(例如https://lspdfrcn.net/members/172/)。
OIV外观设计界面

选择图标:仅支持128*128尺寸的图片文件,若尺寸不符合规范,OIV包图标显示会出问题。
OIV安装内容管理界面

添加文件:选择你需要制作OIV安装的文件。
配置安装路径:点击你需要配置的文件(例如smallblack.jpg),然后点击“配置安装路径”按钮或者双击文件。

例如:你需要把smallblack.jpg文件安装到游戏目录的update\update.rpf\common\data\levels\gta5中,则在“RPF文件路径”中输入update\update.rpf(一定要确保路径末尾是rpf结尾,否则不符合规范),然后在“文件安装路径”中输入common\data\levels\gta5\smallblack.jpg(省略你在“RPF文件路径”中填写的路径,将剩余的路径写入“文件安装路径”,末尾必须是你要安装的文件名称),点击确定完成路径配置。
这时smallblack.jpg已被设置安装到update\update.rpf中的common\data\levels\gta5中。
其他文件配置路径操作同上。
注意:由于该程序初衷只为了支持GTA5,所以RPF类型不需要修改,选择RPF7即可。

添加文本内容:向游戏文件内部的XML文件添加文本数据。
例如:你需要向update/update.rpf/common/data/dlclist.xml中添加数据
<Item>platform:/dlcPacks/lspdfrcn/</Item>
<Item>platform:/dlcPacks/smallblack/</Item>
则在“RPF文件路径“中填入update/update.rpf(一定要确保路径末尾是rpf结尾,否则不符合规范);然后在文件路径中输入common/data/dlclist.xml(省略你在“RPF文件路径”中填写的路径,将剩余的路径写入“文件安装路径”,末尾必须是你要添加文本数据的文件名称);“Xpath“中需要根据XML文件中的格式填写,例如dlclist.xml内部格式如下

根据文件格式“Xpath”中填入/ SMandatoryPacksData/Paths
添加类型如下

注意:一般选择First或Last即可,Before和After一般无需使用。
内容框填入(支持一行数据或多行数据,每行一个)
<Item>platform:/dlcPacks/lspdfrcn/</Item>
<Item>platform:/dlcPacks/smallblack/</Item>
配置完毕后点击确定完成XML文件添加文本数据。

如果你需要修改你配置的文件路径或数据,可以双击某条列表进行修改。
制作完毕:
当你把OIV包的内容和文件配置完毕后,点击“创建OIV包”完成制作。

其他:
该程序支持多语言翻译,若需要翻译其他语言请在language.xml中进行翻译。
参考规范文档:https://github.com/OpenIV-Team/OpenIV-PackageFormat/blob/master/specification/versions/2.2.md。
免责声明:该程序为测试版本,仅提供制作OIV包的功能,如安装此程序制作的OIV包导致游戏损坏自行负责!
附件
最后编辑: