精華區beta WarCraft 關於我們 聯絡資訊
※ 引述《windgo (GG)》之銘言: : 抱歉 經過研究與參考一些資料 : 我有研究出來 當A攻擊B 且B的損傷是來自A的觸發寫法 提供給你做參考 : 這個寫法需要兩個觸發和一個Unit類型的Value : 觸發一個是單位被攻擊事件 一個是判斷來源傷害是A : Unit Value我取名為AttackingUnit : (需要的原因是因為第二個觸發的Event-回報 Attacking Unit值是空白的) : 簡易說明: : 觸發1 : Event : B單位被攻擊 : Conditions : 技能等級 > 0 時(在此可以更改為你需要的判斷) : Action : 新增觸發2 : 觸發2 : Event : Conditions : 攻擊來源 = 進行攻擊的單位(前一個觸發所設的變數) : Action : 創造一個特效在被攻擊的單位上(可以更改為你所要的效果) 用一個部隊群組來紀錄有哪些部隊被註冊到觸發2的Damage事件會比較好, 如果同一個部隊註冊了兩個事件,那該部隊受傷時,同樣的觸發就會執行兩次。 Danny有弄一個全地圖傷害事件系統在流連版上,不過還是逃不出JASS魔爪...XD -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 203.204.93.147