零基礎魔獸地圖製作(3)?

這次,讓我們簡單使用一下觸發器,來達到使英雄復活的效果。

本篇目標:

1.英雄固定座標復活

2.英雄原地延遲復活

零基礎魔獸地圖製作(3) 英雄復活觸發器

工具/原料

1.魔獸爭霸War3

2.YDWE編輯器

方法/步驟

開啟新建觸發器

新建地圖,點選α圖示,開啟觸發器,然後會看到“歡迎使用”下面有個“簡介”,我們先右鍵點選它,把它刪除。

接下來,我們在空白處再點選右鍵,選擇“新觸發器” 。

零基礎魔獸地圖製作(3) 英雄復活觸發器

編輯事件

先將觸發器改名為:“Death”。

然後,在“觸發器函式下”右鍵,選“新事件”,找到“單位—任意單位事件”這個選項,預設就是“任意單位‘死亡’”,點選“死亡”可以更改,但這裡我們直接點確定就好。

如此,當任何單位死亡時,這個觸發器都會執行一次。

零基礎魔獸地圖製作(3) 英雄復活觸發器

設定條件

我們不是直接建立“新條件”,而是先右鍵選擇“新動作”,然後選“IF……”那項,就建立了一個IF語句。

然後在“IF條件”那裡,再右鍵選擇“新條件”,然後選擇“單位型別”,在下面“等於”後面的預設“步兵”處再點選,換成“山丘”。

連續確定後,現在觸發器變成了,任意單位死亡時,在IF裡判斷型別是否為“山丘”,如果是,再執行IF語句中的“Then-動作”。

零基礎魔獸地圖製作(3) 英雄復活觸發器

執行動作

右鍵點IF語句裡“動作”,選擇“新動作”。

設定裡的“動作 型別”選“英雄”,下面再選“立即復活(指定座標)”。

點選紅字“英雄”,選擇“觸發單位”,然後連續確定。

敲定後,最簡單的英雄復活觸發指令,就拖拽點選完成了!\(>_<)\

零基礎魔獸地圖製作(3) 英雄復活觸發器

測試復活

將“山丘”放入地圖,周圍放一圈“火槍手”全部改為“中立敵對”,然後點選測試。

英雄寡不敵眾,很快被射死了……但馬上就重生在了座標0,0的位置!

從效果來看,這個復活做得很糟糕,所以要改進一下。

零基礎魔獸地圖製作(3) 英雄復活觸發器

零基礎魔獸地圖製作(3) 英雄復活觸發器

改進復活

大家自己動手,按照下圖進行改進吧,我就不再細緻講解了。

最後,這個段觸發器能達到的效果是,死亡2秒後,原地復活,並且鏡頭會在復活時對準英雄,玩家也會自動選擇復活後的英雄。

當然,真正製作地圖成品時,不能向下面這樣編輯,還要考慮優化,排洩,防BUG等,這些等後面的教程再做補充。

零基礎魔獸地圖製作(3) 英雄復活觸發器

零基礎魔獸地圖製作(3) 英雄復活觸發器

注意事項

多嘗試觸發器的各項功能,能體會到探索的樂趣~

地圖, 基礎, 英雄, 魔獸, 觸發器,
相關問題答案