作者sapphireBOB (澄響幸輝絕品泉水)
站內WarCraft
標題[WE] Custom Spell- FrostMaiden - Frozen Age
時間Fri Feb 24 18:19:28 2012
這次的技能是冰女(FrostMadien)的6級技
之前看過Dota OS相關的影片
有這一幕就很想試做看看
其實蠻簡單的 , 大家打開編輯器很容易就能得手
不過我沒看過實際的技能內容 , 純粹從影片模仿 (  ̄ c ̄)y▂ξ
<技能說明>
降下大範圍的冰雪暴 , 使大量的敵人受到毀滅性的寒冰傷害
每一個冰雹可以造成小範圍內敵人 (80/150/220) + 智慧 x 0.5 的寒冰傷害
並且使被砸中的單位受到緩速效果 (35/55/75)% , 持續2.0秒
如果在緩速效果下再被冰雹擊中則會遭到凍結 (0.5/1.0/1.5)秒
附註: 可移動施放
<材料>
特效部隊x2 (一個是內建冰雪暴 另一個是匯入的特效)
基底技能 - 連結
子技能 - 暴雷槌 + 緩慢術
整數變數 x 1
點變數 x 3
部隊變數 x 1
<觸發1>
事件 - A unit 開始讓一種能力生效
條件 - Ability being cast 等於 Frozen Age
行動 - Set I_EvilMage = 0
觸發 - Turn on EvilMage4c <情報>
<觸發2>
事件 - Every 0.04 seconds of game time
條件 - (U_EvilMage is alive 等於 真
行動 - Set I_EvilMage = (I_EvilMage + 1)
If (All Conditions are True) then do (Then Actions)
else do (Else Actions)
如果一條件
I_EvilMage 小於或等於 120
////這邊看你決定要放多久就放多久////
就一行動
Set P_EvilMage_Ultimate1 = (Position of U_EvilMage)
Set P_EvilMage_Ultimate2 = (Random point in (Region centered at
P_EvilMage_Ultimate1 with size
(1200.00, 1200.00)))
If ((Random percentage) 大於或等於 50.00) then do
(部隊 - Create 1 冰雪暴特效部隊1 for (Owner of U_EvilMage)
at P_EvilMage_Ultimate2 facing 155.00 degrees)
else do
(部隊 - Create 1 冰雪暴特效部隊2 for (Owner of U_EvilMage)
at P_EvilMage_Ultimate2 facing 155.00 degrees)
聲音 - Attach BlizzardTarget1 <情報> to (Last created unit)
動畫 - Change (Last created unit)'s size to ((Random real number
between 80.00 and 150.00)%, (Random real number between
80.00 and 150.00)%, (Random real number between 80.00 and
150.00)%) of its original size
動畫 - Change (Last created unit)'s animation speed to 118.00% of
its original speed
////記得要更改動畫速度,原本內建的冰風暴動畫非常慢...////
觸發 - Play BlizzardTarget1 <情報>
Custom script: call RemoveLocation( udg_P_EvilMage_Ultimate1)
Custom script: call RemoveLocation( udg_P_EvilMage_Ultimate2)
否則一行動
觸發 - Turn off (This trigger)
<觸發3>
事件 - A general unit 死亡
條件 - Or - Any (Conditions) are true
條件-
(Unit-type of (Dying unit)) 等於 冰雪暴特效部隊1
(Unit-type of (Dying unit)) 等於 冰雪暴特效部隊2
////兩種特效單位我都要使用,所以用Or////
行動 - Set TempPoint = (Position of (Dying unit))
特殊效果 - Create a special effect at TempPoint using
Abilities\Weapons\FrostWyrmMissile\FrostWyrmMissile.mdl
特殊效果 - Dsetroy Last Created Effect
特殊效果 - Create a special effect at TempPoint using
war3mapImported\FreezingRing.mdx
特殊效果 - Dsetroy Last Created Effect
部隊群組 - Pick every unit in (Units within 175.00 of TempPoint
matching ((((Matching unit) is 一個建築物) 等於 假
and ((((Matching unit) is 魔法免疫) 等於 假
and ((((Matching unit) has buff 無敵 ) 等於 假
and (((Matching unit) belongs to an enemy of (Owner of
U_Evil 等於 真
and do (Actions)
If (All Conditions are True) then do (Then Actions)
else do (Else Actions)
如果一條件
((Picked unit) has buff Frozen Age 等於 真
就一行動
特殊效果 - Create a special effect attached to the chest of
(Picked unit) using Abilities\Spells\Other\Frost
Bolt\FrostBoltMissile.mdl
特殊效果 - Destroy (Last created special effect)
部隊 - Create 1 萬用人 for (Owner of U_EvilMage) at TempPoint
facing 預設 degrees
部隊 - Add 暴雷槌(冰) to (Last created unit)
部隊 - Set level of 暴雷槌(冰) for (Last created unit) to
(Level of Frozen Age for U_EvilMage)
部隊 - Order (Last created unit to 人類-暴雷槌 (Picked unit)
否則一行動
部隊 - Create 1 萬用人 for (Owner of U_EvilMage) at TempPoint
facing 預設 degrees
部隊 - Add 緩慢術(冰) to (Last created unit)
部隊 - Set level of 緩慢術(冰) for (Last created unit) to
(Level of Frozen Age for U_EvilMage)
部隊 - Order (Last created unit to 人類-緩慢術 (Picked unit)
部隊 - Cause U_Evil to damage (Picked unit) dealing
((10.00 + (70.00 x (Real((Level of Frozen Age for
U_EvilMage))))) + (0.50 x (Real智慧 of U_EvilMage (包括
bonuses))))))) damage of attack type 法術 and
damage type 寒冰
Custom script: call RemoveLocation( udg_TempPoint)
----------------------------------------------------------------------
以上
其實就只是看到技能的樣子在腦中模擬 , 然後實作
影片檔 :
http://youtu.be/rLiJuQg59tA
話說FM真的要用這個技能嗎.....id很合的說
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 114.34.224.221
1F:推 Sashimii:FM專屬技能啊XDDDDDDDD 02/24 18:21
2F:推 Attui: 02/24 18:29
3F:推 Iceseed:喔喔 原來是這樣啊 02/24 18:43
4F:推 FrostMaiden:帥啊~~但有結冰的感覺會更喜歡 02/24 23:40
Done!
5F:→ xyzbug:好閃的技能 02/25 00:18
6F:→ tinkens:強大的控場技能~ 02/25 01:21
※ 編輯: sapphireBOB 來自: 114.34.224.221 (02/25 10:01)
7F:推 meteorex:我看到FM被騙近來了=_= 02/25 23:51
8F:推 ROSHINA7855:好帥0..0 02/26 01:56
9F:推 FrostMaiden:XDD 什麼是被騙近來 02/26 13:46
10F:推 NeGe56:哦哦~好帥哪 02/27 21:39