精華區beta WarCraft 關於我們 聯絡資訊
※ 引述《Erict (なるほど...)》之銘言: : 理論上,這是個簡單的觸發,可是我卻老是失敗QQ... : 想法:2個在地圖上的中立敵對單位死亡,則觸發事件(如創造物品) 問題的徵結點在於部隊死亡的事件發生時, DyingUnit只代表"當前"死亡的那個部隊(看到ing就知道是進行式了~~炸) 所以解決辦法為: 一、那兩個單位只要其中一個死亡就觸發事件。   方法:將判斷式"AND"改成"OR" 二、那兩個單位都死亡後才觸發事件。   方法:由於那兩個單位不太可能"同時"死亡,所以你需要用變數才儲存結果。   例如:   觸發A    ├事件:    │ └部隊死亡    ├條件:    │ └OR┬當前死亡的部隊為 部隊A    │   └當前死亡的部隊為 部隊B    └動作:      ├if DyingUnit = 部隊A 則 set Died_A = true      │├ elseif DyingUnit = 部隊B 則 set Died_B = true      │└ end if      │      └if Died_A and Died_B 則 執行觸發C   觸發C    ├事件:    ├條件:    └動作:於目標地點創造物品。 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 59.127.92.170
FrostMaiden:推推推推推推 11/28 12:11
larchrono: 推推推推推推 11/28 12:54
senmen: 推推推推推推 雖然沒玩we竟然還是看得懂~講得很清楚~ 11/28 12:56
tea750:10806+10804的標題看成:單位死亡後的觸 手 (喂 11/28 14:52