同學們在玩帝國時代2的時候是不是很像自己編輯戰役地圖呢。這個東西對於一般人來說有些複雜。下麵是帝國時代2編輯地圖戰役的詳細教程。喜歡的同學要收藏哦。希望可以幫助大家。
初識“觸發”選項卡
打開地圖編輯器,單擊“觸發”選項卡,哇塞,這些都是一些什麼東西啊,屏幕的左方是觸發事件的選擇區,正下方則是觸發事件的編輯區,選擇區又分為上下兩個部分,上方是各個觸發事件的列表,下方則是用來選擇這些觸發事件出現的條件和產生的結果。下麵大棒就一項一項向大家講解這些觸發條件和產生結果都有一些什麼用處以及應該怎麼使用!!
總論“場景菜單觸發項”
在觸發事件的選擇區,單擊“新”,就會出現一個新的觸發事件,每個觸發事件就有點像是VB或是VC的函數的樣子,在特定的時候提供一個功能,加強帝國的可玩度。
每一個“觸發”有三項基本的屬性,分別是“顯示對象”(默認是“否”),“觸發開始狀態”(默認是“開啟”)和“多層觸發”(默認是“否”)三項,不要小看這三項,這三項的用處可大了,比如說要做一個在一個英雄到了某個地方後五秒開始自動移動,就可以將“移動”這個事件的“觸發開始狀態”設定為“關閉”,而用“到了這個地方”這個事件激發“移動”這個事件,然後將“移動”事件的開始條件(即“新的反對”設置為定時器,填入5即可;再如要做一個自動出兵的事件(就像匈奴的一個戰役中的那樣),我記得它是將一個寺廟摧毀後觸發了“自動出兵”的事件,那個事件的“觸發開始狀態”是“關閉”,而“多層觸發”是“是”,那麼,一旦觸發了“自動出兵”,羅馬的士兵就源源不斷的出現了,然後再用“移動目標”這個新效果將羅馬的士兵全部集中到了被毀寺廟的四周,最後用一個觸發關閉“自動出兵”這個觸發,那麼這樣的一個自動出兵的事件就算大功告成了!!
提醒大家的是有些時候一個觸發並不能真正搞定一個想象當中的事件,往往要若幹個觸發聯合行動才能搞定一個事件,大家要小心了,平時應該多多看一些別人寫的戰役的源程序,努力搞懂每一個觸發都幹了些什麼事情,這樣提高才會快!!
怎樣設定“新的反對”(“新的條件”)
1、將目標帶到指定區域
本選項包含兩個參數,一個是設定對象,另一個是設定區域,第一個參數的目的是設定一個特定的對象,然後如果這個對象走到了第二個參數設定的區域就可以引發特定事件了!!然後可以利用轉到目標和轉到地域這兩個按鈕來看看是否已經設定成功!!
2、將目標帶給指定目標
本選項包含兩個參數,一個是設定對象,另一個是第二個對象,第一個參數的目的是設定一個特定的對象,然後如果這個對象走近了第二個參數設定的對象就可以引發特定事件了!!然後可以利用轉到目標和轉到第二個目標這兩個按鈕來看看是否已經設定成功!!
3、擁有對象
本選項包含六個參數,起始玩家,對象組,對象列表類型,對象列表,對象類型和數量,但是並不是在一次事件中每一個參數都必須設定,平時常用的就是先設定一個起始玩家,然後再在對象列表類型中選擇一個類型,最後在對象列表中選擇一個特定對象並填入數量即可!!
4、擁有少量對象
本選項和上麵的一個選項一樣也是包含了六個參數,起始玩家,對象組,對象列表類型,對象列表,對象類型和數量,但是也並不是在一次事件中每一個參數都必須設定,平時常用的就是先設定一個起始玩家,然後再在對象列表類型中選擇一個類型,最後在對象列表中選擇一個特定對象並填入數量即可!!
5、區域內的對象
本選項和上述兩個選項相比多了一個參數,除了上述兩個選項都有的起始玩家,對象組,對象列表類型,對象列表,對象類型和數量外,還增加了一個參數:設定區域,但是也並不是在一次事件中每一個參數都必須設定,平時常用的就是先設定一片特定的區域,再設定一個起始玩家,然後再在對象列表類型中選擇一個類型,最後在對象列表中選擇一個特定對象並填入數量即可!!
6、消滅目標
本選項比較簡單,隻有一個參數:設定對象,隻需要將對象設定並用轉到目標確認成功後,在劇本中就可以做出一個對象死後就有一個特定事件出現的觸發了,值得注意的是要求那個消滅的對象必須是一出場就有的對象,而不是後來生成的對象!!
7、捕獲目標
本選項有兩個參數,起始玩家和設定對象,隻要將起始玩家設定好,再設定一個對象,那麼當這個玩家能夠發現這個對象之後就有事情發生了!!
8、堆積屬性
本選項有三個參數,起始玩家,屬性列表和數量,先將起始玩家定好,再將屬性設置為黃金,石頭,木頭或是食物中的一種,最後填入需要的數量,一旦該玩家將這種資源儲存到了指定的數量,就可以觸發指定的事件了!!
9、研究科技
本選項有兩個參數,起始玩家和科技,設定一個起始玩家,然後規定在他研究了相應的科技之後就觸發一個事件!!
10、定時器
這個選項比較簡單,隻有一個參數,其性質與VC中的定時器比較相似,隻需要設定一個相應的時間就行了,記住這裏時間的單位和VC中是一樣的,也是以“秒”為單位!!
11、選擇的對象
這裏有一個參數:選擇的對象,該條件的作用是如果玩家選擇了一個對象,那麼特定的事件就會發生!!匈奴王戰役第一幕的第一個觸發事件就是這樣!!
12、AI信號
這裏就隻有一個參數,AI信號值,一共有256種不同的AI信號值,大家盡情的使用吧!!
13、玩家被擊敗
這個選項也隻有一個參數:起始玩家,該條件的作用是如果被選擇的玩家退出了戰鬥或是被係統判定失敗的話就觸發這個事件!!
14、對象已有目標
這個選項一共有六個參數,也是屬於比較多參數的一個了,對象組,對象列表類型,對象列表,對象類型,設定對象和設定下一個對象,但是並不是在一次事件中每一個參數都必須設定!!大家在做戰役的時候隻需要選擇需要的參數就可以了!!
15、對象可視
這個選項簡明易懂,就是如果一個對象能夠被玩家發現就會觸發事件!!
16、對象不可視
從字麵上看,這個選項和上麵那個選項是相對的,也就是說指定的對象如果玩家看不到了的話,那麼就會觸發這個事件了!!
17、科技研究中
該選項有兩個參數,起始玩家和科技,即是說如果設定的玩家開始研究指定的科技的時候,事件就被觸發了!!
18、已駐紮單位
該選項有兩個參數,設定對象和數量,在指定的單位(通常是箭塔,城堡,炮塔,城鎮中心等等能駐紮單位的建築)中如果駐紮了指定數量的單位,就會觸發事件了!!
19、難度
即是說如果玩家在玩這個劇本的時候選擇的難度是指定的難度時就會觸發事件,該選項一般不是單獨使用,一般都是和其它選項一起使用!!
如何設定“新的反對”大棒就講完了,還有一點大棒要提醒大家的就是如果在一個觸發中設定了幾個“新的反對”,那麼當這幾個“反對”的條件都滿足時才會觸發條件,這一點大家要記清楚了哦!!
怎樣設定“新效果”
1、改變外交態度
改變外交態度這個選項有三個參數,起始玩家,對象玩家和外交態度,選了兩個不同的玩家之後,點選起始玩家對對象玩家的外交態度,然後該起始玩家對對象玩家在那以後的態度就是選擇的態度了!!
2、研究科技
該選擇項有兩個參數,科技和起始玩家,選擇好了這兩項之後,就可以使這個玩家免費升級該科技了!!
3、送出聊天
該選項有三個參數,起始玩家,聲音文件和信息,分別填入之後即可,需要注意的是聲音文件是在根目錄的\Sound\scenario文件夾下麵,格式是*.mp3格式,如果要做新的聲音,就需要在打包的時候將聲音一塊打包上傳才行!!還有就是那個信息的選單填的東東很短,如果需要填寫很長的提示,就需要用到“顯示建築”那個效果,具體情況到了那裏再說!!
4、播放聲音
該選項兩個參數,起始玩家和聲音文件,情況和“送出聊天”差不多,大家可以參看上一個選項!!
5、貢品
該選項有四個參數,起始玩家,對象玩家,貢品名稱和貢品數量,填好各項後即可,注意的是如果起始玩家沒有這麼多的貢品,那麼起始玩家的該項就減為0,而對象玩家隻有自認倒黴!!
6、開啟城門
該選項隻有一個參數,就是“設定城門”,隻要設定一個城門就可以使這個城門在這個時間之後城門始終處於開啟狀態!!直到用“鎖門”這個選項才能將門鎖上!!
7、鎖門
該選項隻有一個參數,就是“設定城門”,隻要設定一個城門就可以使這個城門在這個時間之後城門始終處於關閉狀態!!直到用“開啟城門”這個選項才能將門打開!!
8、激活觸發
還記得當時我們在講觸發的基本狀態的時候,提到過“觸發開始狀態”,其實那個狀態是和“激活觸發”或是“關閉觸發”這兩項聯係起來的,本選項隻有一個參數,就是“觸發列表”,選擇需要激發的觸發即可!!
9、關閉觸發
同上一個選項類似,這個選項也隻有一個參數:“觸發列表”,直接點選需要關閉的觸發即可!!
10、AI劇本目標
這個選項有兩個參數,起始玩家和AI觸發數,選擇一個起始玩家後再選擇合適的AI觸發數即可!!
11、產生目標
本選擇項有四個參數,起始玩家,對象列表類型,對象列表和設定位置,比如說要讓玩家二產生一個步弓手,隻需要在“起始玩家”下拉菜單中選擇“玩家二”,然後在“對象列表類型”中選擇“單位”,接著在“對象列表”中點選“步弓手”,最後點擊“設定位置”按鈕,在需要的位置上按下即可!!
12、任務目標
這個選擇項一共有八個參數,大家不要被它嚇住了,其實也是非常簡單的,八個參數分別是起始玩家,對象列表類型,對象組,對象類型,對象列表,設定對象,設定區域和設定位置。一般的使用方法就是先選擇“起始玩家”,再選擇“對象列表類型”和“對象列表”,最後設定一個位置就行了,這樣就能使該起始玩家的所有的那個兵種跑到設定的位置對目標進行打擊了,或者選擇“設定對象”,設定一個對象,再“設定位置”,設定一個位置,這樣,該對象就會自動向那個位置跑去!!
13、宣布勝利
本選項一個參數,就是“起始玩家”,選擇後就可以使選擇的玩家勝利了,如果要讓該對象失敗,隻需要另外設定一個觸發,設定滿足一個條件後,讓他的對手勝利即可!!
14、殺死對象
這個選擇項一共有七個參數,分別是起始玩家,對象列表類型,對象組,對象類型,對象列表,設定對象和設定區域,使用方法與“任務目標”大同小異,就是先選擇“起始玩家”,再選擇“對象列表類型”和“對象列表”,最後設定一個位置就行了,這樣就能使該起始玩家的所有的那個兵種自殺了,或者選擇“設定對象”,設定一個對象,再“設定位置”,設定一個位置,這樣,該對象就會自殺身亡了!!
15、移動目標
還是標準的七參數選項,起始玩家,對象列表類型,對象組,對象類型,對象列表,設定對象,設定區域七個參數和“殺死對象”選擇項一模一樣,當然使用方法和“殺死對象”以及“任務目標”也差不多了,就是先選擇“起始玩家”,再選擇“對象列表類型”和“對象列表”,最後設定一個位置就行了,這樣就能使該起始玩家的所有的那個兵種跑到設定的位置對目標進行打擊了,或者選擇“設定對象”,設定一個對象,再“設定位置”,設定一個位置,這樣,該對象就會自動向那個位置跑去!!!
16、改變視角
本選項有兩個參數,起始玩家和設定位置,隻要選定了起始玩家以及設定了一個位置,該玩家的視覺就會在設定的時候轉到設定的位置!
17、卸下
又是一個和“任務目標”差不多的選項,標準的八參數選項,起始玩家,對象列表類型,對象組,對象類型,對象列表,設定對象,設定區域,設定位置八個參數和“任務目標”選擇項一模一樣,當然使用方法和“殺死對象”以及“任務目標”也差不多了,就是先選擇“起始玩家”,再選擇“對象列表類型”和“對象列表”,最後設定一個位置就行了,這樣就能使該起始玩家的所有的那個兵種跑到設定的位置去卸下東西,或者選擇“設定對象”,設定一個對象,再“設定位置”,設定一個位置,這樣,該對象就會自動向那個位置跑去卸東西!!!
18、改變所有權
又是一個和“殺死對象”差不多的選項,標準的七參數選項,起始玩家,對象玩家,對象組,對象類型,對象列表,設定對象,設定區域七個參數和“殺死對象”選擇項大同小異,當然使用方法和“殺死對象”以及“任務目標”也差不多了,就是先選擇“起始玩家”,再選擇“對象玩家”,最後選擇“對象列表類型”和“對象列表”,這樣就能使該起始玩家的所有的那個兵種叛變了,或者選擇“設定對象”,設定一個對象,再“對象玩家”,設定一個對象玩家,這樣,該對象就會自動成為那個玩家的手下了!!
19、巡邏
該選項有兩個選項,先用“設定對象”選擇一個對象,再用“設定位置”設定一個位置就可以讓那個對象一直從當時的位置和設定的位置之間巡邏了!!
20、顯示建築
這個選擇項的翻譯似乎有一點問題,不應該叫做“顯示建築”,它有四個參數:定時器,數量,聲音文件和信息,這個選項其實就是一個顯示信息的選項,在設定了定時器後,等到定時器的時間後就可以顯示信息框中的信息了!!這個選擇項和“送出聊天”選項差不了多少,但是“送出聊天”有字數的限製,而這個選擇項則沒有!!
21、清除指示
一個參數:數量,隻需要設定一個數量就可以了!!
22、凍結單位
還是標準的七參數選項,起始玩家,對象列表類型,對象組,對象類型,對象列表,設定對象,設定區域七個參數和“殺死對象”選擇項一模一樣,當然使用方法和“殺死對象”以及“任務目標”也差不多了,就是先選擇“起始玩家”,再選擇“對象列表類型”和“對象列表”就行了,這樣就能使該起始玩家的所有的那個兵種就會停止移動了,或者選擇“設定對象”,設定一個對象,這樣,該對象就會自動停止移動了!!!
23、使用高級按鈕
這個選項沒有什麼參數,也是這個編輯器中獨一無二的選項。什麼是高級按鈕?就是在進行遊戲時遊戲的小地圖四周的那些按鈕,如果選擇了這個選項的話,高級按鈕就會自動打開,而不需要人工去手動打開了!!
24、損壞目標
一共有八個參數:但還是標準的七參數選項,起始玩家,對象列表類型,對象組,對象類型,對象列表,設定對象,設定區域七個參數和“殺死對象”選擇項一模一樣,當然使用方法和“殺死對象”以及“任務目標”也差不多了,就是先選擇“起始玩家”,再選擇“對象列表類型”和“對象列表”就行了,這樣就能使該起始玩家的所有的那個兵種被損壞了(也就是傷血),或者選擇“設定對象”,設定一個對象,這樣,該對象就會自動被傷血了!!!而第八個參數“數量”則是說明了血的損傷數量!!
25、地基
本選項有四個參數,起始玩家,對象列表類型,對象列表和設定位置,分別選擇好這四項之後就可以在選擇好的地點上出現一個選擇好了的對象了,注意的是如果地基周圍空地的大小小於選擇好的對象的大小時,可能會發生不穩定的狀況,甚至跳出遊戲,所以大家一定要謹慎使用這個選項了!!還有就是大棒認為這個選項實際是“產生目標”這個選項的重複,根本沒有什麼必要出現兩個!!
26、改變對象名稱
如果你做了一個關於三國演義的戰役但是裏麵的人名卻都是什麼諸如“貞德”啊,“成吉思汗”啊一類的你會有什麼感受,這個選項就可以幫助大家將名字改為大家所希望的名字了,但是注意這裏有一個bug,我在這裏將這個BUG作一個解釋:這個地圖編輯器是微軟公司帝國時代2征服者自帶的地圖編輯器,它功能的確十分強大,但是和微軟公司許多產品一樣,都存在種種不足,尤其是將劇本中的人物改名時,會有5%的幾率出現一些隨機錯誤,如果運行有這種隨機錯誤的劇本,就會造成和DirectX衝突,從而跳回桌麵,甚至修改Windows的分辨率,刷新頻率以及顏色位數等後果,因此,若是發生這種情況,隻能重啟電腦,使之重新裝載一次DirectX即可解決!!
27、改變對象生命力
一共有八個參數:但還是標準的七參數選項,起始玩家,對象列表類型,對象組,對象類型,對象列表,設定對象,設定區域七個參數和“殺死對象”選擇項一模一樣,當然使用方法和“殺死對象”以及“任務目標”也差不多了,就是先選擇“起始玩家”,再選擇“對象列表類型”和“對象列表”就行了,這樣就能使該起始玩家的所有的那個兵種增加了生命力(也就是加血),或者選擇“設定對象”,設定一個對象,這樣,該對象就會自動加血了!!!而第八個參數“數量”則是說明了血的增加數量!!
28、改變對象攻擊力
一共有八個參數:但還是標準的七參數選項,起始玩家,對象列表類型,對象組,對象類型,對象列表,設定對象,設定區域七個參數和“殺死對象”選擇項一模一樣,當然使用方法和“殺死對象”以及“任務目標”也差不多了,就是先選擇“起始玩家”,再選擇“對象列表類型”和“對象列表”就行了,這樣就能使該起始玩家的所有的那個兵種增加了攻擊力,或者選擇“設定對象”,設定一個對象,這樣,該對象就會自動增加攻擊力了!!!而第八個參數“數量”則是說明了攻擊力的增加數量!!
29、單位停止
標準的七參數選項,起始玩家,對象列表類型,對象組,對象類型,對象列表,設定對象,設定區域七個參數和“殺死對象”選擇項一模一樣,當然使用方法和“殺死對象”以及“任務目標”也差不多了,就是先選擇“起始玩家”,再選擇“對象列表類型”和“對象列表”就行了,這樣就能使該起始玩家的所有的那個兵種就停止移動了,或者選擇“設定對象”,設定一個對象,這樣,該對象就會自動停止移動了!!!其實這個選擇項和“凍結單位”也是重複的!! 在這裏就將怎樣使用地圖編輯器講完了,但是這些觸發對一個從來沒有使用過VB等現代編程環境的朋友感到頭暈,所以在接下去的高級篇中帶領大家實地使用一下這個編輯器編輯一個戰役,期待中!!