[WE] 自製技能分享 - FrostMaiden - Frozen Age
看板WarCraft (魔獸爭霸 - 魔獸爭霸3)作者sapphireBOB (澄響幸輝絕品泉水)時間14年前 (2012/02/24 18:19)推噓8(8推 0噓 2→)留言10則, 9人參與討論串1/1
這次的技能是冰女(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
推
02/24 18:21, , 1F
02/24 18:21, 1F
推
02/24 18:29, , 2F
02/24 18:29, 2F
推
02/24 18:43, , 3F
02/24 18:43, 3F
推
02/24 23:40, , 4F
02/24 23:40, 4F
Done!
→
02/25 00:18, , 5F
02/25 00:18, 5F
→
02/25 01:21, , 6F
02/25 01:21, 6F
※ 編輯: sapphireBOB 來自: 114.34.224.221 (02/25 10:01)
推
02/25 23:51, , 7F
02/25 23:51, 7F
推
02/26 01:56, , 8F
02/26 01:56, 8F
推
02/26 13:46, , 9F
02/26 13:46, 9F
推
02/27 21:39, , 10F
02/27 21:39, 10F
WarCraft 近期熱門文章
PTT遊戲區 即時熱門文章