[WE] 6.8XD 高順-陷陣營 技能實作+解析

看板WarCraft (魔獸爭霸 - 魔獸爭霸3)作者 (澄響幸輝絕品泉水)時間14年前 (2011/08/24 22:59), 編輯推噓19(1903)
留言22則, 18人參與, 最新討論串1/1
賭王葛格需要一點p幣 所以我來發廢文了 Orz |||| ----------------------------------- W E R 技難度只有2顆星 故不多作贅述 比較不同的是 R技-永不言退 如果你要的效果是"真的有被傷害到" 請使用動態註冊 不知道什麼是動態註冊請cue一下wix二百五 啊..打錯了 是Wix3000 ------------------------------------ <想法>: 衝鋒型的技能有沒有可能是以食腐群類技能做基底? 有可能 !! 依照技能解說 如果血量過高則只能造成 550 / 850 / 1150 的一半傷害 那麼我們利用食腐群 傷害調成 275 / 425 / 575 基本上這是可行的 但這是第2種方法 本次要介紹的是懶人方法 - 使用 "冰霜之息" 作為基底 法術buff時間調成1秒以內 施展後pick有buff的單位判定血量做為傷害 <事前準備>: 1.萬用隱藏部隊 2.特效部隊1 : FireWave 放大模組 特效部隊2 : healingwind 放大模組 3.子技能-緩慢術技能 母技能-冰霜之息 ( 技能音效選擇 NE-death ) 4.部隊變數x2 自身+特效部隊1 實數變數x2 用於移動和角度 點變數x6 ( 可使用陣列 ) <觸發1>: 事件 - A unit 開始讓一種能力生效 狀況 - (Ability being cast) 陷陣營 行動 - Set R_May2_Ult = 0.00 Set U_May2_Ult = (Casting unit) Set P_May2_Ult1 = (Position of (Casting unit)) Set P_May2_Ult2 = (Target point of ability being cast) Set R_May_Ult2 = (Angle from P_May2_Ult1 to P_May2_Ult2) Set P_May2_Ult3 = (P_May2_Ult1 offset by 500.00 towards R_May_Ult2 degrees) 聲音 - Play NightElfBuildingDeathLarge1 <情報> at 100.00% volume, located at P_May2_Ult1 with Z offset 175.00 If (All Conditions are True) then do (Then Actions) else do (Else Actions) 如果一條件 (Percentage life of (Casting unit)) 小於或等於 ((20.00 + (10.00 x (Real((Level of 陷陣營for (Casting unit)))) ) 就一行動 部隊 - Set life of (Casting unit) to 1.00 否則一行動 部隊 - Set life of (Casting unit) to ((生命 of (Casting unit)) - 0.5 x (生命上限 of (Casting unit)))) ////根據技能內容 犧牲50%生命值 如果生命值低於50% 就設定成1//// 部隊 - Create 1 特效部隊2 for (Owner of (Casting unit)) at P_May2_Ult3 facing R_May_Ult2 degrees 動畫 - Change (Last created unit)'s animation speed to 135.00% of its original speed 部隊 - Add a 3.50 second 一般 expiration timer to (Last created unit) 部隊 - Create 1 特效部隊1 for (Owner of U_May2_Ult) at P_May2_Ult1 facing P_May2_Ult2 Set U_May2_Ult2 = (Last created unit) 觸發 - Turn on 觸發2 <情報> Custom script: call RemoveLocation( udg_P_May2_Ult3) <觸發2>: 事件 - 時間 - Every (1.00 / 150.00) seconds of game time 狀況 - 行動 - If (All Conditions are True) then do (Then Actions) else do (Else Actions) 如果一條件 R_May2_Ult 大於或等於 10.00 就一行動 觸發 - Turn off (This trigger) Set P_May2_Ult4 = (P_May2_Ult1 offset by 1000.00 towards R_May2_Ult2 degrees) 部隊 - Move U_May2_Ult instantly to P_May2_Ult4 特殊效果 - Create a special effect at P_May2_Ult4 using Abilities\Spells\Orc\WarStomp\WarStompCaster.mdl 特殊效果 - Destroy (Last created special effect) Custom script: call RemoveLocation( udg_P_May2_Ult1) Custom script: call RemoveLocation( udg_P_May2_Ult2) Custom script: call RemoveLocation( udg_P_May2_Ult4) 部隊 - Kill U_May2_Ult2 部隊群組 - Pick every unit in (Units in (Playable map area) matching ((((Matching unit) has buff 陷陣營) 等於 真 and do (Actions) 迴一行動 If (All Conditions are True) then do (Then Actions) else do (Else Actions) 如果一條件 (Percentage life of U_May2_Ult) 小於或等於 20.00 就一行動 If (All Conditions are True) then do (Then Actions) else do (Else Actions) 如果一條件 ( 生命 of (Picked unit)) 小於或等於 ((250.00 + (100 x (Real((Level of 陷陣營 for U_May2_Ult))))) + (300.00 x (Real((Level of 陷陣營for U_May2_Ult)))) 就一行動 部隊 - Cause U_May2_Ult to damage (Picked unit), dealing 1000000000.00 damage of attack type 法術 and damage type強化 部隊 - Set life of U_May2_Ult to ((生命 of U_May2_Ult) + 0.15 x (生命上限 of U_May2_Ult))) 特殊效果 - Create a special effect attached to the chest of (Picked unit) using Abilities\Spells\Other\Stampede\StampedeMissileDeath.mdl 特殊效果 - Destroy (Last created special effect) 否則一行動 Set P_May2_Ult4 = (Position of (Picked unit)) 部隊 - Create 1 萬用隱藏部隊 for (Owner of U_May2_Ult2) at P_May2_Ult4 facing 預設 degrees 部隊 - Order (Last created unit) to 人類女術士 緩慢數 (Picked unit) 部隊 - Cause U_May2_Ult to damage (Picked unit), dealing (125.00 + (150.00 x (Real((Level of 陷陣營 for U_May2_Ult2))) )) damage of attack type 法術 and damage type 普通 Custom script:call RemoveLocation( udg_P_May2_Ul t4) 否則一行動 If (All Conditions are True) then do (Then Actions) else do (Else Actions) 如果一條件 生命 of (Picked unit)) 小於或等於 (250.00 + (300 .00 x (Real((Level of 陷陣營 for U_May2_Ult))))) 就一行動 部隊 - Cause U_May2_Ult to damage (Picked unit) , dealing 1000000000.00 damage of attack type 法術 and damage type 普通 部隊 - Set life of U_May2_Ult to ((生命 of U_May2_Ult) + ((0.15 x (陷陣營 of U_May2_Ult))) 特殊效果 - Create a special effect attached to the chest of (Picked unit) using Abilities\Spells\Other\Stampede\Sta mpedeMissileDeath.mdl 特殊效果 - Destroy (Last created special effect) 否則一行動 Set P_May2_Ult4 = (Position of (Picked unit)) 部隊 - Create 1 萬用隱藏部隊 for (Owner of U_May2_Ult2) at P_May2_Ult4 facing 預設 部隊 - Order (Last created unit) to 人類女術士 緩慢術 (Picked unit) 部隊 - Cause U_May2_Ult to damage (Picked unit), dealing (125.00 + (150.00 x (Real((Level of 陷陣營 for U_May2_Ult2))) )) damage of attack type 法術 and damage type 普通 Custom script:call RemoveLocation( udg_P_May2_Ul t4) 否則一行動 Set R_May2_Ult = (R_May2_Ult + 1.00) Set P_May2_Ult5 = (Position of U_May2_Ult2) Set P_May2_Ult6 = (P_May2_Ult5 offset by 100.00 towards (Angle from P_May2_Ult1 to P_May2_Ult2) degrees) 部隊 - Move U_May2_Ult2 instantly to P_May2_Ult6 Custom script: call RemoveLocation( udg_P_May2_Ult5) Custom script: call RemoveLocation( udg_P_May2_Ult6) ////因為如果使用有投射藝術的FireWave作為特效基底 模組會十分微小 完全不像實戰中的大衝擊波 所以乾脆使用模組作為衝擊波 因為衝擊時間短 也正好符合實戰中的陷陣營 即衝即殺 //// P.S. 我的做法會使得擊殺普通單位也能回復血量 但其實如果只pick+判定英雄 就能達到實際的效果 (總是要給6.8XD的陷陣營留點面紗 XDD) -----------------------以上--------------------------- 超長的 累死我了 斷線我就要翻桌了 = = 1. http://www.youtube.com/watch?v=SSlcQTjLVyI
2. malfunction 3. http://www.youtube.com/watch?v=vvnYglDH9xc
影片中要砍好幾下 是因為測試單位血量有6000多 ~"~ 第3個連結傳完再補上 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.113.10.40

08/24 23:00, , 1F
用心
08/24 23:00, 1F

08/24 23:04, , 2F
好像只能給推了
08/24 23:04, 2F
※ 編輯: sapphireBOB 來自: 140.113.10.40 (08/24 23:06)

08/24 23:06, , 3F
推一個 PS:第一個連結壞了
08/24 23:06, 3F

08/24 23:06, , 4F
08/24 23:06, 4F

08/24 23:10, , 5F
這一篇文章值 732 Ptt幣
08/24 23:10, 5F

08/24 23:11, , 6F
08/24 23:11, 6F

08/24 23:17, , 7F
推wix二百五XDDDDD
08/24 23:17, 7F

08/24 23:19, , 8F
二百五是怎麼回事
08/24 23:19, 8F

08/24 23:20, , 9F
顯靈了
08/24 23:20, 9F

08/24 23:20, , 10F
樓上WIX二百五
08/24 23:20, 10F

08/24 23:20, , 11F
幹 被插隊
08/24 23:20, 11F

08/24 23:22, , 12F
( ′-`)y-~
08/24 23:22, 12F
※ 編輯: sapphireBOB 來自: 140.113.10.40 (08/24 23:31)

08/24 23:33, , 13F
Cool~
08/24 23:33, 13F

08/24 23:39, , 14F
華麗
08/24 23:39, 14F

08/24 23:46, , 15F
我喜歡最後的特效
08/24 23:46, 15F

08/25 01:21, , 16F
帥耶
08/25 01:21, 16F

08/25 01:22, , 17F
這一定要置底朝聖一下
08/25 01:22, 17F

08/25 10:02, , 18F
我喜歡這種都程式的文章:D 好厲害
08/25 10:02, 18F

08/25 10:06, , 19F
特效好漂亮..
08/25 10:06, 19F

08/25 13:02, , 20F
最後煙火好酷XD
08/25 13:02, 20F

08/25 14:34, , 21F
08/25 14:34, 21F

08/25 14:47, , 22F
完全看不懂
08/25 14:47, 22F
文章代碼(AID): #1ELH7GJU (WarCraft)
文章代碼(AID): #1ELH7GJU (WarCraft)