UE4游戏汉化通用教程|第一篇：Pak解包和打包以及简单导出并汉化文本文件

游客

标题:UE4游戏汉化通用教程|第一篇：Pak解包和打包以及简单导出并汉化文本文件
正文:
Pak解包和打包Pak文件就是UE4游戏生成的数据包文件，PC游戏一般放在游戏路径下的Content\Paks，安卓则在obb解包后游戏路径下的Content\Paks中，一般汉化所需的文本都放在pakchunk0-WindowsNoEditor.pak（PC端）或者pakchunk0-Android_ASTC.pak(移动端)中，如果不确定可以全部解包一下。目前主流的解包和打包工具有两种，一种是quickbms，另一种是UnrealPakSwitch。使用quickbms解包首先介绍一下quickbms(开发者论坛网站:https://zenhax.com/)的使用方法，quickbms并非UE4专用的解包打包工具，而是一个可以根据相应脚本插件来解包的工具，打开quickbms的目录，会看到这些文件，解包主要使用quickbms.exe和quickbms_4gb_files.exe，顾名思义quickbms_4gb_files.exe就是给超过4g的大文件解包使用的，没有超过的使用quickbms.exe解包即可。使用过程很简单，打开quickbms.exe会提示选择选择解包脚本，我们选择unreal_tournament_4.bms这个脚本然后会再次提示选择pak，我们选择对应的pak包即可如果是没有加密的pak此时就会正常解包，如果是加密的pak，则需要输入密钥(密钥获取方式后面教程会提到)，后面就等待解包完成即可使用quickbms打包quickbms打包实际上就是解包的反过程，这里不能再直接使用quickbms.exe打包，而是要用打包脚本，如下图的三个脚本，使用reimport.bat打包有个条件，修改后的文件不能比源文件大。reimport2.bat和reimport3.bat按作者说法已经解决了这个限制，但是在实际使用中仍有问题，所以如果修改后的文件变大了就不建议使用了；quickbms打包有一个优点，就是不需要提供全部的文件，只需要将修改后的文件按pak包中的目录放置好就行(注: 一定要是完整目录)，比如修改了Pak包中TWD\Content\Localization\Game\en中的Game.locres文件，那么就要建立TWD\Content\Localization\Game\en这个路径将修改的Game.locres文件放入其
[<<][[1]][2][3][>>]

查看评论(0)
发表评论

首页