求生之路VPK封装及导出教程

From Valve Developer Community
Jump to: navigation, search
Dead End - Icon.png
This article has no links to other VDC articles. Please help improve this article by adding links that are relevant to the context within the existing text.
January 2024

本教程由海天额外提供,如果你对制作求生之路地图感兴趣,欢迎加入我们的QQ群130180007和216266213,求生地图讨论群,我们是求生之路地图制作团队,也欢迎关注我们的百度贴吧求生之路地图制作吧。


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


注意:

所有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封装档的名称最好是不要有"空白", "."等字元, 不然容易在附加元件选项里显示异常字串。


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 等影像档)

Wikipedia - Letter.png
This article has not been added to any content categories. Please help out by adding categories.
January 2024