[WE] 技能分享--血煉‧斬擊

看板WarCraft作者 (好累喔)時間14年前 (2010/05/10 00:29), 編輯推噓10(1008)
留言18則, 10人參與, 最新討論串1/1
這幾個禮拜無聊 開發了許多技能 把這個獻給大家吧 希望不要太醜 ˋ(′_‵||)ˊ 想法其實是玩 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

05/10 00:31, , 1F
推!好辛苦的感覺
05/10 00:31, 1F

05/10 00:32, , 2F
其實不會很複雜拉 只是把Gui 弄到bbs會看起來很多罷了
05/10 00:32, 2F

05/10 01:05, , 3F
推 (不然人家以為我看不懂)
05/10 01:05, 3F

05/10 01:06, , 4F
可能的BUG 施展途中 腳色死亡?
05/10 01:06, 4F

05/10 02:03, , 5F
把觸發一的等待放入觸發二 然後在觸發二放腳色存活的條件
05/10 02:03, 5F

05/10 02:03, , 6F
這樣說不定能躲掉腳色死亡所出現的可能BUG
05/10 02:03, 6F

05/10 02:04, , 7F
如果能真的彈飛,而且掉落慢點會更帥!!!
05/10 02:04, 7F

05/10 02:08, , 8F
把彈飛給成範圍彈飛 彈飛的時候用成跳斬型路線 墜落時用
05/10 02:08, 8F

05/10 02:08, , 9F
一樣的特效 應該會很帥(我只說應該)
05/10 02:08, 9F

05/10 10:33, , 10F
其實要弄範圍也是可以 不過我當初想到就是把單體震飛
05/10 10:33, 10F

05/10 10:34, , 11F
可能的Bug 加一個 Casting unit is alive is true
05/10 10:34, 11F

05/10 10:34, , 12F
就可以了... 震飛的話因為我玩 Orochi 是原地震飛
05/10 10:34, 12F

05/10 10:35, , 13F
所以自然就想到用原地震飛..... Orz
05/10 10:35, 13F

05/10 12:15, , 14F
有趣推!!
05/10 12:15, 14F

05/10 15:17, , 15F
感謝分享
05/10 15:17, 15F

05/10 21:29, , 16F
還不錯 不過震飛的時候加上吼的音效會比較像
05/10 21:29, 16F

05/10 21:30, , 17F
還有我覺得用牛震地的動作會比較好
05/10 21:30, 17F

05/11 12:27, , 18F
感謝大大無私的分享
05/11 12:27, 18F
文章代碼(AID): #1BvkBlVr (WarCraft)