作者sapphireBOB (好累喔)
站內WarCraft
標題[WE] 技能分享-邪降‧地獄審判
時間Fri May 21 23:30:27 2010
哈囉 又來啦~ :)
上次有天使之怒 這次來個地獄審判吧
先說明一下技能 不然我怕會很亂...
向地獄祈求惡魔的力量 對大範圍敵人進行緩速75% 把範圍750的敵人吸引至
黑暗泉源之中 並且每秒造成施法者全屬性的傷害 (力量+敏捷+智慧) 靠近黑暗泉源有50%
機會遭到審判 造成範圍暈眩3秒 並將吸引至周遭的敵人震退一段距離 造成50%緩速 以
及50%緩慢攻擊速度 並釋放地獄紅雷 造成施法者大範圍內的敵人傷害 隨後呼喚天上的
隕石 對大範圍敵人進行破壞 若期間有單位施展法術 則會遭受懲戒
附上影片吧 畫質一樣很爛 這次有多一個近距離的畫面 應該可以讓畫質更好...(!?)
可以按放大看 會比較清楚 @@"
http://www.youtube.com/watch?v=tFidknME6R8
http://www.youtube.com/watch?v=z5FwqIpDlN8 <--對 cp 怪施展
http://www.youtube.com/watch?v=S1iSatVGVyY <--近距離版本 可以看到施法者
地上的黑暗之氣
---------------------------開始吧-------------------------
<材料>
隱藏施法部隊 x 3
變數 11個 : 主要的範圍擊退變數: KnockIndex 整數
KnockAngle 真實
KnockDistance 設為 320
KnockPoint T1 T2 點
KnockCaster 部隊
KnockTarget 部隊群組
DH0 = Casting Unit
基底技能 : 連結 (連結超好用)
額外技能 : 地震術 煉獄魔 震地擊 連鎖閃電
<觸發>
<KnockBack1>
事件-部隊-A unit 開始讓一種能力生效
狀況-Ability being cast 等於 邪降‧地獄審判
行動-Set KnockIndex = 0
Set KnockDistance = 320
Set KnockCater = (Triggering unit)
Set KnockPoint = (Position of (Triggering unit))
部隊群組- Add all units of (Units within 400.00 of KnockPoint matching
(((((Matching unit) is 魔法免疫) 等於假 and (((Matching unit) has buff 無敵
) 等於假) and ((((Matching unit) belongs to an enemy of (Owner of
(Casting unit))) 等於真 and (((Matching unit) is alive 等於真
觸發 - Turn on KnockBack <情報>
<KnockBack> <---- 初始值關閉
事件-時間 - Every 0.03 seconds of game time
狀況-
行動-Set KnockIndex = (KnockIndex + 1)
部隊群組 - Pick every unit in KnockTarget and do (Actions)
迴一行動
Set T1 = (Position of (Picked unit))
Set KnockAngle = (Angle from KnockPoint to T1)
Set T2 = (T1 offset by 29.00 towards KnockAngle degrees)
部隊 - Turn collision for (Picked unit) 關閉
部隊 - Move (Picked unit) instantly to T2
特殊效果 - Create a special effect at T2 using
Abilities\Spells\Orc\FeralSpirit\feralspiritdone.mdl
特殊效果 - Destroy (Last created special effect)
聲音 - Play LightningBolt <情報> at 100.00% volume, located at
(Position of DH0) with Z offset 0.00
Custom script: call RemoveLocation( udg_T1 )
Custom script: call RemoveLocation( udg_T2 )
部隊群組 - Pick every unit in KnockTarget and do (Actions)
迴一行動
Set T1 = (Position of (Picked unit))
Set KnockAngle = (Angle from KnockPoint to T1)
部隊 - Turn collision for (Picked unit) 打開
部隊 - Move (Picked unit) instantly to T1
Set T2 = (Position of (Picked unit))
If (All Conditions are True) then do (Then Actions) else do (Else Actio
ns)
如果一條件 (Distance between T1 and T2) 大於 4.00
就一行動
特殊效果 - Create a special effect at T2 using
Objects\Spawnmodels\Orc\OrcLargeDeathExplode\OrcLarg
eDeathExplode.mdl
特殊效果 - Destroy (Last created special effect)
否則一行動
Custom script: call RemoveLocation( udg_T1 )
Custom script: call RemoveLocation( udg_T2 )
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
如果一條件 KnockIndex 大於或等於 (KnockDistance - 300)
就一行動
部隊群組 - Remove all units from KnockTarget
特殊效果 - Create a special effect at T2 using
Objects\Spawnmodels\Orc\OrcLargeDeathExplode\OrcLargeDeathEx
plode.mdl
特殊效果 - Destroy (Last created special effect)
觸發 - Turn off (This trigger)
否則一行動 Do nothing
---------------這樣以震地擊為基底的範圍擊退就完成了--------------
接下來是吸引敵人至施法者中心的部分 其實也很簡單 跟單體擊退差不多 每一小段
時間移動一段距離:
<Demon2>
事件-時間 - Every 0.03 seconds of game time
狀況-DH0 is alive 等於 真
行動-部隊群組 - Pick every unit in (Units within 750.00 of (Position of DH0)
matching ((((Matching unit) is 一個建築物) 等於 假 and ((((Matching
unit) belongs to an enemy of (Owner of DH0)) 等於 真 and (((Matching unit)
is alive) 等於 真))) and do (Actions)
迴一行動
Set DemonIndex = (DemonIndex +
3)
<- 控制移動幅度
部隊 - Make (Picked unit) face DH0 over 0.00 seconds
Set DemonAngle = (Angle from (Position of (Picked unit)) to (Position
of DH0))
部隊 - Move (Picked unit) instantly to ((Position of (Picked unit))
offset by (
0.19 x (Real(DemonIndex))) towards DemonAngle degrees)
動畫 - Play (Picked unit)'s death animation
///控制移動幅度///
----------------------------------------------------------------------
其他效果的部分 因為打出來會很長 所以我簡略說明
50% 機率就是 Random Percentage 小於等於 50 條件附加上 Picked Unit 和
施法者距離小於140 就會發動部隊在施法者附近施展動地跺
大範圍的地獄紅雷 其實就是Pick函數
施展法術受到傷害 就是招喚一個部隊 命令他施展夜精靈的法力曳光彈
每秒造成全屬性傷害一樣是Pick函數 跟上一篇 "聖天使之怒"作法類似
附加一點特效罷了~
------------------------------你是不是直接end-------------------------------------
題外話 : 1. 這次沒什麼心思去構想 本來有想過要從地面伸出怪手將部隊抓住
但很可惜我沒有手的特效 不然就可以用老樹盤根了 隨機創造部隊pick範圍
施展老樹盤根 之前也想過用地獄之門 不過精華區 版主有一篇類似的
重複的話大概會被鞭打吧 Orz ||| 真希望有時間能夠多玩一點 但學業也
要顧... 上學期就是這樣被玩掉的.. (哭)
2. 孫權的大招"威信" 我覺得好像是創造永久的隱藏單位 施展法力曳光彈
飛射藝術改掉 特效改成治療的特效 然後改成我方部隊允許
不負責任猜測拉 ~
話說以前孫權的復仇 我後來有想過 應該是死後創造一個部隊...
至於很像重生的特效 其實是附加上去的 = = 而不是用出生九頭海蛇
-------------------------------------------------------------------------------
以上 有點長 讓大家見笑了 (_ _)
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.114.200.56
推 vgl:好酷喔 給個推 05/21 23:32
→ maxliao:阿努發啦 超帥的啦!吸過來再射回去!!紅色的優 05/21 23:34
推 maxliao:補推啦 05/21 23:37
→ as920909:威信應該是靈氣 當部隊施法時判斷身上是否有buff 05/21 23:40
→ sapphireBOB:有道理 可是每一個施展法術都要加一條 不是很累嗎? 05/21 23:42
推 mist719:沒這麼複雜巴 05/21 23:42
推 sky81602:很酷!! 05/21 23:58
推 despair78214:好帥 不過彈回去隕石就砸不到了 05/22 00:17
→ nobodyx:有buff又施法的只要不是同盟 或某些0cd的法術 就補血啊 05/22 07:13
推 aaa010203:靈魂之球內建就是手尻人的特效 05/22 08:31
推 sapito:BOB大大好棒~ 想要學業兼顧的話就轉個系吧~啾咪* 05/22 09:51
推 diabloex:好強大,推一個!! 05/22 11:51
→ donkey5566:最後那波隕石好像都沒砸到人-.- 05/23 16:47