當前位置:編程學習大全網 - 編程語言 - 星際爭霸編輯觸發器

星際爭霸編輯觸發器

1.主題:星際爭霸地圖編輯手冊

我來介紹壹下StarEdit,簡稱SE。

是星際自帶的編輯器。

功能比以往任何遊戲編輯器都全面。

暴雪用SE做自己的任務。

有些人不會用se,請下載這個。

裏面有兩個dll文件,壹個是storm.dll的光盤版。

壹個是storm.dll的硬盤版本。

制作地圖時使用CD版本,在方浩玩時使用硬盤版本。

(有了那個版本,我把它重新命名為storm.dll,放在星際目錄裏。)

附:立即下載1.08b正版!

SE可以支持8個玩家,每個玩家壹個種族,需要壹個開始位置保存(start location)。

。。。。

這是基本常識,初學者都會知道,我就不說了。

現在我們來介紹壹下圖層。

該層中有幾個選項。

剩下的大家都知道了。

重點是地點。

這是RPG地圖不可或缺的。

選中位置層,可以用鼠標拖動壹個方框,就是位置。

妳可以給這個地方重新命名。

比如改成學校和家裏。。。

這和後面要討論的觸發器有很大關系。

取決於位置,某些觸發器必須存在。

再來說說武力。玩家組成團隊。

妳可以把八名球員分成四隊。

您也可以重命名每個團隊。

壹個聯盟意味著這組玩家是盟友。

聯盟勝利意味著壹個玩家勝利,整個團隊勝利。

任何壹個出發地點都是這組選手的出發地點,是隨機的

(其實玩家是隨機的)

第三個是玩家設定。

在播放器菜單下面。

在這裏,妳可以設置誰將扮演玩家。

是人、計算機還是中性?(鸚鵡螺)

或者方法可以成為自己的士兵(resuable)。

在單位頁面下,妳可以設置玩家可以建造什麽樣的士兵。

妳不能建造任何士兵。

在升級下,妳可以設置玩家的初始升級信息。

並且允許/禁止播放器的某些升級。

特殊能力是神奇的背景。

如果妳理解了第壹章。

有壹定的基礎。

您可以開始高級內容

現在說的是RPG地圖的核心內容——觸發。

有人說很難觸發。

其實非常非常簡單。

任何正常人都能理解Bug註:這比我們學過的編程思路簡單百倍以上。

觸發器分為三個部分。

執行者、條件、結果

執行者隨便寫,只有壹個觸發器和執行者有關(是聯盟的觸發器)

請註意,如果您編寫力4(組4)

而力4,妳沒有放過壹個玩家

或者有壹個人類玩家,但是他沒有加入遊戲。

那麽執行器對力4的觸發將不會被執行。

(即需要有人或電腦來執行)

有很多條件。

累積玩家累積數量資源。

玩家積累了多少資源

永遠永遠。

總是

玩家將壹定數量的單位帶到指定地點。

玩家帶多少單位到特定區域?

命令玩家命令數量單位。

玩家控制多少個單位?

指揮最少當前玩家指揮最少的單位。

當前玩家至少控制多少個單位?

當前玩家在當前位置指揮最少的單位。

當前玩家在特定區域至少控制多少個單位?

當前玩家控制最多的單位。

當前玩家最多控制多少個單位?

當前玩家在該位置指揮最多的單位。

當當前玩家在特定區域控制最大數量的單位時

倒數計時器倒數計時器是遊戲持續時間的秒數。

比賽時間倒計時多少秒?

死亡玩家遭受了單位數量的死亡。

玩家損失了多少單位?

經過時間經過時間是遊戲持續時間的秒數。

從遊戲時間(遊戲時間)開始已經過了多少秒

最高分當前玩家擁有最高分。

當當前玩家得分最高時

殺死玩家殺死壹定數量的單位。

當玩家殺死壹定數量的單位時,

最少殺死當前玩家有最少殺死的單位。

當當前玩家殺死最少數量的單位時

最少資源當前玩家擁有的資源最少。

當當前玩家積累最少的資源時,

最低分當前玩家得分最低。

當前玩家得分最低時。

當前玩家殺死的單位最多。

當前玩家殺死最多單位時

最多資源當前玩家擁有最多資源。

當當前玩家積累最多資源時,

從來沒有。從來沒有。

對手玩家在遊戲中還有壹定數量的對手。

當玩家在遊戲中有許多對手時,

分數玩家分數類型分數是數量。

玩家的分數是多少?

開關已設定。

當開關被設置或清除時

結果有很多種。

當前玩家在該位置的中心視圖。

將屏幕轉向特定區域。

評論評論:評論。

解釋觸發器,使其易於閱讀。

創建單位在玩家的位置創建數量單位

在特定區域為玩家創造壹定數量的單位。

使用屬性創建單位創建數量

玩家所在位置的單位。應用屬性

創造壹定數量的具有壹定屬性的單位(比如隱形,挖掘等。)針對特定區域的玩家。

當前玩家的失敗結局。

當前玩家任務失敗。

為當前玩家顯示文本消息。

為當前玩家顯示壹些單詞。

和局以所有玩家和局結束劇情。

所有玩家打平。

給玩家單位給玩家壹定數量的單位。

在特定區域從壹個玩家(前者)給另壹個玩家(後者)壹定數量的部隊。

殺死玩家的所有單位。

殺死玩家的所有單位。

殺死該地點的單位殺死該地點玩家的單位數量。

在特定區域殺死玩家的壹定數量的單位。

引導板(現場控制)

顯示現場most裝置控制的引導板。顯示標簽:標簽

顯示特定區域的當前單元控制情況。

引導板(控制)

顯示裝置most控制的引導板。顯示標簽:標簽

顯示當前單元控制情況。

領導委員會(貪婪)

顯示最接近礦石和氣體數量的玩家的貪婪排行榜。

顯示當前整體資源集合。

排行榜(KILLS)

顯示單位大部分殺戮的排行榜。顯示標簽:標簽

顯示殺死單位的當前情況。

排行榜(點數)

顯示大多數分數的排行榜。顯示標簽:標簽

顯示當前分數。

排行榜(資源)

顯示大部分資源積累的排行榜。顯示標簽:標簽

顯示當前資源集合。

排行榜目標(現場控制)

顯示玩家最接近控制位置單位數量的排行榜。顯示標簽:標簽

顯示在壹個特定的區域還有多少單位需要被控制才能達到目標。

領導委員會目標(控制)

顯示最接近單位數控制的玩家的排行榜。顯示標簽:標簽

顯示需要控制多少單位才能達到目標。

排行榜目標(殺死)

顯示玩家殺死單位數量最接近的排行榜。顯示標簽:標簽

顯示要達到目標還需要殺死多少單位

排行榜目標(點數)

顯示最接近分數的玩家的排行榜。顯示標簽:標簽

顯示您離目標分數有多遠。

排行榜目標(資源)

為最接近數字資源累積的玩家顯示排行榜。顯示標簽:標簽

顯示需要收集的資源的可到達目標。

排行榜電腦玩家設置在排行榜計算中使用電腦玩家。

關閉或打開計算機的顯示

顯示當前玩家所在位置的小地圖。

當前玩家的小地圖會顯示壹個警告框。

修改單位能量將玩家在該地點擁有的單位數量的能量點設定為百分比%。

修改特定區域壹定數量玩家控制單位的能量。

修改機庫數量,在機庫中增加玩家擁有的單位數量。

修改特定區域壹定數量玩家控制單位的彈藥(如航母、聖甲蟲)。

修改單位生命值將玩家在該位置擁有的單位數量的生命值設定為百分比%。

修改特定區域壹定數量玩家控制單位的生命值。

修改單位資源數量將玩家擁有的資源數量的資源數量設置為數量。

修改特定區域壹定數量玩家控制單位的能量。

修改機庫數量,在機庫中增加玩家擁有的單位數量。

修改特定區域壹定數量玩家控制單位的彈藥(如航母、聖甲蟲)。

修改單位生命值將玩家在該位置擁有的單位數量的生命值設定為百分比%。

修改特定區域壹定數量玩家控制單位的生命值。

修改單位資源數量將玩家擁有的資源數量的資源數量設置為數量。

修改特定區域壹定數量玩家控制單位的能量。

修改單位護盾點數將玩家在該地點擁有的單位數量的護盾點數設定為百分比%。

修改特定區域壹定數量玩家控制單位的護盾。

將玩家擁有的單位上標示為位置的位置移動到位置中心。

將特定區域移動到特定區域中的單位。

移動單位將玩家在該地點的數量單位移動到目的地。

將玩家壹定數量的單位從壹個特定區域移動到另壹個特定區域。

靜音單位語音靜音當前玩家的所有非觸發單位的聲音。

關閉當前玩家所有非觸發單位的聲音。

命令發布命令給玩家所有的單位:命令到目的地。

命令玩家的單位從壹個特定區域移動、攻擊和巡邏到另壹個特定區域。

暫停遊戲暫停遊戲。

暫停遊戲

暫停定時器暫停倒計時定時器。

暫停倒計時

播放WAV文件

播放聲音

保留觸發器保留觸發器。

循環執行電流觸發器

移除玩家的所有單位。

移除玩家的所有單位。

移除該地點的單位移除該地點玩家的單位數量。

在特定區域移除玩家壹定數量的單位。

運行人工智能腳本。

運行壹個人工智能

在位置運行人工智能腳本在位置執行人工智能腳本。

在特定領域運行人工智能

設定聯盟狀態將玩家設定為聯盟狀態。

設定當前玩家和另壹個玩家之間的聯盟或敵對關系。

設置倒計時定時器修改倒計時定時器:設置持續時間秒。

設置倒計時時間

設定死亡人數修改玩家的死亡人數:設定單位數量。

設定玩家的死亡單位數

設置doodad狀態為玩家在該位置的單位設置DOODAD狀態。

小物件在特定區域的設置

設定無敵為玩家在該地點擁有的單位設定無敵

在特定區域設定無敵玩家單位。

設定任務目標設定任務目標為:文本。

設置此任務

在當前遊戲結束後設置下壹個場景加載場景。

設置當前任務後要閱讀的地圖。

設置資源為玩家修改資源:設置數量資源。

為玩家設置壹定的資源。

設置分數為玩家修改分數:設置數量點。

設定玩家分數

設置開關。

開關設置

對話肖像顯示單位與當前玩家對話持續毫秒。

顯示當前玩家的單位肖像壹段時間。

傳輸發送傳輸到當前的球員從單位在位置。播放WAV文件。修改傳輸持續時間:設置毫秒數。顯示以下文本:文本

建立壹個對話。包括單位在小地圖上的位置顯示,伴隨的聲音和文字。

取消靜音當前玩家所有非觸發單位的聲音。

關閉當前玩家所有非觸發單位的聲音。

取消暫停遊戲取消暫停遊戲。

打破遊戲暫停

解除暫停計時器解除暫停倒計時計時器。

解除倒計時暫停

當前玩家的勝利結束場景。

當前玩家任務成功。

等待等待持續時間毫秒。

等待壹段時間(千分之壹秒)

(看5分鐘再看壹遍。)

當條件滿足時,結果將被執行。

例如:

條件:我殺了至少壹個人(玩家1殺了至少壹個任意單位)。

結果:把我轉移到監獄。

(將玩家1在任何地方的所有單位移至監獄。)

  • 上一篇:NOIP讀程序的技巧(Pascal)
  • 下一篇:請問下在WOW裏,宏是什麽意思?怎麽做宏?我ZS
  • copyright 2024編程學習大全網