Age-of-Empires-Ii-the-Age-of-Kings

如何在地圖編輯器中輸入觸發器?

  • November 25, 2015

玩了很久才開始玩AoE,現在正在製作自定義地圖。我想用自己的方式指定勝利的條件。

我不知道如何準確地創建自定義目標,但我注意到這個名為“AI 腳本”的功能。我聽說遊戲是使用 AI 創建的,但不知道如何在這裡編寫。我想學習如何使用此功能,我可能會在許多自定義地圖中使用它。

編輯:最初的問題是關於實現自定義目標的 AI 腳本,但 Lyrical 在下面的評論中澄清說它不是 AI 腳本,而是添加“觸發器”,這對我有幫助。我認為除非有人想提出更好的答案,否則該評論應被視為正確答案。

聽起來你想為某個玩家創建一個宣布勝利的觸發器。為此,您需要轉到地圖編輯器中的“觸發器”部分。在這裡您可以設置許多主要用於場景的觸發器。每個觸發器都有一個或多個條件和一個或多個效果。要讓效果真正發生,必須滿足所有條件。如果您想製作自定義勝利條件,您需要在個人“條件”中製作您想要發生的事情。然後你需要製作一個標記為“宣告勝利”的效果。然後,當滿足條件時,您將玩家設置為您想贏的人。

**範例:**您希望玩家 1 在殺死某個單位時贏得遊戲。您需要執行以下步驟:

  1. 從主菜單打開場景編輯器。
  2. 轉到觸發器菜單。點擊觸發器框下的“新建”。(注意:您可以在此處更改觸發器的屬性,例如觸發器的名稱以及是否循環。)
  3. 點擊“New Cond”以創建新條件。將條件設置為“銷毀對象”。點擊“選擇對象”,然後選擇要殺死的對象。(注意:通過點擊“查看對象”,您可以檢查您是否選擇了合適的人。
  4. 點擊“新建效果”以製作新效果。將其設置為“宣布勝利”。將播放器設置為“播放器 1”。

你完成了!當然,如果你想讓勝利條件不同,只需改變條件設置的內容即可。它們中的大多數都是不言自明的,並且易於使用。幾乎我所知道的關於我自己發現的編輯器的一切。使用起來並不難,但瀏覽一些 wiki 可能會有所幫助。

安裝 CD 上有一個文件,位於\DOCS\CPSB.DOC. 這是我所知道的官方指南和最好的文件。如果您想要更好的指南,您應該查看AI 腳本世界:第 1 章和Scripting AI for: Age of Empires II

引用自:https://gaming.stackexchange.com/questions/161056