[WE] 6.8XD 高順-陷陣營 技能實作+解析
看板WarCraft (魔獸爭霸 - 魔獸爭霸3)作者sapphireBOB (澄響幸輝絕品泉水)時間14年前 (2011/08/24 22:59)推噓19(19推 0噓 3→)留言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
08/24 23:06, 3F
推
08/24 23:06, , 4F
08/24 23:06, 4F
推
08/24 23:10, , 5F
08/24 23:10, 5F
推
08/24 23:11, , 6F
08/24 23:11, 6F
推
08/24 23:17, , 7F
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
08/24 23:20, 10F
→
08/24 23:20, , 11F
08/24 23:20, 11F
→
08/24 23:22, , 12F
08/24 23:22, 12F
※ 編輯: sapphireBOB 來自: 140.113.10.40 (08/24 23:31)
推
08/24 23:33, , 13F
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
08/25 10:02, 18F
推
08/25 10:06, , 19F
08/25 10:06, 19F
推
08/25 13:02, , 20F
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
WarCraft 近期熱門文章
PTT遊戲區 即時熱門文章
15
43