為什麼這篇l4d2模組製作鄉民發文收入到精華區:因為在l4d2模組製作這個討論話題中,有許多相關的文章在討論,這篇最有參考價值!作者DsLove710 (DoraApen)看板Steam標題[心得] L4D2音效替換&VPK製作...
=====
前言
最近閒來無聊一直在玩L4D2的模組,
玩著玩著便想說是不是能自己替換音效?
甚至是製成模組上傳到工作坊?
於是我便四處找資料來自己研究,
找著找著發現都沒有很完整的介紹,
於是自己便靠著四處收集的零碎資料完成了。
=====
事前工具準備
gcfscape(官方網站:https://goo.gl/jdfEro)
用來拆解並匯出VPK檔內的檔案。
Goldwave(官方網站:https://www.goldwave.com/)
用來比較與轉檔音效,有免安裝中文版的請自行搜尋。
L4D2 Authoring Tools(在收藏庫→工具內)
用來上傳VPK到工作坊用的。
=====
替換音效必須注意事項
音效都放在:你的steam位置\steamapps\common\left 4 dead 2\left4dead2\sound
換音效不是只有檔名跟副檔名一樣就好,
必須檔名、副檔名、時間長度、聲道、位元速率全部完全相同,
缺一不可,只要缺一個進遊戲就是聽到破音或怪叔叔聲音。
=====
替換步驟
工具準備好了,也了解怎麼替換了,就開始著手替換吧。
在這邊先假設我要替換點歌機裡的歌曲Re your brain
位置:sound\music\flu\jukebox
1、先檢查要替換的檔案資訊
先在你要替換的檔案按右鍵→內容→詳細資訊
https://i.imgur.com/mfhn6Dv.jpg
只是看一下長度跟位元速率
2、準備好你的檔案
這時什麼檔都沒關係,只要Goldenwave讀得到就好
https://i.imgur.com/OhHzjtH.jpg
3、用Goldwave打開兩個檔案
這時你會發現原本的音效檔是單聲道
https://i.imgur.com/qfSirOx.jpg
沒關係,等等我們再來處理
4、檢查兩個檔案的時間長度
這是原本音效的長度
https://i.imgur.com/7OCqKj0.jpg
這是我們準備的音效的長度
https://i.imgur.com/QhjAejl.jpg
長度過長就要刪減,過短就要加上靜音時間
5、加上靜音時間
先將拉條拉至最右邊的結束時間
https://i.imgur.com/iEeCPiV.jpg
接著按右鍵插入靜音
https://i.imgur.com/7uXUVuP.jpg
差多少時間就加多少時間
https://i.imgur.com/HqW4PbU.jpg
確認長度是否跟原本音效相同(如果有差請還原並自行再補)
https://i.imgur.com/P2QaNRZ.jpg
6、存檔
副檔名選擇wav,按一下Attributes...
https://i.imgur.com/OEUGt4d.jpg
音效都是PCM 16位元的
因為原本的音效是單聲道,所以選擇單聲道
https://i.imgur.com/x6kiZRC.jpg
你可以選擇直接覆蓋原本的檔案
但我不建議這麼做,我建議用成VPK檔較方便。
按下存檔後跳出這個視窗,選擇是
https://i.imgur.com/tDnI1dt.jpg
接著跳出這視窗選擇是來更新
https://i.imgur.com/iLDRtJH.jpg
7、音效半成品
這樣就變成單聲道的wav檔了
https://i.imgur.com/4lxhymm.jpg
8、音量調整
一般來說沒調音量遊戲內會太小聲,所以調一下音量
https://i.imgur.com/19bepgp.jpg
調多少視你的音效檔大小聲而異
https://i.imgur.com/LbESHXX.jpg
只要跟原本音效檔差不多就好
9、音效成品
這樣子就完成要替換的音效
https://i.imgur.com/V48OfAp.jpg
10、建立VPK檔
我們要弄成VPK檔,所以先在任意的地方建一個新資料夾
https://i.imgur.com/K2ec1oc.jpg
名稱隨意,方便你辨識就好
接著建立跟原本音效檔路徑一樣的複數個資料夾
https://i.imgur.com/gNaQGD6.jpg
假設你原本的檔案在
Steam\steamapps\common\left 4 dead 2\left4dead2\sound\music\flu\jukebox
那你就要建立一個
你的資料夾名\sound\music\flu\jukebox
完成後將整個資料夾拖曳到VPK工具
https://i.imgur.com/QAEfVOO.png
在Steam\steamapps\common\Left 4 Dead 2\bin 內
等待小黑窗跑完後,你的資料夾位置就會多一個VPK檔
https://i.imgur.com/jrq8gEy.jpg
將VPK丟檔進addon後,就可以進遊戲欣賞你換的音效囉
https://i.imgur.com/2f5cTmo.jpg
addon位置如圖
11、替換完成
進遊戲找點唱機聽你換的音樂吧
這是我自己替換的,僅供參考
https://youtu.be/2md0spwKF2s
=====
非必要的步驟
需要VTFEdit(官方網址:https://goo.gl/7Vu6nA)
可以為你的模組加上圖片
利用VTFEdit的Import加入你要當圖片的檔案
https://i.imgur.com/dOG2PV9.jpg
轉換成128x128
接著按export轉存成jpg,檔名必須為addonimage
https://i.imgur.com/pf1TrEg.jpg
存入你模組資料夾的位置即可
另外也可以加上說明文件addoninfo,與addonimage同位置
參考這裡:https://goo.gl/sCk7dH
不同的是L4D2的APPID是550
=====
上傳至工作坊
透過L4D2 Authoring Tools的workshop Manager
https://i.imgur.com/2XjtqPG.jpg
就可以將你製作的模組上傳至工作坊
須注意的是程式內只能用英文跟半形符號
但完成上傳後可在工作坊內修改加上中文
=====
其它
如果你有想要改遊戲內的海報或模組之類的
檔案放在Steam\steamapps\common\Left 4 Dead 2\left4dead2
的pak01_dir.vpk內,請善用gcfscape拆解
修改完後跟上面方法一樣用複數個相同資料夾
相同路徑放入即可
進遊戲內就可以看到成果
https://i.imgur.com/Tha7iKz.jpg
在這邊就不贅述
=====
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 218.166.32.235
※ 文章網址: https://www.ptt.cc/bbs/Steam/M.1516619195.A.6D4.html