作者sapphireBOB (澄响幸辉绝品泉水)
站内WarCraft
标题[WE] 技能分享 - 天绚.光之阵
时间Tue Feb 28 15:40:54 2012
Hi all , 下雨天是当宅宅的好时机
有位版友说他想要光系的英雄
很难得 , 大部分都是火系 水系 甚至还有混合的 = =
那 , 这个技能就决定给你了 !
<技能描述> : 放出大量的光之符文造成
两次伤害
结束後以圣光之名禁言周围的敌人数秒
接触到光之符文的敌人会遭到(150/250/350)点魔法伤害
<材料> : 圣光单位x1 (英雄复活的内建模组)
母技能 - 连结
子技能 - 沉寂术
<触发1> :
Event : A unit 开始让一种能力生效
Conditions : Ability being cast 等於 _____
Actions : Set R_Prayer_Saint = 0.00
Set U_Prayer_Saint1 = (Casting unit)
Set P_Prayer_Saint1 = (Position of (Casting unit))
For each (Integer A) from 1 to 3, do (Actions)
回一行动
Set P_Prayer_Saint3 = (P_Prayer_Saint1 offset by 400.00 towards
(-30.00 + (120.00 x (Real((Integer A)))))
degrees)
特殊效果 - Create a special effect at P_Prayer_Saint3 using
Abilities\Spells\Items\AIlm\AIlmTarget.mdl
特殊效果 - Destroy (Last created special effect)
Custom script: call RemoveLocation(udg_P_Prayer_Saint3)
Wait 0.13 seconds
For each (Integer A) from 1 to 3, do (Actions)
回一行动
Set P_Prayer_Saint3 = (P_Prayer_Saint1 offset by 280.00 towards
(-45.00 + (90.00 x (Real((Integer A)))))
degrees)
特殊效果 - Create a special effect at P_Prayer_Saint3 using
Abilities\Spells\Items\AIlm\AIlmTarget.mdl
特殊效果 - Destroy (Last created special effect)
Custom script: call RemoveLocation(udg_P_Prayer_Saint3)
Wait 0.13 seconds
For each (Integer A) from 1 to 3, do (Actions)
回一行动
Set P_Prayer_Saint3 = (P_Prayer_Saint1 offset by 160.00 towards
(30.00 x (Real((Integer A)))))
degrees)
特殊效果 - Create a special effect at P_Prayer_Saint3 using
Abilities\Spells\Items\AIlm\AIlmTarget.mdl
特殊效果 - Destroy (Last created special effect)
Custom script: call RemoveLocation(udg_P_Prayer_Saint3)
Wait 0.13 seconds
触发 - Turn on Pray4b <情报>
<触发2>
Event : Every 0.05 seconds
Actions : Set R_Prayer_Saint = (R_Prayer_Saint + 1.00)
If (All Conditions are True) then do (Then Actions)
else do (Else Actions)
如果一条件
R_Prayer_Saint 小於或等於 10.00
否则一行动
For each (Integer A) from 1 to 15, do (Actions)
回一行动
Set P_Prayer_Saint2 = (P_Prayer_Saint1 offset by (70.00 x
R_Prayer_Saint) towards ((24.00 x
(Real((Integer A)))) + (7.00 x R_Pra
yer_Saint)) degrees)
特殊效果 - Create a special effect at P_Prayer_Saint2 using
Abilities\Spells\Items\AIem\AIemTarget.mdl
特殊效果 - Destroy (Last created special effect)
部队群组 - Pick every unit in (Units within 100.00 of
P_Prayer_Saint2 matching ((((Matching unit) is alive)
等於 真 and ((((Matching unit) is 一个建筑物) 等於
假 and ((((Matching unit) belongs to an enemy of
(Owner of U_Prayer_Saint1)) 等於 真 and (((Matching
unit) has buff 无敌 等於 假 and do (Actions)
回一行动
部队 - Cause U_Prayer_Saint1 to damage (Picked unit),
dealing (50.00 + (100.00 x (Real((Level of 技能
for U_Prayer_Saint1))))) damage of attack type
神圣 and damage type 魔法
Custom script: call RemoveLocation(udg_P_Prayer_Saint2)
否则一行动
触发 - Turn off (This trigger)
Wait 0.30 seconds
Set R_Prayer_Saint = 0.00
///老样子,归零再使用///
触发 - Turn on Pray4c <触发>
----------------------------
上面是
外旋的动画指令
主要是形状的取舍
要怎麽作出外旋+内旋的位置座标是这个技能的关键
以下是
内旋的动画指令
----------------------------
Conditions and Events in 触发2 触发3 are of the same form
Actions : Set P_Prayer_Saint2 = (P_Prayer_Saint1 offset by (700.00 - (70.00 x
R_Prayer_Saint)) towards ((-70.00 + (24.00 x
(Real((Integer A))))) + (7.00 x R_Prayer_Saint
)) degrees)
///上面这个点就是关键 , 其实自己画个图 , 计算一下座标就能得到了///
有了这个点 , 剩下的伤害触发只是小事了
这里只提供模型
你想要加多少伤害 放什麽额外技能效果
对WEer来说只是动个手指
重点在模型的建造
以上
(_ _)
---------------------
影片区 :
http://youtu.be/NOj1oP--CWc
---------------------
P.S. 我做出LOL-阿卡利(Akali)的技能组了
大招一直冲人 颇爽的 v( ̄︶ ̄)y
---------------------
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 114.34.224.244
1F:推 n100137:WE推 特效很好看 02/28 15:44
2F:推 Sashimii:帅气耶! 02/28 15:45
3F:推 B9513208:高手!!! 02/28 16:13
4F:推 kronce:好棒!! 02/28 17:00
5F:推 gain:感觉被挤死的 02/28 17:15
6F:推 supetaco:好屌 02/28 18:25
7F:推 onsalva:酷 02/28 18:47
8F:推 s91812:高手............. 02/28 19:03
9F:推 a77881234:帅! 02/28 19:10
10F:推 FrostMaiden:神 02/28 19:38
11F:推 NillY1027:快推 不然人家都说我们看不懂 XD 02/28 20:37
12F:推 evilkz:我看得懂 02/28 21:06
13F:推 whsh3310:赞翻了 02/28 21:51
14F:推 SaVanNaSG:好帅! 02/28 23:29
15F:推 HuntBear:高手 02/29 12:13
16F:推 fff417:有看有推 02/29 18:53
17F:推 slycsboy:有没有我(打滚) 02/29 19:36