作者windgo (GG)
看板WarCraft
標題Re: [we]請問是否有"當部隊進行攻擊"時的觸發?
時間Sat Nov 11 13:49:52 2006
※ 引述《bigfoot (QQ)》之銘言:
: 想要寫一個
: 當英雄進行攻擊動作後 每攻擊一次,就加一點mana的觸發
: 效果大至上是成功的
: 可是我找不到"當部隊進行攻擊"的選項
: 現在只能作出
: "當部隊被攻擊"或"當部隊受到傷害時" 增加mana的效果
: 請問有"當部隊做攻擊動作"的觸發嗎?
抱歉 經過研究與參考一些資料
我有研究出來 當A攻擊B 且B的損傷是來自A的觸發寫法 提供給你做參考
這個寫法需要兩個觸發和一個Unit類型的Value
觸發一個是單位被攻擊事件 一個是判斷來源傷害是A
Unit Value我取名為AttackingUnit
(需要的原因是因為第二個觸發的Event-回報 Attacking Unit值是空白的)
簡易說明:
觸發1
Event
B單位被攻擊
Conditions
技能等級 > 0 時(在此可以更改為你需要的判斷)
Action
新增觸發2
觸發2
Event
Conditions
攻擊來源 = 進行攻擊的單位(前一個觸發所設的變數)
Action
創造一個特效在被攻擊的單位上(可以更改為你所要的效果)
Example
觸發1
Events
Unit - A unit Is attacked
Conditions
(Level of
XXX技能 for (Attacking unit)) Greater than 0
Actions
Set
AttackingUnit = (Attacking unit)
Trigger - Add to
觸發2 <gen> the event (Unit - (Triggering unit)
Takes damage)
觸發2
Events
Conditions
(Unit-type of (Damage source)) Equal to
AttackingUnit
Actions
Special Effect - Create a special effect attached to the overhead of
(Attacked unit) using Abilities\Spells\Human\DispelMagic\DispelMagicTarget.mdl
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 59.112.194.240
推 palipali:推一下 我也剛好需要這段.. 11/11 22:41
推 bigfoot:歐歐~~謝謝~~!~ 11/13 17:46