導(dǎo) 展開 《求生之路2》這款經(jīng)典的游戲在玩家中依舊有著不低的關(guān)注度,這其中各種各樣的MOD是主要原因之一。眾多mod中,除了好看的模型mod,我們還可以在游戲語音上下下功夫,把快捷語音全都改成自己...

展開

《求生之路2》這款經(jīng)典的游戲在玩家中依舊有著不低的關(guān)注度,這其中各種各樣的MOD是主要原因之一。眾多mod中,除了好看的模型mod,我們還可以在游戲語音上下下功夫,把快捷語音全都改成自己喜歡的音頻。下面帶來的就是玩家“星落”分享的《求生之路2》語音表單修改方法,希望大家都能有屬于自己的一套語音。

改一個適合自己獨特喜好的語音表單是件很愉悅的事情。

這里要講的改語音表單不是改音頻文件,而是添加或者修改默認(rèn)ZX鍵的語音(比如將“笑聲”改為“尖叫”)。

或許有的朋友已經(jīng)在網(wǎng)上下載過類似的MOD,沒錯,就是以vpk格式存放在addons文件夾里的那種。那么先介紹下VPK文件。

vpk("Valve Pak")文件是用來包涵內(nèi)容的未經(jīng)壓縮的文件(類似于rar文件,但未經(jīng)壓縮),第一次使用是在Left 4 Dead里。

vpk文件相對于原文件有約25%的壓縮率,再將vpk文件壓縮成rar文件,總壓縮率能達(dá)到50%左右。

vpk文件是可以用記事本打開的,但是打開的結(jié)果往往是亂碼,稍作修改就會無法使用。

所以要修改一個VPK文件,必須經(jīng)過解包->修改->封包的三個步驟。而要創(chuàng)建一個新的VPK文件,只需后兩步即可。

由于還不清楚語音表單的VPK文件是怎么構(gòu)成的,所以我們先解包一個已有的來看,這里就以我自用的來舉例。

解包

解包時需要用到一個軟件:GCFScape。

安裝好主界面如圖。

《求生之路2》語音表單修改方法

點File->Open,打開voice.vpk,如圖。

《求生之路2》語音表單修改方法

《求生之路2》語音表單修改方法

選中root文件夾->右鍵->Extract,便將該vpk文件解包了。

《求生之路2》語音表單修改方法

本文是否解決了您的問題

已解決 0 未解決 0

第2頁:修改

展開

修改

語音表單的修改是極其簡單的,只需用記事本改動txt文本即可。若是武器人物mod,就要借助各種各樣的3d編輯器了。

scripts文件夾中的radialmenu.txt便是語音表單。下面詳細(xì)講下語音表單的格式。

《求生之路2》語音表單修改方法

"Orders,Survivor,Alive" Orders指該list的名稱。Survivor;Alive指活著的幸存者,即僅有活著的幸存者能使用該表單(必要不充分條件)。

"Center" 等方位詞指移動鼠標(biāo)的方位,對應(yīng)9個不同的語音。一個list最多只能有九個不同的語音。理論上是可以創(chuàng)建無限個list。

"command" 對應(yīng)后面的語音指令。指令的格式統(tǒng)一為"vocalize xxxxxxxxx"。

"text" 對應(yīng)的是游戲中顯示的文字。

兩個不同的list之間要用分隔線隔開。

《求生之路2》語音表單修改方法

按自己喜歡的方式修改就可以了。

每在網(wǎng)上找到一個語音表單的vpk,就可以用GCFScape提取出里面的語音指令,再把自己喜歡的組合在一起修改成一個新的表單。

如果需要更多的語音資源,可以Google找下valve的vocalize手冊,里面有具體的可用語音列表。

root文件夾還有兩個重要文件。addonimage.jpg和addoninfo.txt。

兩者均是游戲附加元件的信息。打開L4D2主菜單中的ADD-ONS,如圖。

《求生之路2》語音表單修改方法

其中addonimage.jpg即為logo。

圖示條件: 128*128, JPG, 位元數(shù)不限, 需設(shè)定透明度(設(shè)多少我不清楚)。

如果直接丟張jpg就開始轉(zhuǎn)vpk,通常只會顯示L4D2預(yù)設(shè)的logo。因為一般JPG都含有其他的影像資訊導(dǎo)致游戲無法識別。

最簡單的方法是使用VTFEdit。就是做vtf高清噴圖的那個軟件。先講JPG編輯成128*128(windows畫圖即可),再直接導(dǎo)入轉(zhuǎn)化成vtf格式,再導(dǎo)出轉(zhuǎn)換成jpg格式即可。這里就不細(xì)說,因為addonimage.jpg并不會影響vpk的正常使用。

而addoninfo.txt如圖。

《求生之路2》語音表單修改方法

addonSteamAppID 550代表L4D2。

后面都不是特別重要,第一張圖也有,也就略過了。

至于root文件夾里最后那個txt,是可有可無的東西。

本文是否解決了您的問題

已解決 0 未解決 0

第3頁:封包

展開

封包

將上述文件整理好放在root文件夾里,就可以開始封包了。而解包用的GCFScape是不能用來封包的,所以這里就用V社的官方工具。

首先需要用steam下載"Left 4 dead 2 Authoring Tools",工具里自己找。

《求生之路2》語音表單修改方法

下載完后,在L4D2本地文件的根目錄的bin文件夾里就有了這個文件。

《求生之路2》語音表單修改方法

vpk.exe是一個命令行程序,需要配合命令提示符(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.

說了這么多,其實用法很簡單,直接把root文件夾拖到vpk.exe中就可以直接封包生成一個root.vpk了。

《求生之路2》語音表單修改方法

本文是否解決了您的問題

已解決 0 未解決 0

第4頁:綁定按鍵

展開

綁定按鍵

封包結(jié)束后把vpk文件重命名后扔到addons文件夾里,還有最后的一步。

用記事本打開L4D2根目錄下的left4dead2/cfg/autoexec.cfg。如圖。

《求生之路2》語音表單修改方法

格式:bind "xxx" "+mouse_menu xxx" 第一個xxx即按鍵,第二個xxx指radialmenu.txt中l(wèi)ist的名稱。

然后保存,到此就算大功告成了。

其他問題

有的朋友會問,為什么會多出一步在autoexec.cfg中來綁定按鍵,而不是直接在vpk包中添加一個已經(jīng)編輯好的cfg呢?

這是因為如果這樣做,就會導(dǎo)致原來的同名文件失效,那么失效的文件里設(shè)定好的lerp,op的密碼之類的就會同時失效了。

關(guān)于語音代碼,之所以前面說必要不充分條件,是因為有的語音代碼是只有特定的一個或者兩個人物才能使用的,有的語音代碼一局只能使用一次,有的語音代碼離開了安全區(qū)域就不能再使用……所以沒法使用的時候可以嘗試換人物或者刷圖等等……

利用GCFScape和VTFEdit還可以干很多有趣的事情,探索之前別忘了備份,不然萬一弄壞了就只能驗證完整性了。

本文是否解決了您的問題

已解決 0 未解決 0

第5頁:系統(tǒng)默認(rèn)表單

展開

系統(tǒng)默認(rèn)表單

系統(tǒng)默認(rèn)表單的找到方式如下。

《求生之路2》語音表單修改方法

用記事本打開這個VPK,當(dāng)然你也可以先備份免得損壞了。

打開的時候可能會等一會兒,當(dāng)然全是亂碼。

用查找功能Ctrl+F查找關(guān)鍵詞radialmenu,就可以找到這個

《求生之路2》語音表單修改方法

這個就是系統(tǒng)默認(rèn)的表單了,小心的復(fù)制粘貼就可以了。

游戲里的表單中的文字是系統(tǒng)這里"text"欄漢化過的。

想要一些搞笑的除了GoogleValve的Vocalize手冊,還可以在Gamemaps等網(wǎng)上找別人制作的語音表單進(jìn)行摘抄。

本文是否解決了您的問題

已解決 0 未解決 0