作者sapphireBOB (好累喔)
站內WarCraft
標題[WE] 技能分享--血煉‧雙斬
時間Mon May 10 00:29:33 2010
這幾個禮拜無聊 開發了許多技能
把這個獻給大家吧 希望不要太醜 ˋ(′_‵||)ˊ
想法其實是玩 Orochi 的時候 看到呂布的一招
連續打敵人兩下 然後往地面一震 把敵人震飛
一直很想弄這個技能 終於... (淚)
http://www.youtube.com/watch?v=2oYUoYT5a_U <- 技能演示
畫質很爛啊....Orz||| 我盡力了
-----------------------開始囉----------------------------
材料: 隱藏施法部隊 x 1
技能基底 : 連結 勾選部隊目標 可視
設定飛行高度的技能 不然沒辦法讓他飛
特效 : 魔獸內建特效就可以了
技能說明:
連續兩下造成每擊力量 x 5.0的傷害
並爆震地面 讓附近敵人暈眩以及震飛施法目標
觸發1: 事件- 部隊 開始讓一種能力生效
條件- Ability being cast 等於 血煉‧斬擊
動作- Set BK0 = (Casting unit)
Set BK1 = (Target unit of ability being cast)
部隊 - Create 1 隱藏施法者for (Owner of BK0) at (Position of BK
1) facing (Position of BK1)
Set BK2 = (Last created unit)
部隊 - Play BK0's slam animation
部隊 - Cause BK2 to damage BK1, dealing ((Real((力量 of BK0 (
包含 bonuses)))) x (1.00 + (Real((Level of 血煉‧斬擊 for
BK0))))) damage of attack type 普通 and damage type 普通
特殊效果 - Create a special effect attached to the chest of BK1
using Abilities\Spells\Other\Stampede\StampedeMissileDeath.mdl
特殊效果 - Destroy (Last created special effect)
Wait 0.30 seconds
部隊 - Play BK0's slam animation
部隊 - Cause BK2 to damage BK1, dealing ((Real((力量 of BK0 (
包含 bonuses)))) x (1.00 + (Real((Level of 血煉‧斬擊
for BK0))))) damage of attack type 普通 and damage type
普通
特殊效果 - Create a special effect attached to the chest of BK1
using Abilities\Spells\Other\Stampede\StampedeMissile
特殊效果 - Destroy (Last created special effect
Wait 0.70 seconds
部隊 - Create 1 隱藏施法者for (Owner of BK0) at (Position of BK0)
facing (Position of BK1)
部隊 - Set level of 隱藏施法者動地跺 for (Last created unit) to
(Level of 血煉‧斬擊 for BK0)
部隊 - Order (Last created unit) to 半獸人戰牛酋長-動地跺
If (All Conditions are True) then do (Then Actions) else do (Else
Actions)
如果一條件 And - All (Conditions) are true
條件
(BK1 is alive) 等於 真
就一行動
部隊 - Add 設定飛行高度 to BK1
Set BK4 = 0.00
觸發 - Turn on Trigger2 <情報>
否則一行動
觸發2: 事件- 時間 - Every (3.00 / 200.00) seconds of game time
條件-
行動- Set BK4 = (BK4 + 1.00)
特殊效果 - Create a special effect attached to the chest of BK1 using
Abilities\Spells\Other\Stampede\StampedeMissileDeath.mdl
特殊效果 - Destroy Last Created Effect
動畫 - Change BK1 flying height to ((-6.90 x (Power((BK4 -10.00)
, 1.30))) + 400.00) at 0.00
動畫 - Play BK1's death animation
部隊 - Remove 設定飛行高度 from BK1
If all condition are true then do ( Then Actions ) else do
(Else Actions)
如果一條件
BK4 大於或等於 54.00
就一行動
... 這邊加了一堆特效 不是重點 太冗長 故省略
觸發 - Turn off (This trigger)
否則一行動
-----------------------------------------------------
這樣大致上就完成了 (_ _)
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.114.200.56
推 KoNaZ:推!好辛苦的感覺 05/10 00:31
→ sapphireBOB:其實不會很複雜拉 只是把Gui 弄到bbs會看起來很多罷了 05/10 00:32
推 PanScott:推 (不然人家以為我看不懂) 05/10 01:05
推 a246813523:可能的BUG 施展途中 腳色死亡? 05/10 01:06
推 hand824:把觸發一的等待放入觸發二 然後在觸發二放腳色存活的條件 05/10 02:03
→ hand824:這樣說不定能躲掉腳色死亡所出現的可能BUG 05/10 02:03
推 ckshchen:如果能真的彈飛,而且掉落慢點會更帥!!! 05/10 02:04
推 hand824:把彈飛給成範圍彈飛 彈飛的時候用成跳斬型路線 墜落時用 05/10 02:08
→ hand824:一樣的特效 應該會很帥(我只說應該) 05/10 02:08
→ sapphireBOB:其實要弄範圍也是可以 不過我當初想到就是把單體震飛 05/10 10:33
→ sapphireBOB:可能的Bug 加一個 Casting unit is alive is true 05/10 10:34
→ sapphireBOB:就可以了... 震飛的話因為我玩 Orochi 是原地震飛 05/10 10:34
→ sapphireBOB:所以自然就想到用原地震飛..... Orz 05/10 10:35
推 popo0127:有趣推!! 05/10 12:15
推 B9513208:感謝分享 05/10 15:17
推 snew:還不錯 不過震飛的時候加上吼的音效會比較像 05/10 21:29
→ snew:還有我覺得用牛震地的動作會比較好 05/10 21:30
推 a200081621:感謝大大無私的分享 05/11 12:27