廢文中的廢文之世紀帝國觸發事件介紹以及「生兵系統」製作。

閱讀時間約 9 分鐘
因為解開了我國小到現在長達十幾年沒有解開的問題,感覺實在是太爽了所以我要專門發一篇文來寫這件事情!

首先,什麼叫做觸發事件?

地圖編輯器內的觸發事件
觸發事件是世紀帝國編輯器內獨特的一項功能。相較魔獸爭霸、星海爭霸、以及現今創造出AUTO CHESS的DOTA2,它的功能相當傳統、變動性不大。不過與之相對的,世紀帝國的觸發事件在學習上較為簡單易懂。
如果你曾經玩過世紀帝國內建的任何一樣戰役劇情,裡面的每一段對話、特殊事件、人物的死亡與士兵單位的生產、以及我的創作《遊戲玩小說》,其實都是藉由觸發事件來完成的。
那麼,觸發事件到底有什麼有趣的功能呢?我們就來做進一步的了解:
觸發事件的介面
首先,上面附圖為觸發事件的介面。我們可以看到左上有一面空白、空白下方有「新的狀況」、「新的效果」,這兩樣是觸發事件的核心功能,稍後會做說明。
觸發事件敘述」其實就是當我們在玩戰役時,會在右上方的任務提示欄突然跳出的指示與說明,右方的「任務目標顯示」就是配合前述功能的輔助工具;而「觸發事件起始狀態」,則是設定這項觸發事件在遊戲開始時,其狀態為開啟還是關閉。最後一項「觸發事件循環」,就是決定這項觸發事件是要處於「一次性啟動」、還是「循環啟動」的模式,這部分與我今天的主軸「生兵系統」有關,之後會提到它的使用方式。
至於「觸發事件名稱」則是便於創作者分辨觸發事件的功用、可任由創作者更改名稱、分類。但像字串碼代碼、敘述順序就不是我熟悉的功能,恕不作解釋。

狀況

觸發事件─狀況的功能
狀況,你可以把它的功能看作是「條件」。舉上圖列表內的「計時器」來說,計時器的單位以秒計算,因此若是我設置時間600秒、也就是10分鐘,那在遊戲開始後、當時間來到10分鐘時,它就是滿足了這項「狀況」所設定的條件,進而配合「效果」來完成這項觸發事件的運作。

效果:

觸發事件─效果的功能
效果,是決定觸發內容豐富性、劇情變化性的重要工具。如上圖所見,它能改變單位的攻擊力、名字、生命值,甚至在HD版後新增了射程、速度、防禦力。而像我們在遊玩劇情時所接獲的對話、提示,其實都來自「顯示指令」、「送出交談訊息」這兩項功能(小祕密:在指令內容的對話開頭加上等指令,訊息顏色會跟著改變)。
觸發事件的說明中我有提到「觸發事件起始狀態」這項功能,它就是配合效果列表中的「啟動事件觸發」、「關閉事件觸發」來使用。那麼要如何運用這項功能,來製作出一套觸發事件呢?以下我以圖解製作一段簡單的示範:
首先我安排了一名村民,以及一座敵方的石牆。
我希望用村民擊破石牆來開啟觸發事件3,所以我先設置了觸發事件2,並新增一項狀況「摧毀物件」。
接著我再添加效果「啟動事件觸發」,在觸發事件清單我選擇要開啟的觸發事件3
這是觸發事件3的狀態,可以注意到右下角的「觸發事件起始狀態」是關閉的。
我為觸發事件3添加了「顯示指令」的效果。當我用這隻村民擊破石牆、滿足觸發2的條件後,它就會顯示這段訊息。
對了,為了加快速度(我是半夜在寫這篇文),所以我為村民加了3萬攻擊力。
測試開始!
3萬攻擊力一拳打爆,毫不意外。可以看見左上角出現了我準備的那行字。看,觸發事件是不是很有趣呢?
其實我真的不明白我幹嘛大半夜介紹這些。
總之,接下進入我寫這篇文章的契機、也是讓我興奮了整晚的主軸──當然,這部分可能對沒有接觸的人來說會有點看不懂。
我開頭提過我存在著一個長達十幾年沒有解開的問題,那就是「生兵系統」!!!
什麼是生兵系統?其實就是運用上述的效果中的「建立物件」、「指派物件」,來憑空產兵──這段過程完全不需要耗費資源、也可以超越人口極限(世紀帝國有所謂的人口限制,當到達時就無法生產任何單位)。
也就是說,我如果想要生出20隻拜占庭聖騎兵,只需要建立像這樣的觸發事件就可以了:
數量設定19,實際產出會是20。世紀帝國的邏輯是19以下包含19......嗯,聽起來很奇怪,但就是這樣。
建立物件-拜占庭聖騎兵
指派物件
注意到我在「建立物件」、「指派物件」的圖片中,右邊的旗幟下有一面黃方格嗎?
「建立物件」的方格代表單位生產的位置,是放置設定區域後產生。而「指派物件」則比較特別:可以看見該圖中的右方功能列裡,由上而下分別有:指定物件、設定區域A、設定區域B。指定物件,是設定單一的特定目標作為對象;設定區域A,則是可以設定一定範圍內的單位作為目標對象。前兩者都是為了配合第三項工具:設定區域B,來進行移動的動作。
這些功能底下都有一個前往物件、前往區域、前往位置,是用來確認設置是否正常。
因此這項觸發的流程會是這樣:
建立觸發事件──開啟觸發事件循環
「建立物件」──指定區域開始生成拜占庭聖騎兵
「指派物件」──設定區域A內的單位,將會移動到設定區域B(這邊我沒弄圖,但是我設定的位置大約在旗幟前方大約第六格)

然而!

我在製作這項生兵系統時,往往都會發生:指定範圍外的單位會跟著聽從指令,跑到指定區域B;並且指定區域A內、聽從指示前往指定區域B的拜占庭聖騎兵,居然仍在聽從「指派物件」的移動命令,不斷卡在指定區域B內!!!
就是這個問題困擾了我十幾年,也因此我過去的作品都從未成功放入生兵系統,導致作品的豐富度降低許多。

結果!就在今晚!我發現原因了!

我以往很習慣先設置「指定區域A」,接著再設置「指定區域B」,乍看之下這是很合乎人體工學(?)、人情常理(?)的順序安排──然而,我發現當我設置完「指定區域B」後,「指定區域A」的設置居然會失效!?
這是很奇怪的問題,但事實就是如此。會發現這個問題,就在於「指定區域」底下、有一個「前往區域」的按鈕,它可以協助確認你的設置是否沒問題。當我無意間按下「指定區域A」的「前往區域」時,我注意到它沒有前往我所設置的指定位置,我才知道發生了設置失效的問題......
於是乎,我對調了設置順序。我先安排好「指定區域B」,也就是目的地的設置。接著再回頭設置「指定區域A」,結果如下.......

我的拜占庭聖騎兵可以開心的四處跑啦!!!!!!

........總歸來說,這是一項令我興奮、也令我對自己的愚蠢感到可笑的發現。當然,也許這個問題能夠幫助一些同樣對「生兵系統」感到困擾的地圖創作者(如果還存在的話啦.....)解開疑惑。也許只是引來別人的嘲笑.......總之我不管,這篇文我就當作是順便介紹一下世紀帝國已經沒啥人投入的地圖編輯器,如果你因此對這款遊戲感興趣──這是Steam購買連結:
我沒有接到微軟的任何工商,所以這不是工商,請放心。另外,建議等夏季特賣連同DLC再購入。

2019/02/21補充更加詳細的生兵系統觸發說明:

1.首先,打開地圖編輯器,在上方功能點選觸發事件。
2.開啟視窗後,會看到左列會有觸發事件的相關功能表,新增一個觸發事件、點選它,並且記得在最下方的功能列中找到「觸發事件循環」點選「是」。
※由於提問者是問到指定對象到特定位置、產生士兵,因此我們會需要新增一個「狀況」、兩個「效果」──不過在影片中,我使用了兩個狀況,這部分我稍後會說明。
3.接下來我們開始設定觸發:
狀況:將指定物件帶到指定區域──使用「設定物件」功能點選你的英雄、「設定區域」放置你要站的旗幟位置。
狀況:擁有較少的物件──為了避免無限生兵,我想要限制產出單位的數量在20名。因此我先在左下的「物件清單」設定我要的單位、數量19(註1)、設定區域無需設定(註2)
效果:建立物件──左下「物件清單」選擇你要生產的單位、放置「設定區域」來決定產兵的地點。
※如提問者所述,如果是要在特定軍營周邊的話,就放置在軍營前。但是要注意,「設定區域」上方不可有任由建築物、單位、或是會擋住單位生產的物件,否則會卡住。
效果:指派物件──指派物件的右方功能列,共有三種指定方式,這邊我們只需要用到第二格的「設定區域A」與第三格同名的「設定區域B」。
「設定區域A」是設定指定範圍內的單位進行行動、「設定區域B」則是他們要前往的位置。我們將「設定區域A」與建立物件的設定區域重疊、再設置完設定區域B後,這一套生兵系統就完成了!(註3)

註1:我們需要的數量是20、但擁有較少物件的數量之所以要設定19,是因為當初設計時的程式資料,忘記將「0」給修掉,因此導致了他計算數量的方式變成0~19(0也算入一個單位),而非1~19,算是觸發事件的一個BUG。
註2:承上,「擁有較少物件」無需設定區域的原因,是因為觸發事件的狀況簡單來說就是一種「條件」。你必須滿足這項條件才能觸發效果的運作。因此,在配合建立物件、並且沒有設定區域的狀況下,他的條件是這樣解釋:這項觸發會一直生產單位、直到它達到我設定的數量為止──如果還是不明白,那很簡單。我們只需要在開始遊戲前,在地圖上放置需求數量的單位,這項觸發就會直接滿足條件;但當你將單位delete時,你設置的生兵觸發就會自動補足數量。
但要是我們放置了「設定區域」,這個狀況就會是這樣解釋:依照「設定區域」所指定的範圍內,必須有設定數量的該單位,才會運作這項觸發。
註3:無論是設置指定對象、建立物件、指派物件,這些功能鈕的下方都有一個「前往位置」或是「前往區域」,是用來確認你的觸發設置是否正確。在你設置完成後,務必要像影片一樣重新進行確認。
如果您願意支持我的創作、認同我的創作價值,歡迎使用下方贊助功能、或是按下五次LIKE,協助我持續創作!
此篇文章會顯示動態置底廣告
為什麼會看到廣告
8.7K會員
1.6KContent count
Moonrogu的歡樂鳥窩是個Moonrogu主觀觀點的集中地,你可以在這看到奇幻小說、創作觀點、平台生態觀察,以及不定時的討論互動。
留言0
查看全部
發表第一個留言支持創作者!
本篇參與的主題策展
時間是2123年,那是一個下著雨的夜晚,冷風一波接著一波颳起,碩大的雨滴一滴滴地落在金屬上。多拉格睜開了雙眼,眼前是一扇窗戶,窗外一片黑暗,他發現自己在一個狹窄的空間裡,那是一個冷凍艙……
不再證明了/不再為了那些不証自明的事情/焚燒,或凋萎/房間逼仄但內心昶亮/虔恭迎接每個早上/晨光穿窗而來
前言 宇希333年 現在是第14號地球世界的火曆2309年。 病毒「無」專門吞噬「感情」、「感覺」、「愛」、「希望」,大部份被感染的人都無法呈現臉部表情,人類也越來越冷漠。 幸虧第14號地球的科技相當發達,腦細胞可以連線面具讓人可以戴著精緻的面具過活,戴面具的人只要用想的就可以呈現臉部的表情。
以為擁有的 / 其實尚未 / 以為失去的 / 或許換成了另一種獲得
拓荒者,你好: 當你從冷凍艙甦醒後,應該就會看到這封信。我原本奉命,負責引導你了解周遭環境和上層賦予你的任務,但很不巧地,上層臨時指派我其他重要工作,我不得不將引導的任務交付這座觀測站的中央人工智慧,並留下這封信給你。 我今天時間有限,只能引導你到此。期待有機會再相逢。祝你好運,拓荒者。
聖泉,那是最好的東西,也是最壞的東西。 它能讓任何人實現任何願望,所以人們說它是最好的東西。 但傳說尋找聖泉的路上,人們往往會失去對他們來說,最重要的東西。 即使如此,天下人仍紛紛爭先恐後搶奪,踩著彼此的屍體尋找那未知的存在。即便是未知,眾人仍是願意為了那美麗虛幻的存在以身犯險,寧可溺斃於聖泉的傳說
時間是2123年,那是一個下著雨的夜晚,冷風一波接著一波颳起,碩大的雨滴一滴滴地落在金屬上。多拉格睜開了雙眼,眼前是一扇窗戶,窗外一片黑暗,他發現自己在一個狹窄的空間裡,那是一個冷凍艙……
不再證明了/不再為了那些不証自明的事情/焚燒,或凋萎/房間逼仄但內心昶亮/虔恭迎接每個早上/晨光穿窗而來
前言 宇希333年 現在是第14號地球世界的火曆2309年。 病毒「無」專門吞噬「感情」、「感覺」、「愛」、「希望」,大部份被感染的人都無法呈現臉部表情,人類也越來越冷漠。 幸虧第14號地球的科技相當發達,腦細胞可以連線面具讓人可以戴著精緻的面具過活,戴面具的人只要用想的就可以呈現臉部的表情。
以為擁有的 / 其實尚未 / 以為失去的 / 或許換成了另一種獲得
拓荒者,你好: 當你從冷凍艙甦醒後,應該就會看到這封信。我原本奉命,負責引導你了解周遭環境和上層賦予你的任務,但很不巧地,上層臨時指派我其他重要工作,我不得不將引導的任務交付這座觀測站的中央人工智慧,並留下這封信給你。 我今天時間有限,只能引導你到此。期待有機會再相逢。祝你好運,拓荒者。
聖泉,那是最好的東西,也是最壞的東西。 它能讓任何人實現任何願望,所以人們說它是最好的東西。 但傳說尋找聖泉的路上,人們往往會失去對他們來說,最重要的東西。 即使如此,天下人仍紛紛爭先恐後搶奪,踩著彼此的屍體尋找那未知的存在。即便是未知,眾人仍是願意為了那美麗虛幻的存在以身犯險,寧可溺斃於聖泉的傳說
你可能也想看
Thumbnail
1.加權指數與櫃買指數 週五的加權指數在非農就業數據開出來後,雖稍微低於預期,但指數仍向上噴出,在美股開盤後於21500形成一個爆量假突破後急轉直下,就一路收至最低。 台股方面走勢需觀察週一在斷頭潮出現後,週二或週三開始有無買單進場支撐,在沒有明確的反轉訊號形成前,小夥伴盡量不要貿然抄底,或是追空
Thumbnail
近期的「貼文發佈流程 & 版型大更新」功能大家使用了嗎? 新版式整體視覺上「更加凸顯圖片」,為了搭配這次的更新,我們推出首次貼文策展 ❤️ 使用貼文功能並完成這次的指定任務,還有機會獲得富士即可拍,讓你的美好回憶都可以用即可拍珍藏!
Thumbnail
您是否有注意到從 18 世紀到 19 世紀之交的許多畫作*總是*描繪廢墟中的城市嗎? 到處都是植物,土壤,以及瓦礫,當然還有穿著窗簾和破衣服的人漫無目的地四處遊蕩。如果這些照片真的是2000年前的遠古時代,為什麼當年建築物的保養這麼差? 那些樓不是當時建的嗎? 雜草怎麼這麼多? 為什麼這一切都被摧毀
Thumbnail
原本台灣跟大陸的中文就不太一樣,但在北京,第一個糾正我中文的,居然是韓國人( ...握拳)
Thumbnail
我這部著作的舊簡體版中已經加了章節導讀,卻發現不解決更根本的問題、導讀基本上是白搭。必須先寫一個更根本的“形上”(meta- )導讀。新簡體版在2018年7月面世,序中指出了一個現象:“舊版上市後,網路上出現一則讀謂:已經移民美國有年,但從未遇到我書中所描述的情形。這好比一位長期居華的老美說:他從來
Thumbnail
最近日劇「今際之國的闖關者」很紅。除了劇情本身受歡迎之外(雖然我還沒看完),其實它還有個很有趣的英文劇名;看起來還沒有什麼人提過它,那就讓我來說一說好了。
二十世紀初,音樂除了延續馬勒與理查史特勞斯的後浪漫主義,運用大量半音階及模糊調性的手法將調性音樂推向極致,使其面臨瓦解。作曲家捨棄傳統和聲法則,改以無調性、複調性、十二音列、微分音和機遇音樂等突破性創作手法。
Thumbnail
自從卡薩爾斯於1936-39年間完成《組曲》最有代表性的錄音之後,1950-80年間,各國的大提琴家也紛紛的錄下自己對《組曲》的詮釋。在《組曲》錄音如雨後春筍般問世的同時,德國大提琴家卻成了歷史中的失語者。欲探究其原因,同樣需要回到卡薩爾斯與《組曲》的關係。
Thumbnail
前言:版本18.1「寶石妖精」合作版本,為神魔原創系列版本,華麗奢糜的寶石能讓玩家重回最初的感動,鑽石不只美麗還有他純粹的暴力美學,琥珀則是淺藏心珠的力量以蓄勢待發,翡翠則是全妖精的軍師,揮灑寶石之力使隊伍散發光澤。
Thumbnail
1.加權指數與櫃買指數 週五的加權指數在非農就業數據開出來後,雖稍微低於預期,但指數仍向上噴出,在美股開盤後於21500形成一個爆量假突破後急轉直下,就一路收至最低。 台股方面走勢需觀察週一在斷頭潮出現後,週二或週三開始有無買單進場支撐,在沒有明確的反轉訊號形成前,小夥伴盡量不要貿然抄底,或是追空
Thumbnail
近期的「貼文發佈流程 & 版型大更新」功能大家使用了嗎? 新版式整體視覺上「更加凸顯圖片」,為了搭配這次的更新,我們推出首次貼文策展 ❤️ 使用貼文功能並完成這次的指定任務,還有機會獲得富士即可拍,讓你的美好回憶都可以用即可拍珍藏!
Thumbnail
您是否有注意到從 18 世紀到 19 世紀之交的許多畫作*總是*描繪廢墟中的城市嗎? 到處都是植物,土壤,以及瓦礫,當然還有穿著窗簾和破衣服的人漫無目的地四處遊蕩。如果這些照片真的是2000年前的遠古時代,為什麼當年建築物的保養這麼差? 那些樓不是當時建的嗎? 雜草怎麼這麼多? 為什麼這一切都被摧毀
Thumbnail
原本台灣跟大陸的中文就不太一樣,但在北京,第一個糾正我中文的,居然是韓國人( ...握拳)
Thumbnail
我這部著作的舊簡體版中已經加了章節導讀,卻發現不解決更根本的問題、導讀基本上是白搭。必須先寫一個更根本的“形上”(meta- )導讀。新簡體版在2018年7月面世,序中指出了一個現象:“舊版上市後,網路上出現一則讀謂:已經移民美國有年,但從未遇到我書中所描述的情形。這好比一位長期居華的老美說:他從來
Thumbnail
最近日劇「今際之國的闖關者」很紅。除了劇情本身受歡迎之外(雖然我還沒看完),其實它還有個很有趣的英文劇名;看起來還沒有什麼人提過它,那就讓我來說一說好了。
二十世紀初,音樂除了延續馬勒與理查史特勞斯的後浪漫主義,運用大量半音階及模糊調性的手法將調性音樂推向極致,使其面臨瓦解。作曲家捨棄傳統和聲法則,改以無調性、複調性、十二音列、微分音和機遇音樂等突破性創作手法。
Thumbnail
自從卡薩爾斯於1936-39年間完成《組曲》最有代表性的錄音之後,1950-80年間,各國的大提琴家也紛紛的錄下自己對《組曲》的詮釋。在《組曲》錄音如雨後春筍般問世的同時,德國大提琴家卻成了歷史中的失語者。欲探究其原因,同樣需要回到卡薩爾斯與《組曲》的關係。
Thumbnail
前言:版本18.1「寶石妖精」合作版本,為神魔原創系列版本,華麗奢糜的寶石能讓玩家重回最初的感動,鑽石不只美麗還有他純粹的暴力美學,琥珀則是淺藏心珠的力量以蓄勢待發,翡翠則是全妖精的軍師,揮灑寶石之力使隊伍散發光澤。