【Ren’Py】Ren’Py游戏Mod制作教程 - .rpa类型文件拆包

所需插件:

Python(最低3.7版本):https://www.python.org/ftp/python/3.7.9/
unrpa:https://pypi.org/project/unrpa/

Ren’Py是一款开放源代码的自由软件引擎,用来创作透过电脑叙述故事的视觉小说。Ren'Py之名是Ren'ai与Python两词混合而成,Ren'ai为日文,意指“恋爱”,也就是说,这玩意是专门做GirlGame用的。

好像走歪了,我们回来。


Python的安装过程和配置过程这里全略(又臭又长)....

安装扩展

Ctrl+R运行cmd,输入


pip install unrpa

拆包

unrpa的拆包命令:


unrpa -mp "输出路径" "rpa文件"
如:
unrpa -mp "output" "1.rpa"

cmd执行后,就会将1.rpa中的文件拆解到output文件夹中,
接下来你就可以自行对这些内容进行修改了。

让游戏读取

由于Ren’Py引擎的特性,我们并不需要打包回去,只需将我们导出的内容按照原路径放回去就行了。
比如说:


 - 1.rpa文件是在"游戏目录/game/1.rpa"里面;
 - 拆出来的图片路径是“images/bg/bg_villa.png”;
 - 那么我们只需要把我们修改的图片放到"游戏目录/game/images/bg/bg_villa.png"就可以让游戏读取了;
 - 资源文件需要放到对应的路径,但脚本文件不需要,只要在game文件夹里面的脚本文件都可以直接被读取。
点赞

发表评论

电子邮件地址不会被公开。必填项已用 * 标注