群雄逐鹿英雄攻略  第十三章 起凡原創地圖制做教材

類別: 游戲攻略 | 群雄逐鹿英雄攻略 | 起凡群雄逐鹿   作者:起凡群雄逐鹿  書名:群雄逐鹿英雄攻略  更新時間:2011-12-11
 
第一章:設置初始金錢

事件:地圖初始化

動作:找到玩家改變玩家屬性

里面可以設置初始的金錢、木材等等。

第二章:勝利、失敗條件設置

這問題很多人都提出來過,所以順便寫一下吧。

事件:單位死亡

條件:請找到單位單位ID判定(然后找到你認為某個單位死亡就游戲結束、游戲失敗的單位名稱)

動作:請找到游戲游戲結束(游戲失敗)

當然游戲失敗是按照勢力來區分的。

說到勢力,那么勢力哪里設置?

請你點擊編輯器中的選項那兩個字。然后選擇玩家參數設置,里面可以設置勢力。

第三章:重生設置

其實這個觸發很簡單,只是還需要設置別的東西而已。

首先點擊編輯器上的物體編輯器,接著找到地圖信息,然后里面可以設置重生的坐標。

現在來糾正一下大家的觀念。

其實重生坐標和出生坐標是一樣的。

既然說到坐標,那么說說哪里可以看到坐標。現在將您的鼠標移動到地圖上,接著在編輯器的左下角可以看到坐標,前面的為橫坐標(X),后面的為縱坐標(Y)

接著只要輸入相應的數字到地圖信息里的出生點(X、Y)的坐標里面,記住要一一對應。

然后勢力一,對應的坐標是出生點(X、Y)里面的第一個數字組成的坐標。

接著是觸發器的設置,這個相對比較簡單的。

事件:單位死亡

條件:找到單位單位屬方判定(然后在里面可以設置勢力XX)

動作:找到單位單位設置屬性然后在里面找到作用單位屬性,將這一項改為設置重生時間。然后輸入重生時間就行了。

對了,各位同仁,如果你要測試地圖,千萬不要將呂布放在丟中,不然會出現呂布復制的BUG

第四章:刷兵設置(簡單版)

這個觸發需要用到變量,所以先來說說變量的作用,顧名思義,就是會變的量。

變量有很多作用,往往一些繁瑣的細節就需要用到變量,變量可以用來代替一些東西,使其變得更為簡便。

因為該觸發也需要用到定時器。所以來說說定時器的一些細節吧。

定時器有3個選項,開始點和結束點,還有時間間隔。

首先來說說定時器的輸入指數吧。

定時器是以毫秒作單位的。所以輸入1000,也就是游戲中的1秒而已,希望新手注意下了。

何為開始點?

開始點就是游戲開始之后延遲幾秒才開始運行該觸發器的動作。

如:我輸入1000,意思就是在游戲開始1秒之后該觸發的動作才運行。

何為結束點?

結束點就是游戲開始之后,過了XX秒就關閉的該觸發

如:我輸入2W,就是20秒后蓋觸發器就關閉了,不再運行。

何為間隔?

時間間隔就是每過XX秒,就運行一次該觸發的動作。

如:我輸入1000,也就是每過1秒,觸發器的動作運行一次。

好,基礎弄懂了,接下來是觸發器的設置。

首先說說我設置的是游戲開始3秒后,每過15秒就刷一次兵,持續50秒。

為了設置觸發器,我們需要1個數值的變量

數值的變量哪里設置?

我們可以看到觸發器的左下角有很多東西,那就是變量。

今天我們需要的是數值的變量,所以右擊數值的變量點擊新建。為了區別,還是重復名一下比較好,我們稱這個數值變量為(刷兵時間)

時間:定時器設置:開始點3000,結束點50000,間隔1000.

動作:找到變量改變地圖變量這項,然后可以看到變量源1,我們將剛剛的數值變量填到這里。

然后看到變量加數,我填的是1,最后看到變量乘數,我填的也是1。

什么意思呢?

其實以前我誤解了。

現在經過試驗,我可以得出。變量數值最后的結果變量現有值X變量乘數變量加數。

什么意思呢?

我默認的變量數值是0

也就是0X111,也就是最后的數組值變成了1.

接著是1X112,那么該動作第二次運行的時候也就是數值變成了2.

現在總看懂了吧

接著設置第二個動作:找到普通條件判斷選擇觸發。

確定之后在用戶條件集中右擊找到變量地圖變量比較。

然后在地圖變量1中選擇剛剛新建的那個數值變量,然后在第5項(地圖變量2加數)中輸入15.

接著條件就OK了。

接下來是的動作。

在不滿足觸發動作中選擇不做動作。

在觸發動作中找到單位產生單位。

接著需要拋開觸發器了。找到物體面板,找到區域。然后框出2個區域。

接著在區域面板中可以看到2個矩形區域的X、Y、W、H

好了,回到觸發器。

雙擊產生單位,在里面找到產生坐標中心點(X、Y),這是2個選項。

接著只要輸入坐標數就行了。記住要一一對應的。

全部OK后,你可以看到(對單位之行動作)這個選項。不用著急。這里只需要填進2項就行了。

第一項:找到區域區域綁定。里面的區域設置成自己框出來的其中一個區域。

第二項:找到單位添加路點。然后將趨于設置成自己框出來的另外一個區域就行了。

那么你會問了,這有什么用?

這個問題問得好了。

何為單位綁定區域?

也就是讓單位不混淆所用到的區域。

何為路點區域?

也就是單位出生后讓單位移動并攻擊到路點區域。

最后在觸發器的動作后還要一步。

就是變量改變地圖變量:變量源當然是刷兵時間。

然后在變量加數和變量1乘數處都輸入1就行了。

好了,真是個麻煩的觸發

第五章:哪里設置地圖信息

修改地圖名稱之類的是在編輯器的選項中。

選擇地圖信息設置,還有勢力也是在這里設置的,只是在選項中的玩家參數設置

第六章:利用物品來傳送

這是一個經常用到的觸發,還是比較簡單的。

事件:單位獲得物品(在里面可以設置物品類型)

動作:找到道具去除單位道具(然后在里面的選擇單位類型中找到.

第7章:利用矩形區域來傳送

和物品傳送差不多,只是比較麻煩而已,首先為了準確得知道坐標。

如果你要設置2個地方的傳送。那么請先框出4個區域吧。

2個地方傳送,為什么要框出4個區域呢?

道理很簡單。

假設你現在設置了2個區域和2個觸發器。

觸發器1:走進區域1,傳送到區域2

觸發器2:走進區域2,傳送到區域1

看懂的人開始笑了

這樣的話,假設現在當你走進了區域1,那么自然而然的運行了觸發器1.將你傳送到了區域2.這時候一個奇怪的現象就發生了。因為現在你又走進了區域2,所以,第二個觸發器也開始運行了。如此反復,你的電腦一定會卡機。

所以如果你要在2個地方傳送,那么便需要4個區域了。并且區域不可以重疊。

每個區域都有一個坐標,這大家應該知道吧。可以點擊物體編輯器中的區域查看X、Y坐標的。

接著就是觸發器了。

非常簡單的觸發器。

事件:找到單位區域觸發,然后里面找到你需要傳送的區域(不是傳送的地點,如果這句話你沒看懂,那么前面的話請你重新看一遍吧。)

條件:一般會填進這個條件:單位類型判定(然后默認的是英雄),這樣就行了。

最后的動作就是設置單位坐標。動物品傳送一樣的

第八章:利用觸發器給單位增加屬性(強化)

首先我們要來確定下,觸發事件是什么?

可以是走進一個區域,然后增加屬性,可以是殺死某個敵人之后,兇手單位增加屬性,也可是是購買了使用了某養物品之后增加了屬性。

好,確定一個事件是很重要的。

現在來說說走的觸發器吧。

首先來說說走進矩形地區,然后增加屬性的。

事件:請找到單位區域觸發。

區域自己填寫就行了。

然后是條件:條件可以分很多種。

不填寫的話意思就是大家進來都會增加屬性。

而填寫的話,可以分勢力,可以分玩家,可以分單位類型等等。總之這要看玩家自己的喜好了。

動作,很簡單:請找到單位增加單位屬性,記住不是設置單位屬性哦(具體原因自己去想象,應該會明白的)

好了,這個就是一個矩形地區的觸發了。

對了,玩家們要注意下:如果你想該區域只要有人進過一次,第二次就失效了,那么你可以增加一步動作:找到普通設置觸發開關。然后只要把這個觸發器的名稱選到里面就行了,這樣改觸發器只要運行到最后就會關閉了。

先來來說說殺死某個特定單位然后增加兇手單位屬性吧。

事件:單位死亡

條件:找到單位單位ID判定,然后找到你需要的名稱填進去。

注意下:第3項,這里是不用該的。

動作:單位增加單位屬性。

這里也要注意下:如果你要兇手單位增加屬性,那么在作用單位這一項就要修改成兇手單位,希望新手注意了。

好,接下來,來個比較繁瑣的。

先說說具體內容。

我先設置一個矩形區域,然后如果勢力1的單位進入了這個矩形地區,就會增加屬性,但是如果不是勢力1的單位進入了這個區域,則會觸發別的動作,具體什么動作,那么玩家們自己調式咯。

也很簡單

事件不變:單位:區域觸發

條件:最好填寫:單位單位類型(英雄)

動作:找到普通條件判定選擇觸發。然后在用戶條件集中設置下條件就行了。

動作么,自己設置吧。

第九章:如何設置勢力條件為(擊殺數判定)

該觸發不同于基礎設置勝利條件,所以請有心的玩家們看好了。

首先先創建數值變量,創建的個數您的地圖中的勢力的多少(注意:不是玩家的多少,傳統得說就是隊伍的多少)

現在需要用到觸發器了。

事件:單位單位擊殺

條件:先設一個,請找到:單位單位類型判定,在選擇作用單位處修改成死亡單位。

接著第二個條件:找到單位單位屬方判定,我們先設置里面的勢力是勢力1吧。

動作:找到變量改變單位變量。將第一個對應勢力1的數值變量填進變量源1.

然后在變量源乘數和變量源1加數都填上1.

什么意思呢?就是你每次殺了一個人,這個變量的數值就加了1.

好了接下來就和刷兵的差不多了。我想你們都會了吧?

什么?你敢說我懶。

算了,為了讓你聽明白,繼續教程吧。

接著繼續第二個動作,請找到普通條件判定觸發

點擊確定然后在用戶條件集這里右擊,找到:變量變量比較。

在地圖變量1處選擇剛才的數值變量,就是對應勢力1的那個。

接著變量對比關系選擇

變量源2不需要填寫。

然后在變量源2加數處,填進一個數字。具體什么數字,玩家們自己定吧。

現在我來說說這個數字的作用。

因為我前面設置是每殺一個敵人,數值變量1.為什么1呢?前面刷兵的教程中寫了。

而在變量源2加數處填進去的這個數字,也就會遵循一個公式,具體什么公式,前面刷兵教程中寫了。

由于變量源2我們空著,所以默認為0,變量源2乘數默認為0.

所以0X0(自己填寫的數值)

就是自己填寫的數值了

以此推論,擊殺了XX個敵人,變量源1就XX,那么變量源1最終的結果就擊殺數,換個角度來想,就是擊殺數到一定值的時候就變量源2了。

也就是變量源2就等于1乘以擊殺數

那么到達了一定的擊殺數,這個條件就會滿足,并運行下面的動作了。

接下來,在觸發動作中就是設置失敗條件了,這個自己設置,如果不會設置,該教程樓前面就有了。

以此推論。可以將其它勢力也編輯進去。具體怎么編輯,只要你看懂了,就會編輯了。

當然如果你有一定的水平,可以將這個失敗條件歸一,什么意思?就是只需要一個觸發器。

具體怎么做。自己研究吧。其實很簡單。

第十章:在不同地點,不同時間點,刷出不同的怪物。

其實這個觸發和簡單的刷兵極其相似。

事件:設置定時器(具體怎么樣設置,各位可以參照前面的刷兵來設置)

動作:這個各位要看清楚了。

先設置1個數值變量。和以前一樣,每過1秒,該數值變量就增加1.

接著找到普通條件判定觸發。

在用戶條件集中輸入變量變量對比。

在變量源1輸入剛剛的數值變量,變量2加數輸入一個數值,對比的符號改成號(具體什么數值,看玩家自己定了,這數值有什么用?自己看前面的教程就知道了)

接著在為滿足觸發處右擊,再次選擇普通變量對比。然后在變量源1處繼續輸入新建的數值變量。接下來改變符號為號,接續在變量源2處輸入一個數值,注意,這個數值要不同于上一次數值,也要不同于后面的數值,不然重疊會造成BUG或者卡機的。所以玩家們一定要注意下。

以此推論,慢慢設置接下來的動作吧,還有條件集。也許這篇您看下來有點恍惚的感覺,但那是一定的,如果基礎不好的朋友,看這篇就想看天書一樣的。所以,各位多多包涵下,我以后會盡量簡單化得說明。

有朋友向我反映,怎么在不同點刷怪。

其實很簡單的。看到產生單位這一項。

里面的X,Y坐標可以輸入很多個,每個都是一一對應的,所以各位注意下。呵呵。如果您不懂,可以向ZC老總去請教。

教程寫到這里,如果您全部看懂了,那么恭喜你,你已經學會了所有的基礎。

該貼不再更新,并且人工服務已經停止。

任何問題不再解答。

另外找人一起做地圖。有意思的加QQ253606872

作者:月哲楓殘

請記住本站域名:大風車小說, 搜索 "大風車小說" 即可找到本站.
(快捷鍵←)
上一章
目錄
下一章
(快捷鍵→)