※ 引述《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