这是有些开发mod的朋友需要的,Config 和 Image 目录下所有.pk文件解密后的.unity3d文件包。
说明:
1、相关的 .unity3d文件请自行寻找工具解包后使用。
2、解包后的文件需要放在什么路径,可以用微软的ProcessMonitor工具查看相关文件读取。
3、请注意,解包后的text文件,可能需要使用“UTF-16LE有签名”编码保存。
介于一些朋友不知道如何使用,补充下稍微详细的说明。
1、侠客风云传 及 前传 都是使用unity3d引擎开发的,游戏发布时,游戏相关的资源文件(图片、文字、模型等等)会被分类打包为unity3d的压缩包(如:xxxx.unity3d)。
由于官方对这些unity3d压缩包进行了二次加密,导致资源文件无法被正常提取。
本帖提供的则为解掉了官方二次加密的原始unity3d压缩包,需要配合unity3d解包工具使用。
PS:我对u3d解包这块不了解,手头也没有好用的工具,请自行找寻。
2、侠客 能制作mod的原因是,当游戏读取某个资源文件时(如:ItemData.txt),会优先尝试读取指定路径下的资源文件(如:.\Mods\1#0#2.3\Config\TextFiles\ItemData.txt),如果该文件存在,则直接使用该文件。否则则从资源包内解压至内存使用。
那么综上所述,只要把游戏的资源文件先解压出来,放在指定路径,就能达到自定义的目的。
而要知道相关资源文件的对应路径,使用微软的ProcessMonitor这类监视文件读取的工具即可。
3、侠客的text文件的编码使用的是有签名的UTF-16LE。但使用u3d解压工具时或使用文本编辑工具保存时,编码如果不对会导致无法正常读取。
昵称:
邮箱:
内容: