2014.8.23 Extra Update by @X暗夜精灵
部分总结:
1. 对csol2的pkg封包已经能够进行解压缩并得到其内容,但工具并不完美.部分地图预览图片文件出错。 //这只是cstrike中的内容。
2. 根目录下的配置文件都未作处理,音频文件图标文件以及脚本文件都未做加密处理,可以查看。
看得出csol2比1在制作方面要认真的多,细节方面花了不少心思。
PS:如远近的无线电音效分为喊声和无线电音。3.. 当然以上两条并不是重点,不足以让我们玩上私服/*非官方版本*/
现在的难点:
贴图:在vmt方面,在眼睛贴图的vmt中发现了
$cso2lighting 。在网上找不到这个属性,说明这是一个私有的。根据主贴图的文件大小,估计人物的贴图标配为1024*1024,在十六进制文件中,vtf变成了co2,这表明这不是标准的vtf文件。
同时国外的破解者在解压vtf是会卡在一个“
LZMA” 上。
通过跳过这个块可以完成解压,但文件内容会丢失。这个应该也是NEXON 私有的内容,说明csol2的source引擎是修改过的(改动程度估计不大)。
模型:可能是NEXON的编译器比较新,版本较旧的反编译器都不能完全反编译mdl文件,反编译出来的部分smd文件无法用3dsmax或milkshape加载,通过删除一些点的方式成功加载,说明这是点数超过最大值导致无法加载,通过删除一部分后,可以加载。
据此要移植进cs起源只差贴图方面的问题了。