半條命系列游戲的地圖制作編輯工具,新版本名字改成Valve Hammer Editor。這個(gè)漢化修正版是我重新做的,應(yīng)該說(shuō)這一次做出來(lái), 我個(gè)人還是比較滿意的,當(dāng)然最重要的是大家喜歡!以原版 Valve Hammer Editor 3.4 文件為基礎(chǔ),整合原版 Valve Hammer Editor 3.5 升級(jí)包,進(jìn)行的以漢化為目的的修改.對(duì)hammer.exe和自帶預(yù)制模型庫(kù)(pfabs),除有限的幾個(gè)從未遇到過(guò)的文字沒(méi)有漢化外, 在完全理解文字含義的前提下遵照原文做到了徹底漢化.其他方面盡量不做更改,唯一的例外是,改進(jìn)了紋理文件列表的顯示方式,否則看不到紋理文件名是無(wú)法容忍的事情.
實(shí)體屬性(cs1.6的fgd文件)和編譯程序(zhlt編譯程序),這兩樣也是制作地圖必需的,但是原版hammer自帶的fgd和編譯程序已經(jīng)過(guò)時(shí)了,沒(méi)有漢化的必要,所以還需要大家自行從網(wǎng)上下載,最好不要使用自帶的halflife-cs.fgd,qcsg.exe,qbsp2.exe,vis.exe,qrad.exe。
cs地圖編輯器怎么用?
1.動(dòng)手設(shè)置Hammer所需的一切。點(diǎn)擊“工具”菜單的“選項(xiàng)”!
首先,你要設(shè)定它的視圖編輯。這一項(xiàng)可以不選,接下來(lái)的“2D視圖”,“3D試圖”可不用管。接下來(lái)是“貼圖”這項(xiàng)。里面使用的是“.wad”為縮寫(xiě)名的紋理包文件,這些文件我們可以在CS所在目錄的cstrike或value里找到。
我推薦用三個(gè)就夠了。
其中:cstrike.wad是一些常用紋理。half-life.wad里有大量的紋理,可在需要時(shí)調(diào)用。liquids.wad是不錯(cuò)的液體紋理包。這三個(gè)紋理包編輯地圖已基本夠用(除非你要編個(gè)很有“個(gè)性”的地圖),而且比較大眾化,只要是CS都具備這三個(gè)紋理包,避免了出現(xiàn)別人下了地圖還要下紋理包的麻煩的出現(xiàn)。
cs 地圖編輯器使用流程:
1、對(duì)World Craft進(jìn)行正確的設(shè)置(做完這一步你就有半步踏進(jìn)成功之門(mén)了)
2、把所有實(shí)體的用法弄明白
3、了解一個(gè)地圖要工作起來(lái)需要做些什么
設(shè)置好World Craft是一個(gè)能讓大多數(shù)人振作起來(lái)的步驟。如果你不能編譯一個(gè)地圖,那你就不可能繼續(xù)你的制作。你除了調(diào)整一些設(shè)置之外,你還需要兩個(gè)文件。
一個(gè)是WC要用的counter-strike.fdg。里面包含了所有CS要使用的實(shí)體。你不要說(shuō)你喜歡一個(gè)沒(méi)有購(gòu)買(mǎi)區(qū)域、沒(méi)有爆破點(diǎn)或者甚至連敵人都沒(méi)有的地圖吧。如果你只想殺掉幾個(gè)手無(wú)寸鐵的人質(zhì)來(lái)玩弄你的對(duì)手的話,CS并不適合你。你可以在fileplanet上得到這個(gè)問(wèn)題(這是對(duì)外國(guó)玩家說(shuō)的。fileplanet是一個(gè)外國(guó)著名的下載站點(diǎn)。其實(shí).fdg文件在CS目錄下就有。
另一個(gè)文件是ZHLT,全稱是Zoner的半條命編輯工具。你可以在這里下載他們。這個(gè)程序能把WC的文件編譯成為CS能玩的地圖格式。就是把.map文件編譯成能玩的.bsp文件。ZHLT是用來(lái)代替半條命里附帶的編譯器的,因?yàn)樗闷饋?lái)更好些,文件也小些。如果沒(méi)有告訴你有這樣一個(gè)好工具,你肯定又得為半條命那個(gè)破爛的編譯程序而罵罵咧咧了。
你找到這兩個(gè)文件后,把Counter-Strike.fdg解壓到你的WC目錄里(如C:program filesworldcraft)。并且把ZHLT放到同一個(gè)目錄。完成后你的WC目錄里應(yīng)該多了5個(gè)文件:half-life_cs-expert.fdg, hlcsg.exe, hlbsp.exe, hlvis.exe, and hlrad.exe。
至此所有的重要文件已經(jīng)就位了。下一步你將要勇探鬼窩,用正確的設(shè)置來(lái)搞定他。這只鬼的名字叫World Craft。如果你搞不定它,你就得不到你最想要的東西——一幅制作精良的CS地圖。如果你的行動(dòng)有任何失誤,并且又霸王硬上弓的話,估計(jì)你會(huì)被它整的團(tuán)團(tuán)轉(zhuǎn),甚至導(dǎo)致——系統(tǒng)崩潰。
首先打開(kāi)WC,然后單擊“Tools”菜單下的“Options”,這樣我們就打開(kāi)了一個(gè)很重要的設(shè)置窗口。目前這個(gè)窗口默認(rèn)打開(kāi)的是“General”選項(xiàng)卡。目前我們不需要對(duì)這個(gè)選項(xiàng)卡的選項(xiàng)進(jìn)行設(shè)置。單擊切換到“Game Configurations”選項(xiàng)卡。
“Game Configurations”選項(xiàng)卡設(shè)置:
這個(gè)選項(xiàng)卡里的設(shè)置控制著WC編譯地圖所需要的文件等重要的細(xì)節(jié)。如果你沒(méi)有載入相應(yīng)的.fdg文件,你就不可能看到同上圖一樣的屏幕顯示。因此找到并添加(Add)正確的.fdg文件是很重要的。然后你就可以按照上圖所示填寫(xiě)剩余的文件信息。注意,文件的路徑應(yīng)該隨你CS的實(shí)際安裝路徑的不同而更改。
接下來(lái),就要設(shè)置“Build Programs”選項(xiàng)卡了:
最后是“textures”選項(xiàng)卡。WC使用zeditor.wad作為它的默認(rèn)貼圖文件,ZHLT則使用zhlt.wad。你可以在你的CS目錄下的cstrike子目錄下找到不少貼圖文件(.wad)。如果你找不到這些貼圖文件,你可以使用WINDOWS的查找功能,然后再將他們加入WC的貼圖文件列表(你可以加入很多貼圖文件,以備不時(shí)之需)。我推薦的貼圖文件有:liquids.wad(不錯(cuò)的液體類(lèi)貼圖)和cstrike.wad——里面有不少好東西。你可以從你喜歡的地圖的貼圖文件里找到不少你熟悉的貼圖,而且如果你夠COOL的話,可以運(yùn)用Wally這個(gè)軟件來(lái)創(chuàng)建自己的貼圖庫(kù)文件!(我近期會(huì)翻譯一些關(guān)于Wally的使用——譯者注)。
制作實(shí)體:
現(xiàn)在我們終于可以開(kāi)始制作一些實(shí)體了(實(shí)體,英文叫“entity”,是所有CS所有有有特殊用途的物體的通稱,一般物體稱做固體“brush”——譯者注)。制作這些實(shí)體的同時(shí),你就會(huì)了解一個(gè)真正的CS地圖是怎樣制作出來(lái)的。在第一個(gè)CS地圖里,我們將制作一個(gè)挖空的房間(挖空,英文“hollow”,就是將一個(gè)立方體實(shí)體挖空成一個(gè)中空的房間,是制作所有房間的基礎(chǔ)和重要手段,包括Quake的房間也是這樣制作出來(lái)的。——譯者著)、一個(gè)光源、一個(gè)警察出生地和一個(gè)匪徒出生地。就這些了。雖然一個(gè)只有一個(gè)空蕩蕩的房間的地圖不可能成為一個(gè)精彩的地圖,但我們注重的不是這個(gè)。我們是要教會(huì)你如何制作一個(gè)地圖。
實(shí)際上,World Craft的造型工具需要一些時(shí)間來(lái)熟悉,而且用起來(lái)并不很方便。因此我將一步步教下去:
首先,打開(kāi)WC,單擊“File”菜單下雜“new map”選項(xiàng),在跳出的對(duì)話框中選擇“Counter-Strike”一項(xiàng)。初始界面應(yīng)該如下:
首先必須制作一個(gè)房間。點(diǎn)擊屏幕左邊工具條中的block tool(塊狀物體造型工具)按鍵,在屏幕上任意一個(gè)視圖中單擊并拖動(dòng)鼠標(biāo)(拖動(dòng)的時(shí)候不要松開(kāi)鼠標(biāo)左鍵),然后你就可以看見(jiàn)屏幕上出現(xiàn)了一個(gè)白色的虛線框。這樣你就可以在這幾個(gè)視圖中調(diào)整方塊大小,或者移動(dòng)方塊的位置(就和在Word中插入并調(diào)整圖片一樣,調(diào)整的時(shí)候要點(diǎn)住圍在虛線框周?chē)陌咨》綁K)。
當(dāng)方塊的大小和位置調(diào)整完畢以后,將鼠標(biāo)移到虛線框上,按一下回車(chē),虛線框就變成了帶顏色的實(shí)線框。這樣,一個(gè)方塊就真正制作完畢了,這也是你制作的第一個(gè)固體。Congratulations!
下面要挖空這一方塊。在左邊的工具欄中單擊selection tool(選擇工具),然后選中這個(gè)方塊。選中一個(gè)固體/實(shí)體的時(shí)候,該物體會(huì)變成紅色。然后選擇菜單中的“Tools”然后是“Make Hollow”(也可以用快捷鍵ctrl-H),這時(shí)就會(huì)彈出一個(gè)對(duì)話框詢問(wèn)你所要的墻壁的厚度。一般填12就可以了。如果你用一個(gè)負(fù)數(shù),比如-12,就會(huì)給這個(gè)房間加厚而不是在里面挖空這個(gè)方塊。然后你的屏幕應(yīng)該如下所示:
Yeah!你已經(jīng)為你的CS地圖做出了大體的環(huán)境框架了。下一步我們還要放盞燈,還有警匪出生地,還有購(gòu)買(mǎi)武器的區(qū)域。
另外做CS的環(huán)境框架的時(shí)候要注意,作為環(huán)境框架的空心方塊是一定要完全封閉,不能有漏洞的。否則你的地圖會(huì)在編譯時(shí)出錯(cuò)。一般裂口漏洞都出現(xiàn)在兩個(gè)房間或通道銜接的地方。
下一個(gè)步驟就是放入我們想要放的東西。目前我們這個(gè)地圖只有5個(gè)物品,十分簡(jiǎn)單。
首先放一盞燈。沒(méi)有燈的話,地圖就會(huì)漆黑一片,更談不上什么打仗了。燈在WC中是一種實(shí)體。因此在左邊工具欄中選擇entity tool(實(shí)體創(chuàng)建工具),然后在任何一個(gè)視圖中你想要放燈的地方點(diǎn)一下。然后屏幕上就出現(xiàn)了縱橫兩條綠直線。這兩條直線的交點(diǎn)就是你的實(shí)體所在的位置。如果你覺(jué)得看不清楚,可以放大該視圖(D鍵放大/C鍵縮小)再進(jìn)行調(diào)整。在各視圖中單擊兩線交點(diǎn)并拖動(dòng)到你想要放置的地方,最后,還是按一下回車(chē)。這樣,一盞燈就做好了。選中一個(gè)實(shí)體,然后在其上點(diǎn)擊右鍵,在彈出的菜單中選擇Properties可以更改它的屬性,Tie to Entities可以把它更為另一種實(shí)體。如果你選錯(cuò)了物品,單擊一下空白的地方就可以取消選擇。
在上圖中,在下拉菜單中選中l(wèi)ight就表示當(dāng)前實(shí)體是一盞燈。列表框中是該實(shí)體的一些屬性。如,目標(biāo),名字等。我們想更改一下它的brightness(亮度)屬性。單擊該屬性,我們發(fā)現(xiàn)該屬性由4個(gè)數(shù)字組成,如'255 255 128 200'。前三個(gè)代表該燈的顏色(用16進(jìn)制表示),最后一個(gè)則是亮度。把最后一個(gè)數(shù)字改成900,因?yàn)槲覀冃枰粋(gè)十分亮的燈,也因?yàn)槲覀兊倪@個(gè)地圖中只有一盞燈。改完后點(diǎn)叉關(guān)閉對(duì)話框。燈就做好了。
下面是CT和T的出生點(diǎn)了。出生點(diǎn)在WC中也是實(shí)體。在左邊工具欄中選擇entity tool(實(shí)體創(chuàng)建工具),象創(chuàng)建燈一樣在方塊的對(duì)角創(chuàng)建兩個(gè)實(shí)體(注意不要嵌入任何墻壁中),然后更改他們的實(shí)體類(lèi)型。"info_player_start"是警出生點(diǎn)。"info_player_deathmatch"則是匪出生點(diǎn)。說(shuō)是話,出生點(diǎn)這個(gè)東西在我剛開(kāi)始制作地圖時(shí)困擾了我好一會(huì)兒。
確認(rèn)一切正常后,點(diǎn)擊go!,然后就開(kāi)始編譯了。然后就開(kāi)始祈禱一切順利吧。正常情況下,CS會(huì)在編譯完畢后自動(dòng)啟動(dòng),自動(dòng)讀入你的新地圖。