作者sapphireBOB (澄响幸辉绝品泉水)
站内WarCraft
标题[WE] 技能分享-炎烈‧焰熔魄
时间Sat Jul 17 12:52:13 2010
大家好 这次要分享的是火系法术 (刚刚小修一下)
其实这次的技能就只是火山爆发外加一点小特效而已...
当然不是这样啦 ╯-____-)╯~═╩════╩═~
还是照惯例先说明技能
首先招唤出3颗随时间变大的火球,靠近火球的单位会受到当前生命值百分比的
伤害,并且无法施法。当火球膨胀至一定程度後在炎魔中心产生爆炸,震晕大范围敌人并
且喷出逆时针旋转的火焰,接下来6秒内每0.8秒吸取炎气,将附近敌方部队吸取到炎魔
周围,当成功吸取数超过4时,就会招唤陨石对地面进行大破坏,并随後降下小陨石造成小
范围伤害
附注: 陨石等级威力与吸取成功数相等
<材料>
1.火球单位 x 3
2.炎气单位 x 1
3.万用隐藏部队 x 1
4.特效施法部队 x 1
5.变数 : 施法者 + 3个火球 + 1个实数变数 + 1个整数变数 = 一共6个
6.基底技能 : 连结
7.附加技能 : 炼狱魔 x 2 (一个小陨石 一个大陨石 )
沉寂术 x 1
不稳定配方 x 1
火焰之息 x 1
动地跺 x 1
---------------------------------------------------------------------------
<触发>
#吸引的触发闇系的法术就有写过了 类似而已 这边就不写了
#火焰之息就是每0.1秒往逆时针方向角度作叠加 然後施展
#吸取的触发就是随机创造部队於炎魔周围 然後让他施展不稳定配方
[主触发]
事件- 部队- A Unit 开始让一种能力生效
条件- Ability being cast 等於 炎烈‧焰熔魄
行动- Set R_FireLord_Lava = 0.00
Set U_FireLord_Lava0 = (Casting unit)
部队 - Create 1 火球1 for (Owner of (Casting unit)) at ((Position of (Casting
unit)) offset by 500.00 towards 30.00 degrees) facing 预设 degrees
Set U_FireLord_Lava1 = (Last created unit)
特殊效果 - Create a special effect at (Position of (Last created unit)) using
Abilities\Spells\Other\Doom\DoomDeath.mdl
特殊效果 - Destroy (Last created special effect)
///跟上次冰系法术一样 先抓取单位 并让他移动 以次类似方法抓取3个单位即可///
触发 - Turn on Fire3 <情报>
触发 - Turn on Fire2 <情报>
///触发3里头 每秒pick3个单位周围并且让施法部队攻击和施展禁言 触发2这次多了
一个要变动大小的 :
动画 - Change U_FireLord_Lava1's size to ((100.00 + (20.00 x
R_FireLord_Lava))%, (100.00 + (20.00 x R_FireLord_Lava))%, (100.00 + (20.00 x
R_FireLord_Lava))%) of its original size
=> 将原大小修改 并且随时间放大 (我举其中一个当例子 其他比照办理) ///
Wait 4.75 seconds
触发 - Turn off Fire3 <情报>
触发 - Turn off Fire2 <情报>
部队 - Kill U_FireLord_Lava1
///依序将3个部队杀死///
特殊效果 - Create a special effect at (Position of U_FireLord_Lava0) usin
g Objects\Spawnmodels\Other\NeutralBuildingExplosion\NeutralBu
ildingExplosion.mdl
特殊效果 - Destory Last Created Effect
部队 - Create 1 特效施法者 for (Owner of U_FireLord_Lava0) at (Position o
f U_FireLord_Lava0) facing 预设 degrees
部队 - Set level of 炎烈-晕 for (Last created unit) to (Level of
炎烈‧焰熔魄 for U_FireLord_Lava0)
部队 - Order (Last created unit) to 半兽人-动地跺
Set R_FireLord_Lava = 0.00
///将变数归0///
触发 - Turn on Fire4 <情报>
摄影机- Shake the camera for 玩者1(红色) with magnitude 15.00
Wait 2.00 seconds
摄影机- Stop swaying/shaking the camera for 玩者1(红色)
特殊效果 - Create a special effect at (Position of U_FireLord_Lava0) usin
g Abilities\Spells\Orc\EarthQuake\EarthQuakeTarget.mdl
特殊效果 - Destory Last Created Effect
Set I_FireLord_Lava = 1
Set R_FireLord_Lava = 0.00
///归0 设定整数变数为1这样才能准确判定几颗 设定0会少1 ///
声音 - Play HeroFirelordYesAttack2 <触发> at 100.00% volume, located at
(Position of U_FireLord_Lava0) with Z offset 55.00
触发 - Turn on Fire5 <情报>
触发 - Turn on Fire6 <情报>
触发 - Turn on Fire7 <情报>
Wait 6.00 seconds
触发 - Turn off Fire5 <情报>
触发 - Turn off Fire6 <情报>
触发 - Turn off Fire7 <情报>
Wait 1.50 seconds
特殊效果 - Create a special effect at (Position of U_FireLord_Lava0) usin
g Abilities\Spells\Others\Doom\DoomDeath.mdl
特殊效果 - Destory Last Created Effect
If (All conditions are true) then do (Then Actions) else do(Else Actions)
如果一条件
I_FireLord_Lava 大於或等於 4
就一行动
If (All conditions are true) then do (Then Actions) else do(Else
Actions)
如果一条件
(I_FireLord_Lava - 4) 大於或等於 5
就一行动
Set I_FireLord_Lava = 5
///判定等级 以及成功吸取数 若是没有成功吸取到一定值 则不会引发第2波法术
接下来这边就是让隐藏施法部队施展炼狱魔 以及每秒让隐藏施法部队施展小范围炼狱魔
最後别忘了将变数归0///
.
.
.
Set I_FireLord_Lava = 0
Set R_FireLord_Lava = 0.00
否则一行动
///如果 吸取数-4 没超过5 那就直接 把" 吸取数-4 "设定为等级 然後施展///
.
.
.
Set I_FireLord_Lava = 0
Set R_FireLord_Lava = 0.00
否则一行动
Set I_FireLord_Lava = 0
Set R_FireLord_Lava = 0.00
///没有成功施展也要归0///
----------------------------------完成----------------------------------------
来看影片吧
https://www.youtube.com/watch?v=9qhqtsiFCRc
https://www.youtube.com/watch?v=AhpHqUpSP-A
放大萤幕看 比较清楚
可以看到有"
炎气+1 "的字样
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.114.200.56
1F:推 w328065:头推! 07/17 12:54
2F:推 cc588:COOL !! 07/17 12:59
3F:推 k081:好帅 07/17 13:00
4F:推 gcobc12632:逃离的可能性?特效时间有够长 囧 07/17 13:04
5F:推 zsp7009:酷! 07/17 13:04
6F:→ zsp7009:煞气+1 (逃) 07/17 13:05
7F:推 ckshchen:好帅啊.......不过没晕的话,还没放到完就死了吧XDDD 07/17 13:10
8F:推 snowjames:好帅,只是特效时间好长,只能用RPG类型的英雄大决上 07/17 13:59
9F:推 DevilCool:帅气分享推 07/17 14:23
10F:推 gohome0083:帅! 07/17 20:05
11F:推 wasabi123:这个被打到会崩溃吧XD 07/17 20:07
12F:推 greenmoon00:看计能说明的话...没抗应该逃不掉~後半段会拉周围目标 07/17 20:19
13F:推 karl2526:好长喔 07/17 23:08
14F:→ keepoo:酷毙了 07/18 01:34
15F:推 Letien:酷!!!超煞气 07/18 02:37
16F:推 superzenki:酷 不过那个陨石如果跟司马得一样大 气势会比较足够 07/18 10:27
17F:→ hungpai:特效华丽...不过技能启动的时间好长阿 07/18 10:44