VPK介绍:

VPK封装档是自L4D後新加入的档案格式,目的是为了整合日益渐增的附加档案。

工具下载:

GCFScape v1.8 [拆分vpk文件,貌似需要运行环境]:

GCFScape v1.8.2 [Valve游戏文件提取工具].rar

vpk封包工具[从L4D Authoring(l4d sdk)中提取出来的]:

http://www.uudisc.com/user/nuclearatk/file/3137606(链接已失效……)

注意:

所有VPK中的文件根目录都是“E:\left 4 dead 2\left4dead2\”,封装及解压请注意。

VPK特点:

1. 提高系统的执行效率, 减少搜寻与开启成千上万个档案的旧执行方式

2. 整合多重档案, 实现让玩家可以从任何地方下载同样内容的vpk档

3. 采用预载(prefetch)的方式, 不会更动到原始的游戏档案, 客户端也省去繁复的修改步骤

4. vpk压缩率约25%, 可再用7-zip等压缩程式再压缩约50%

vpk封装方式:

1. 首先要安装L4D Authoring工具(这是L4D-1代才有的工具,2代可以沿用。2代专属的工具官方还没出来。1, 2代都可以,求生之路1自带。)

2. [E:\单机游戏\求生之路\Left 4 Dead\bin\]目录下会有vpk.exe封装执行程序,将[你的附加元件]目录整个拖曳到vpk.exe上, 即会在原位址下产生vpk封装档。

3. 要封装的资料夹路径最好不要有中文, 以免封装失败。

4. vpk封装档的名称最好是不要有"空白", "."等字元, 不然容易在附加元件选项里显示异常字串。

封装实例:

1.例如我修改了坦克的音效[E:\单机游戏\求生之路2\left4dead2\sound\music\tank\tank.wav]

2.桌面或其他地方新建目录[root],继续新建子文件夹[root\sound\music\tank\]。

3.复制你修改后的[tank.wav]到[root\sound\music\tank\tank.wav]。

4.也就是说[left4dead2\sound\music\tank\tank.wav]=[root\sound\music\tank\tank.wav]

5.[root]代表的是[求生之路2\left4dead2]根路径。你修改的子文件夹对应的根路径都是[left4dead2]!!!

6.然后将整个[root]目录拖到vpk.exe上,会在[root]所在的目录生成root.vpk封装文件。

注意:

请千万注意[root]所对应的根路径是[\求生之路2\left4dead2\]!!!

也就是说你在[\求生之路2\left4dead2\]下修改什么文件夹/文件了,照搬到[root]就行。

vpk导出方式:

GCFScape v1.7.3 (档案提取工具, 支持 .bsp, .gcf, .ncf, .pak, .vpk, .wad .xzp 等封装档)

vpk使用方式:

1.将下载好的vpk档案解压到[E:\left 4 dead 2\left4dead2\addons\]

开启L4D2后新建游戏,[其他]->[附加战役]内可看到说明, 即表示成功。

改模组要注意是否有改到 whitelist.cfg,我不是每个vpk档都有封装此档案, 没改到可能会有紫黑格子。

vpk载卸方式:

只要将vpk档搬离addons目录即可。

游戏执行优先权:

plugins > add-ons > official vpk files

自制模组的优先权是不是比官方的还要高,这样的话修改雷达语音也可以用VPK的方式解决,就不用再那里修改来修改去程式码了。

vpk制作方式(以2代资料夹格式说明, 1代雷同。):

1. 建造附加元件资料夹

E:\left 4 dead 2\left4dead2\addons\[你的附加元件]

(vpk封装前的建档资料夹可任意放置, 把它当\leftdead2的主目录制作就行了)

2. 建构附加元件的内容 (位於\left4dead2 根目录下, 你想要修改/添加的内容, 以添加地图为例)

E:\left4dead2\addons\[你的附加元件]\maps\***

*** 为BSP地图档/NAV导航路径档...等

3. 添加地图材质与特效, 让地图更丰富

E:\left4dead2\addons\[你的附加元件]\materials\***

*** 为vtf材质档/vmt材料描述档...等

4. 添加模组档, 让玩家有不同的视觉体验, 安装新模组也是同样的方式

E:\left4dead2\addons\[你的附加元件]\materials\models\***

*** 为相关的模组档(视情况添加子资料夹, 如\infected 感染者模组资料夹)

5. 创建辅助游戏资产, 如贴图, 海报, 操作介面等可以在游戏中重复建构的小道具

E:\left4dead2\addons\[你的附加元件]\materials\vgui\***

*** 为vtf材质档/vmt材料描述档...等

6. 添加独特的音效, 爽度提升200%!!

E:\left4dead2\addons\[你的附加元件]\sound\***

*** 为游戏音效/音乐档(视情况添加子资料夹, 如\weapons 武器音效资料夹)

※※※ 新添加的音效/音乐档必须做快取的处理=>指令: snd_rebuildaudiocache;quit

等处理完後会自动跳出游戏, 快取档案会放在E:\left4dead2\maps\soundcache\***

_master.cache 为英文介面的音效快取档

_master_tchinese.cache 为繁中介面的音效快取档

基本上两个档案是差不多的, 少了这个步骤游戏里会直接破音给你看

7. 建造说明文件addoninfo.txt, 於游戏附加元件中可以提供给玩家参考的文字或版本讯息

E:\left4dead2\addons\[你的附加元件]\addoninfo.txt

添加附加元件类别项目可特别标示(1为开启显示, 可重复添加):

addonContent_Campaign 0/1 //战役 字串2
addonContent_Map 0/1 //地图
addonContent_Skin 0/1 //面板
addonContent_Weapon 0/1 //武器模型
addonContent_BossInfected 0/1 //魔王模型
addonContent_CommonInfected 0/1 //一般模型
addonContent_Survivor 0/1 //幸存者模型
addonContent_Sound 0/1 //音效
addonContent_Script 0/1 //脚本
addonContent_Music 0/1 //音乐
addonContent_prop 0/1 //道具模型
addonContent_Specified 0/1 //<未指定>

8. 建造图示addonimage.jpg, 於游戏附加元件中可以快速识别的logo讯息

E:\left4dead2\addons\[你的附加元件]\addonimage.jpg

图示条件: 128*128, JPG, 位元数不限, 需设定透明度(设多少我不清楚)

如果你直接丢张JPG图就开始转vpk, 通常只会显示预设的L4D logo

因为一般JPG都含有其他的影像资讯导致游戏无法识别, 我尝试很多方式後, 以下这种是最简单的:

使用VTFEdit:[File] -> [Import] -> 载入你的JPG -> 直接按OK -> [File] -> [Export] -> 存成addonimage.jpg

其他东西:

VTFEdit (图片格式转换器, 支援 .bmp .gif .jpg .PNG .TGA 等影像档)

留言评论(旧系统):

321 @ 2013-07-10 21:49:01

我就问如何导入或替换文件!!

本站回复:

文中已详细说明。

XM @ 2013-09-08 14:03:21

有MOD制作教程么

本站回复:

木有

佚名 @ 2014-02-20 02:03:09

太好了,相当有用!!

本站回复:

good good study, day day up~

佚名 @ 2014-02-21 14:22:20

我加你QQ

本站回复:

刚回家加班 @ 2014-02-21 14:24:46

我加你QQ

本站回复: