作者Enas (快要毕业了)
站内WarCraft
标题[WE] 技能分享-绯色十七影
时间Sun Dec 19 13:23:34 2010
因为 sapphireBOB 在水桶 所以帮忙发文~
好啦 其实我就是~
不过不知道分身可不可以发文 不能的话我自己删掉吧 ~"~
---------------以上闲聊 以下废话---------------
好久不见了~"~ 最近不知道为什麽又开始玩WE 正在开发水世界II
这次的技能有别於以往的法术轰炸 or Nova类
是连续打击的技能
相信多重闪击大家都看过 也有 我就不多说了
这次是飞在空中的多重闪击
先向目标踢击把目标震起 造成晕眩
并且凌空飞起对目标作17次斩击
每一次斩击造成(40+敏捷x0.8)的物理伤害
最後在把目标往下踹 踢落地面造成地面范围300以内的敌人 (60x技能等级)的物理伤害
---------------开始制作-------------------
<材料>
1个实数变数 R_Beauty_Ultimate
2个部队变数 U_Beauty_Ultimate1 & U_Beauty_Ultimate2
2个点变数 P_Beauty_Ultimate1 & P_Beauty_Ultimate2
技能: 母技能: 暴雷锤
附带技能: 暴风乌鸦术
<触发1>
部队 - A unit 开始让一种能力生效
状况 - Ability being Cast 等於 绯色十七影
行动 - Set R_Beauty_Ultimate = 0.00
Set U_Beauty_Ultimate1 = (Casting unit)
Set U_Beauty_Ultimate2 = (Target unit of ability being cast)
Set P_Beauty_Ultimate1 = (Position of (Casting unit))
Set P_Beauty_Ultimate2 = (Position of (Target unit of ability being cast))
Custom script: call SetUnitAnimationByIndex( udg_U_Beauty_Ultimate1, 5 )
////由於GUI动画指令无法简易执行alternate的动作 所以用CustomScript让他播放////
Wait 0.40 seconds
特殊效果 - Create a special effect at P_Beauty_Ultimate1 using
Objects\Spawnmodels\Undead\ImpaleTargetDust\ImpaleTarget
Dust.mdl
特殊效果 - Destroy (Last created special effect)
////为了逼真 让灵空飞起的地方有烟尘的感觉////
特殊效果 - Create a special effect attached to the weapon of
U_Beauty_Ultimate1 using Abilities\Weapons\ZigguratMissile
\ZigguratMissile.mdl
Set E_Beauty_Ultimate = (Last created special effect)
////在武器上附上魂塔的飞射艺术 使得之後的闪击有移动感////
部队 - 暂停 U_Beauty_Ultimate1
部队 - Add 无敌 to (Triggering unit)
部队 - Add 飞行能力 to U_Beauty_Ultimate1
部队 - Add 飞行能力 to U_Beauty_Ultimate2
////两个部队都要给飞行能力 不然无法作出空中的斩击////
特殊效果 - Create a special effect at P_Beauty_Ultimate2 using
Abilities\Spells\Human\ThunderClap\ThunderClapCaster.mdl
特殊效果 - Destroy (Last created special effect)
Wait 0.30 seconds
触发 - Turn on Beauty4b <情报>
Custom script: call RemoveLocation( udg_P_Beauty_Ultimate1)
////点处理 应该不用我解释了///
<触发2>
时间 - Every 0.03 seconds of game time
状况 -
行动 - Set R_Beauty_Ultimate = (R_Beauty_Ultimate + 1.00)
动画 - Change U_Beauty_Ultimate1 flying height to (50.00 x
R_Beauty_Ultimate) at 0.00
动画 - Change U_Beauty_Ultimate2 flying height to (36.00 x
R_Beauty_Ultimate) at 0.00
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
如果一条件 (50.00 x R_Beauty_Ultimate) 大於或等於 400.00
就一行动
触发 - Turn off (This trigger)
Set R_Beauty_Ultimate = 0.00
////判定上升高度到达一定值之後 继续使用这个时数变数 所以要归零再使用////
触发 - Turn on Beauty4c <情报>
否则一行动
<触发3>
时间 - Every 0.25 seconds of game time
状况 -
行动 - Set R_Beauty_Ultimate = (R_Beauty_Ultimate + 1.00)
特殊效果 - Create a special effect at (Random point in (Region centered
at P_Beauty_Ultimate2 with size (150.00, 150.00))) using
Abilities\Spells\Other\Stampede\StampedeMissileDeath.mdl
特殊效果 - Destroy (Last created special effect)
特殊效果 - Create a special effect at (Random point in (Region centered
at P_Beauty_Ultimate2 with size (150.00, 150.00))) using
Abilities\Spells\Orc\MirrorImage\MirrorImageCaster.mdl
特殊效果 - Destroy (Last created special effect)
特殊效果 - Create a special effect attached to the chest of
U_Beauty_Ultimate2 using Abilities\Spells\Other\Stampede\Stam
pedeMissileDeath.mdl
特殊效果 - Destroy (Last created special effect)
特殊效果 - Create a special effect attached to the head of U_Beauty_Ulti
mate2 using Objects\Spawnmodels\Critters\Albatross\CritterBlo
odAlbatross.mdl
特殊效果 - Destroy (Last created special effect)
特殊效果 - Create a special effect attached to the chest of U_Beauty_Ult
imate2 using Abilities\Spells\Orc\MirrorImage\MirrorImageCast
er.mdl
特殊效果 - Destroy (Last created special effect)
////这边都只是作出斩击的特效 你想换可以自己换////
部队 - Move U_Beauty_Ultimate1 instantly to (P_Beauty_Ultimate2 offset
by 250.00 towards ((Random angle) + (Random real number between
0.00 and 180.00)) degrees)
部队 - Make U_Beauty_Ultimate1 face U_Beauty_Ultimate2 over 0.00
seconds
////移动目标至乱数角度 并且让他面向被施法者////
部队 - Create 1 万用隐藏施法者 for (Owner of U_Beauty_Ultimate1) at
P_Beauty_Ultimate2 facing 预设建筑面对方向 degrees
部队 - Cause (Last created unit) to damage U_Beauty_Ultimate2, dealing
(40.00 + (0.30 x (Real((敏捷 of U_Beauty_Ultimate1 (包括 bonus
es)))))) damage of attack type 英雄 and damage type 强化
特殊效果 - Create a special effect attached to the hand of U_Beauty_Ul
timate2 using Objects\Spawnmodels\Human\HumanBlood\BloodElf
SpellThiefBlood.mdl
特殊效果 - Destroy (Last created special effect)
动画 - Play U_Beauty_Ultimate1's attack animation
部队 - Make U_Beauty_Ultimate1 face U_Beauty_Ultimate2 over 0.00
seconds
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
如果一条件 Or - Any (Conditions) are true
条件
R_Beauty_Ultimate 大於或等於 17.00
(U_Beauty_Ultimate2 is dead) 等於 真
就一行动
触发 - Turn off (This trigger)
Set R_Beauty_Ultimate = 0.00
////因为最後一个触发还要用到 所以再归零////
部队 - Make U_Beauty_Ultimate1 face U_Beauty_Ultimate2 over 0.00
seconds
动画 - Change U_Beauty_Ultimate1 flying height to 500.00 at 0.00
部队 - Move U_Beauty_Ultimate1 instantly to P_Beauty_Ultimate2
Custom script: call SetUnitAnimationByIndex( udg_U_Beauty_Ultimate1, 5 )
////一样把动画Call出来////
Wait 0.50 seconds
特殊效果 - Create a special effect attached to the chest of
U_Beauty_Ultimate2 using Abilities\Spells\Human\Thunder
clap\ThunderClapCaster.mdl
特殊效果 - Destroy (Last created special effect)
触发 - Turn on Beauty4d <情报>
Custom script: call RemoveLocation( udg_P_Beauty_Ultimate1)
否则一行动
<触发4>
时间 - Every 0.07 seconds of game time
状况 -
行动 - Set R_Beauty_Ultimate = (R_Beauty_Ultimate + 1.00)
动画 - Change U_Beauty_Ultimate2 flying height to (252.00 嚗?(50.00 x
R_Beauty_Ultimate)) at 0.00
特殊效果 - Create a special effect attached to the chest of
U_Beauty_Ultimate2 using Objects\Spawnmodels\Undead\
ImpaleTargetDust\ImpaleTargetDust.mdl
特殊效果 - Destroy (Last created special effect)
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
如果一条件 (252.00 -(36.00 x R_Beauty_Ultimate)) 大於或等於 7.00
就一行动
特殊效果 - Create a special effect at P_Beauty_Ultimate2 using
war3mapImported\NewDirtEXNofire.mdx
特殊效果 - Destroy (Last created special effect)
部队群组 - Pick every unit in (Units within 250.00 of
P_Beauty_Ultimate2 matching ((((Matching unit) is 一个
建筑物) 等於假 and ((((Matching unit) is alive) 等於真
and (((Matching unit) belongs to an enemy of (Owner of
U_Beauty_Ultimate1)) 蝑栉蒽 ??))) and do (Actions)
回一行动
部队 - Create 1 万用隐藏施法者 for (Owner of
U_Beauty_Ultimate1) at P_Beauty_Ultimate2 facing
预设建筑面对 degrees
部队 - Cause (Last created unit) to damage (Picked unit),
dealing (100.00 + (100.00 x (Real((Level of
艳舞之影-绯色十七影 for U_Beauty_Ultimate1)))))
damage of attack type 英雄 and damage type 强化
触发 - Turn off (This trigger)
动画 - Play U_Beauty_Ultimate2's death animation
Wait 0.15 seconds
特殊效果 - Create a special effect attached to the chest of
U_Beauty_Ultimate1 using Abilities\Spells\NightElf\Blink
\BlinkCaster.mdl
特殊效果 - Destroy (Last created special effect)
部队 - Make U_Beauty_Ultimate1 face U_Beauty_Ultimate2 over 0.00
seconds
动画 - Change U_Beauty_Ultimate1 flying height to 0.00 at 0.00
部队 - 解除暂停 U_Beauty_Ultimate1
部队 - Remove 飞行能力 from U_Beauty_Ultimate1
部队 - Remove 无敌 from U_Beauty_Ultimate1
部队 - Remove 飞行能力 from U_Beauty_Ultimate2
特殊效果 - Destroy E_Beauty_Ultimate
For each (Integer A) from 1 to 6, do (Actions)
回一行动
特殊效果 - Create a special effect at (P_Beauty_Ultimate2
offset by 300.00 towards (60.00 x (Real((Integer A))
)) degrees) using Abilities\Spells\Orc\WarStomp\WarS
tompCaster.mdl
特殊效果 - Destroy (Last created special effect)
玩者群组- Pick every player in (All players) and do (Actions)
回一行动
摄影机- Shake the camera for (Picked player) with magnitude
15.00
Wait 1.00 game-time seconds
玩者群组- Pick every player in (All players) and do (Actions)
回一行动
摄影机- Stop swaying/shaking the camera for (Picked player)
Wait 1.00 seconds
部队 - Remove 昏迷 buff from U_Beauty_Ultimate2
Custom script: call RemoveLocation( udg_P_Beauty_Ultimate1)
Custom script: call RemoveLocation( udg_P_Beauty_Ultimate2)
否则一行动
-----------------------
结束分隔线--------------------------
这样 漂亮的斩击就完成了(打的手好酸...)
看看影片吧
1.
https://www.youtube.com/watch?v=YqMFsAGjXU0 <-- 最清楚
2.
https://www.youtube.com/watch?v=_k0XmA-Agfw
3.
https://www.youtube.com/watch?v=ytkj5Y2xA5s <-- 侧视角观看
4.
https://www.youtube.com/watch?v=6wK3vITzSLs
放大画面看 可以清楚看到凌空向下踹的动作
以上 (_ _)
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.113.10.40
1F:推 gcobc12632:帅啊 12/19 13:25
2F:推 fff417:好帅 12/19 13:38
※ 编辑: Enas 来自: 140.113.10.40 (12/19 13:39)
3F:推 w170853:这一篇文章值 711 Ptt币 最近线路这麽不稳 你不怕断线阿XD 12/19 13:57
我超怕阿 打到最後结果断线我一定不会想发这篇文...Orz
※ 编辑: Enas 来自: 140.113.10.40 (12/19 13:58)
4F:→ travelmat:话说5版新张合好像就有这招 类似吧我猜 12/19 13:58
5F:推 scedbo412:分身可以发文0.0? 12/19 14:00
6F:推 wix3000:3天内不行 12/19 14:02
7F:推 exliver:不错!! 12/19 14:10
8F:推 Diabolik:跟5版的新张合大决一样 12/19 14:21
9F:推 DDRMIX:PUSH 12/19 14:21
10F:推 w170853:可是怎麽看起来大绝不痛XD 12/19 15:21
11F:→ Vac:PTT有暂存档可以用,有这个整个超感动啊~ Q口Q 12/19 16:38
12F:推 FrostMaiden:赞 12/19 17:00
13F:推 redspiritz:我看到自暴分身那一段我笑了XDDD 12/19 17:25
14F:→ redspiritz:给个推! 12/19 17:25
15F:推 bluexiaomi:认真给推 12/19 17:38
16F:推 hsiao335:推 超帅的阿 12/19 18:38
17F:推 monopig:帅气 12/19 19:03
18F:推 Luber:帅阿老皮 12/19 21:54
19F:推 lomit:推 蝑栉蒽 ?? 好吃又好玩 12/19 22:04
20F:推 RolfP:高手 12/20 02:37
21F:推 SamZJ:华丽推 12/20 03:24