標題 新增找內文!

看整串內容篇數:0 / 0

24GP-BP

#1 【心得】Addons (附加元件) VPK封裝檔教學 與 VPK檔分享

發表:2009-12-18 16:47:32看他的文開啟圖片

iric0624((加班加很大加不用錢))

不擊隔大學士 LV22 / 獸人 / 武鬥家
巴幣:20857
GP:410
經驗:

VPK封裝檔是自L4D後新加入的檔案格式

目的是為了整合日益漸增的附加檔案

▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂
其特點有四:
1. 提高系統的執行效率, 減少搜尋與開啟成千上萬個檔案的舊執行方式
2. 整合多重檔案, 實現讓玩家可以從任何地方下載同樣內容的vpk檔
3. 採用預載(prefetch)的方式, 不會更動到原始的遊戲檔案, 客戶端也省去繁複的修改步驟
4. vpk壓縮率約25%, 可再用7-zip等壓縮程式再壓縮約50%

▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂

執行優先權:
▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂
plugins > add-ons > official vpk files
▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂

vpk製作方式: (以2代資料夾格式說明, 1代雷同, 陸續補充ing...)
▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂
1. 建造附加元件資料夾
...\Steam\steamapps\common\left 4 dead 2\left4dead2\addons\[你的附加元件]
(vpk封裝前的建檔資料夾可任意放置, 把它當\leftdead2的主目錄製作就行了)


2. 建構附加元件的內容 (位於\left4dead2 根目錄下, 你想要修改/添加的內容, 以添加地圖為例)
...\left4dead2\addons\[你的附加元件]\maps\***
*** 為BSP地圖檔/NAV導航路徑檔...等

3. 添加地圖材質與特效, 讓地圖更豐富
...\left4dead2\addons\[你的附加元件]\materials\***
*** 為vtf材質檔/vmt材料描述檔...等

4. 添加模組檔, 讓玩家有不同的視覺體驗, 安裝新模組也是同樣的方式
...\left4dead2\addons\[你的附加元件]\materials\models\***
*** 為相關的模組檔(視情況添加子資料夾, 如\infected 感染者模組資料夾)

5. 創建輔助遊戲資產, 如貼圖, 海報, 操作介面等可以在遊戲中重複建構的小道具
...\left4dead2\addons\[你的附加元件]\materials\vgui\***
*** 為vtf材質檔/vmt材料描述檔...等

6. 添加獨特的音效, 爽度提升200%!!
...\left4dead2\addons\[你的附加元件]\sound\***
*** 為遊戲音效/音樂檔(視情況添加子資料夾, 如\weapons 武器音效資料夾)
※※※ 新添加的音效/音樂檔必須做快取的處理=>指令: snd_rebuildaudiocache;quit
等處理完後會自動跳出遊戲, 快取檔案會放在
...\left4dead2\maps\soundcache\***
_master.cache 為英文介面的音效快取檔
_master_tchinese.cache 為繁中介面的音效快取檔
基本上兩個檔案是差不多的, 一般我都會一起封裝進來, 少了這個步驟遊戲裡會直接破音給你看

7. 建造說明文件addoninfo.txt, 於遊戲附加元件中可以提供給玩家參考的文字或版本訊息
...\left4dead2\addons\[你的附加元件]\addoninfo.txt
添加附加元件類別項目可特別標示(1為開啟顯示, 可重複添加):
addonContent_Campaign  0/1 //戰役
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 //<未指定>
我的懶人包addoninfo範例


8. 建造圖示addonimage.jpg, 於遊戲附加元件中可以快速識別的logo訊息
...\left4dead2\addons\[你的附加元件]\addonimage.jpg
圖示條件: 128*128, JPG, 位元數不限, 需設定透明度(設多少我不清楚)
如果你直接丟張JPG圖就開始轉vpk, 通常只會顯示預設的L4D logo
因為一般JPG都含有其他的影像資訊導致遊戲無法識別, 我嘗試很多方式後, 以下這種是最簡單的:

使用VTFEdit (文末有載點)
[File] -> [Import] -> 載入你的JPG -> 直接按OK -> [File] -> [Export] -> 存成addonimage.jpg


9. 待續...
▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂

vpk封裝方式:
▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂
1. 首先要安裝L4D Authoring工具(1, 2代都可以)


2. 於...\Steam\steamapps\common\left 4 dead\bin 目錄下會有 vpk.exe 封裝執行檔
A. 右鍵點選 vpk.exe 建立捷徑到桌面上(不限定捷徑的位置)
B. 將[你的附加元件]目錄整個拖曳到此捷徑上, 即會在原位址下產生vpk封裝檔

3. 要封裝的資料夾路徑最好不要有中文, 以免封裝失敗

4. vpk封裝檔的名稱最好是不要有"空白", "."等字元, 不然容易在附加元件選項裡顯示異常

▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂

vpk檔提取方式:
▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂
以下連結教學說明了如何使用工具來提取vpk封裝檔字的資料
提取的動作類似解壓縮, 當你懂得如何修改與封裝VPK時可以來回逆向操作
pak01_dir.vpk 取檔與修改方式
▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂

一些vpk範例: (實用的, 或是經我修改封裝成vpk的檔案)
▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂
1. L4D2 武器音效升級包  香蕉網原作者Nepumax & anders頁面 (散彈槍超有魄力! m16機械音超讚!)
2. L4D2 撕裂者坦克模組  香蕉網原作者Handsome Dan頁面 (提高坦克壓迫感! vpk封裝免改檔)
3. L4D2 繁中補完字幕包 (已發佈)
4. L4D2 懶人包v1.1x版雷達指令+字幕包
(封閉測試中, 請來信索取)
5. L4D2 黑妞->若依模組 (若依控的最愛, 實驗中...)
6. L4D2 倖存者綜合組合包v1.0 (全換裝, 原始檔請至香蕉網)
7. L4D2 魔王感染者組合包v1.0 (Tank & Witch, 原始檔請至香蕉網)
8. L4D2 武器綜合模組包v1.2
(麥格農/雙槍/鉻散/AK47/SCAR/HR/M16/鏈鋸..., 原始檔請至香蕉網)
9. L4D2 介面HUD組合包v1.0 (debug中, 並重新封裝成vpk, 原始檔請至香蕉網)
10. L4D2 小初音模組包v1.0 (螢光色的問題仍需要debug)
真是群暴力的小丫頭XD (死阿尼...看拐!)


addon vpk使用方式:
將下載好的vpk檔案解壓到
...\Steam\steamapps\common\left 4 dead 2\left4dead2\addons

開L4D2後於[其他]->[附加元件]內可看到說明, 即表示預載成功

改模組要注意是否有改到 whitelist.cfg (教學)
我不是每個vpk檔都有封裝此檔案, 沒改到可能會有紫黑格子


※ 載卸方式只要將vpk檔搬離addons目錄即可
▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂
資料來源
valve開發論壇-vpk文件格式

工具載點:
GCFScape v1.7.3 (檔案提取工具, 支援 .bsp, .gcf, .ncf, .pak, .vpk, .wad .xzp 等封裝檔)
VTFEdit (圖片格式轉換器, 支援 .bmp .gif .jpg .PNG .TGA 等影像檔, 網頁拉到最下面下載)

最後編輯:2010-02-11 17:35:40 ◆ Origin: <114.25.54.xxx>

顯示稍舊的 13 則留言

快速回覆文章,請先登入

看整串內容篇數:0 / 0

板務人員
本板熱門推薦
【其他】L4D2火力最強的槍:阿姆斯特朗這把槍威力這麼猛拿去轟TANK比較實在==...(繼續閱讀
【心得】Addons (附加元件) VPVPK封裝檔是自L4D後新加入的檔案格式 目的是為了整...(繼續閱讀
【心得】[教學]教你如何玩非官方地圖給新手看的非官方地圖教學。 二代非官方地圖網站在這裡:htt...(繼續閱讀
【心得】Left 4 Dead 2 寫實感覺戰役太無聊,寫實又很難玩?沒錯!看這就對了!(看我幹嘛?...(繼續閱讀
【分享】真實武器模組&HUD(血條)模組如標題簡單說就是把武器的子彈量修正為跟現實一樣的彈藥量內附武...(繼續閱讀