作者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