展開(kāi)
《求生之路2》這款經(jīng)典的游戲在玩家中依舊有著不低的關(guān)注度,這其中各種各樣的MOD是主要原因之一。眾多mod中,除了好看的模型mod,我們還可以在游戲語(yǔ)音上下下功夫,把快捷語(yǔ)音全都改成自己喜歡的音頻。下面帶來(lái)的就是玩家“星落”分享的《求生之路2》語(yǔ)音表單修改方法,希望大家都能有屬于自己的一套語(yǔ)音。
改一個(gè)適合自己獨(dú)特喜好的語(yǔ)音表單是件很愉悅的事情。
這里要講的改語(yǔ)音表單不是改音頻文件,而是添加或者修改默認(rèn)ZX鍵的語(yǔ)音(比如將“笑聲”改為“尖叫”)。
或許有的朋友已經(jīng)在網(wǎng)上下載過(guò)類似的MOD,沒(méi)錯(cuò),就是以vpk格式存放在addons文件夾里的那種。那么先介紹下VPK文件。
vpk("Valve Pak")文件是用來(lái)包涵內(nèi)容的未經(jīng)壓縮的文件(類似于rar文件,但未經(jīng)壓縮),第一次使用是在Left 4 Dead里。
vpk文件相對(duì)于原文件有約25%的壓縮率,再將vpk文件壓縮成rar文件,總壓縮率能達(dá)到50%左右。
vpk文件是可以用記事本打開(kāi)的,但是打開(kāi)的結(jié)果往往是亂碼,稍作修改就會(huì)無(wú)法使用。
所以要修改一個(gè)VPK文件,必須經(jīng)過(guò)解包->修改->封包的三個(gè)步驟。而要?jiǎng)?chuàng)建一個(gè)新的VPK文件,只需后兩步即可。
由于還不清楚語(yǔ)音表單的VPK文件是怎么構(gòu)成的,所以我們先解包一個(gè)已有的來(lái)看,這里就以我自用的來(lái)舉例。
解包
解包時(shí)需要用到一個(gè)軟件:GCFScape。
安裝好主界面如圖。
點(diǎn)File->Open,打開(kāi)voice.vpk,如圖。
選中root文件夾->右鍵->Extract,便將該vpk文件解包了。
本文是否解決了您的問(wèn)題
第2頁(yè):修改
展開(kāi)修改
語(yǔ)音表單的修改是極其簡(jiǎn)單的,只需用記事本改動(dòng)txt文本即可。若是武器人物mod,就要借助各種各樣的3d編輯器了。
scripts文件夾中的radialmenu.txt便是語(yǔ)音表單。下面詳細(xì)講下語(yǔ)音表單的格式。
"Orders,Survivor,Alive" Orders指該list的名稱。Survivor;Alive指活著的幸存者,即僅有活著的幸存者能使用該表單(必要不充分條件)。
"Center" 等方位詞指移動(dòng)鼠標(biāo)的方位,對(duì)應(yīng)9個(gè)不同的語(yǔ)音。一個(gè)list最多只能有九個(gè)不同的語(yǔ)音。理論上是可以創(chuàng)建無(wú)限個(gè)list。
"command" 對(duì)應(yīng)后面的語(yǔ)音指令。指令的格式統(tǒng)一為"vocalize xxxxxxxxx"。
"text" 對(duì)應(yīng)的是游戲中顯示的文字。
兩個(gè)不同的list之間要用分隔線隔開(kāi)。
按自己喜歡的方式修改就可以了。
每在網(wǎng)上找到一個(gè)語(yǔ)音表單的vpk,就可以用GCFScape提取出里面的語(yǔ)音指令,再把自己喜歡的組合在一起修改成一個(gè)新的表單。
如果需要更多的語(yǔ)音資源,可以Google找下valve的vocalize手冊(cè),里面有具體的可用語(yǔ)音列表。
root文件夾還有兩個(gè)重要文件。addonimage.jpg和addoninfo.txt。
兩者均是游戲附加元件的信息。打開(kāi)L4D2主菜單中的ADD-ONS,如圖。
其中addonimage.jpg即為logo。
圖示條件: 128*128, JPG, 位元數(shù)不限, 需設(shè)定透明度(設(shè)多少我不清楚)。
如果直接丟張jpg就開(kāi)始轉(zhuǎn)vpk,通常只會(huì)顯示L4D2預(yù)設(shè)的logo。因?yàn)橐话鉐PG都含有其他的影像資訊導(dǎo)致游戲無(wú)法識(shí)別。
最簡(jiǎn)單的方法是使用VTFEdit。就是做vtf高清噴圖的那個(gè)軟件。先講JPG編輯成128*128(windows畫圖即可),再直接導(dǎo)入轉(zhuǎn)化成vtf格式,再導(dǎo)出轉(zhuǎn)換成jpg格式即可。這里就不細(xì)說(shuō),因?yàn)閍ddonimage.jpg并不會(huì)影響vpk的正常使用。
而addoninfo.txt如圖。
addonSteamAppID 550代表L4D2。
后面都不是特別重要,第一張圖也有,也就略過(guò)了。
至于root文件夾里最后那個(gè)txt,是可有可無(wú)的東西。
本文是否解決了您的問(wèn)題
第3頁(yè):封包
展開(kāi)封包
將上述文件整理好放在root文件夾里,就可以開(kāi)始封包了。而解包用的GCFScape是不能用來(lái)封包的,所以這里就用V社的官方工具。
首先需要用steam下載"Left 4 dead 2 Authoring Tools",工具里自己找。
下載完后,在L4D2本地文件的根目錄的bin文件夾里就有了這個(gè)文件。
vpk.exe是一個(gè)命令行程序,需要配合命令提示符(cmd)使用。
以下是vpk.exe所有的可用命令
x <vpkfile> <filename1> <filename2> ...
釋放文件
a <vpkfile> <filename1> <filename2> ...
添加文件
a <vpkfile> @<filename>
k vpkfile <filename> Add files listed in a response file ('a' - note the @) or a keyvalues file ('k').
l <vpkfile>
L <vpkfile>
List contents of VPK. Uppercase 'L' means more detail.
-v
Verbose output.
-M Produce
a multi-chunk VPK that is split across several files and has an index. To inspect a multi-chunk VPK look at the '_dir' file.
說(shuō)了這么多,其實(shí)用法很簡(jiǎn)單,直接把root文件夾拖到vpk.exe中就可以直接封包生成一個(gè)root.vpk了。
本文是否解決了您的問(wèn)題
第4頁(yè):綁定按鍵
展開(kāi)綁定按鍵
封包結(jié)束后把vpk文件重命名后扔到addons文件夾里,還有最后的一步。
用記事本打開(kāi)L4D2根目錄下的left4dead2/cfg/autoexec.cfg。如圖。
格式:bind "xxx" "+mouse_menu xxx" 第一個(gè)xxx即按鍵,第二個(gè)xxx指radialmenu.txt中l(wèi)ist的名稱。
然后保存,到此就算大功告成了。
其他問(wèn)題
有的朋友會(huì)問(wèn),為什么會(huì)多出一步在autoexec.cfg中來(lái)綁定按鍵,而不是直接在vpk包中添加一個(gè)已經(jīng)編輯好的cfg呢?
這是因?yàn)槿绻@樣做,就會(huì)導(dǎo)致原來(lái)的同名文件失效,那么失效的文件里設(shè)定好的lerp,op的密碼之類的就會(huì)同時(shí)失效了。
關(guān)于語(yǔ)音代碼,之所以前面說(shuō)必要不充分條件,是因?yàn)橛械恼Z(yǔ)音代碼是只有特定的一個(gè)或者兩個(gè)人物才能使用的,有的語(yǔ)音代碼一局只能使用一次,有的語(yǔ)音代碼離開(kāi)了安全區(qū)域就不能再使用……所以沒(méi)法使用的時(shí)候可以嘗試換人物或者刷圖等等……
利用GCFScape和VTFEdit還可以干很多有趣的事情,探索之前別忘了備份,不然萬(wàn)一弄壞了就只能驗(yàn)證完整性了。
本文是否解決了您的問(wèn)題
第5頁(yè):系統(tǒng)默認(rèn)表單
展開(kāi)系統(tǒng)默認(rèn)表單
系統(tǒng)默認(rèn)表單的找到方式如下。
用記事本打開(kāi)這個(gè)VPK,當(dāng)然你也可以先備份免得損壞了。
打開(kāi)的時(shí)候可能會(huì)等一會(huì)兒,當(dāng)然全是亂碼。
用查找功能Ctrl+F查找關(guān)鍵詞radialmenu,就可以找到這個(gè)
這個(gè)就是系統(tǒng)默認(rèn)的表單了,小心的復(fù)制粘貼就可以了。
游戲里的表單中的文字是系統(tǒng)這里"text"欄漢化過(guò)的。
想要一些搞笑的除了GoogleValve的Vocalize手冊(cè),還可以在Gamemaps等網(wǎng)上找別人制作的語(yǔ)音表單進(jìn)行摘抄。
本文是否解決了您的問(wèn)題
全部評(píng)論