作者wix3000 (癢,好吃)
看板WarCraft
標題[WE] 觸發技能分享-《祕法光旋》
時間Tue Aug 7 14:49:23 2012
相信很多人都已經玩過Diablo 3了吧!!
相信也很多人已經不玩Diablo 3了吧!! (筆者就是
相信也很多人記得那該死的小王屬性:祕法強化吧!!
我還是不懂為什麼我玩個diablo3要搞得好像東方永夜抄一樣啊!!
總而言之,不重要
先放上展示影片
http://www.youtube.com/watch?v=r1x_xFNA3BM&feature=youtu.be
這次應巴哈那邊的要求做了這個技能
難度不高,主要麻煩的地方在於我大量的使用了局域變數,來實現多重施法
而且為了新手看得懂我盡量的避免使用jass
只有在代換局域跟全域變數,以及刪除memory leak的地方使用jass
也因此觸發長度變得頗長
材料:
基底技能 - 地面指向性技能
傷害技能 - 直線傷害技能
特殊技能 - 球體(讓祕法哨衛看起來好像是被丟過去的)
部隊 - 祕法哨衛
變數:
部隊 - tempUnit
地點 - tempPoint
地點 - tempPoint2
閃電 - tempEffect
整數 - tempInteger
觸發:
事件-
部隊 - 任意部隊 使技能生效
條件-
(被施展技能) 等於 祕法光旋
動作-
--------局域變數宣告--------
自訂腳本:local unit Caster
自訂腳本:local integer IndexC = 1
自訂腳本:local lightning L
自訂腳本:local location Point
設定 tempPoint = (技能目標地點)
自訂腳本:set Point = udg_tempPoint
--------初始化--------
部隊 - 創造 1 個 祕法哨衛 給 ((觸發部隊)之擁有者) 於 tempPoint,面向 預設建築
面向 度
設定 tempUnit = (最後創造的部隊)
自訂腳本:set Caster = udg_tempUnit
等待
1.50 遊戲秒
//祕法哨衛出現到開始轉圈圈的延遲時間
自訂腳本:set udg_tempPoint = Point
設定 tempPonit2 = (tempPoint 位移
316.00 朝向 0.00 度處)
//光條的長度
閃電特效 - 創造
鏈鎖閃電 - 主要 閃電特效自 tempPoint 至 tempPoint2
設定 tempEffect = (最後創造的閃電特效)
//閃電特效的種類,可以自己挑喜歡的
自訂腳本:set L = udg_tempEffect
自訂腳本:call RemoveLocation(udg_tempPoint2)
--------主程式區--------
自訂腳本:loop
自訂腳本: exitwhen IndexC > 100
自訂腳本: set udg_tempPoint = Point
自訂腳本: set udg_tempInteger = IndexC
設定 tempPoint2 = (tempPoint 位移
316.00 朝向 ((實數(tempInteger)) x 3.60 度處
)
//一樣是光條的長度
自訂腳本: set udg_tempEffect = L
閃電特效 - 移動 tempEffect 為自 tempPoint 至 tempPoint2
自訂腳本: set udg_tempUnit = Caster
部隊 - 設定 tempUnit 面向 tempPoint2,限時:0.00秒
部隊 - 命令 tempUnit 不死族 - 魔將 - 食腐群 tempPoint2
自訂腳本: call RemoveLocation(udg_tempPoint2)
等待
0.00 秒
//基本上等待0秒相當於等待0.1x秒,雖然有誤差但是方便XDDD
自訂腳本: set IndexC = IndexC + 1
//如果改用精準的計時器會複雜很多
自訂腳本:endloop
--------結束處理--------
自訂腳本:set udg_tempUnit = Caster
部隊 - 殺死 tempUnit
自訂腳本:set udg_tempEffect = L
閃電特效 - 移除 tempEffect
自訂腳本:call RemoveLocation(Point)
就這樣就完成了 奇怪的祕法光旋了!!! (轉轉)
範例地圖:
http://ppt.cc/JLZB
順便附上一張萬惡的圖片
http://ppt.cc/f8sj
一起享受把玩家當白痴耍的快感吧!!!
我覺得很Cooooooooooooooooooooooooooooooooooooooooooooool!!!!!
--
███ ︵︵︵︵ █◤ ◢█◤ ちから
██ /\|||█ ◢█◤ 「ひとりでは耐え切れぬ 雷 でもきっと、
▄█│‵╯︶︶| ██◤ # ふたりなら大丈夫私は信じる!」
▔█ ╲ ) ∕█████◣ +
+ █ ╮ - │██◣ ◥◥█◣ ◢ 第四巻 27ページ…
▂▄▆█│ │██◤* ◢████◣ 雷神の系譜 ψWix
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 219.85.91.26
※ 編輯: wix3000 來自: 219.85.91.26 (08/07 14:50)
→ wix3000:看到那麼長就END了 08/07 14:50
※ 編輯: wix3000 來自: 219.85.91.26 (08/07 14:54)
推 evilkz:不想想起的回憶 雷射光 e04 08/07 15:06
→ wix3000:仔細想想我應該弄個隨機方向旋轉的設定的 不過算了 08/07 15:17
推 AresMars:給個讚! D2很多技能做到WC3很讚 D3應該也可以 08/07 15:25
推 aul123:感覺好威 08/07 15:25
→ AresMars:不過能把顏色改成原本的紫色感覺會更好XDD 08/07 15:26
→ wix3000:嗯... 魔獸內建的特效裡沒有合適的紫色特效 08/07 15:30
→ evilkz:把特效顏色改調一下改成紫色有可能嗎w 08/07 15:36
推 haworz:更多惡毒的秘法 08/07 15:38
→ wix3000:絕大部份的特效都是不能調色的 ww 08/07 15:43
推 kronce:看起來好棒!! 08/07 16:09
推 Alexis0204:新增英雄 技能 祕法加持 漩渦 褻瀆 瘟疫 A_A 08/07 16:15
推 momoWade:超機車的XDDD 08/07 16:23
推 Simonfenix:祕法要一堆同時出現才有威攝力~ 08/07 16:25
推 tinkens:原來等待0秒也會延遲(筆記ψ( ._. ) 08/07 17:22
推 sunsonsam:AC3肥肥 結群 夢魘 漩渦 護盾 08/07 17:51
推 DLHZ:說真的 最難打應該是祕法築牆漩渦群結又跳來跳去的那種怪 08/07 18:08
→ Alexis0204:漩渦祕法結群無敵小兵的會遁地收割魔才北爛吧XD 08/07 18:20
推 kattte:以前玩電流急急棒的圖 好像有看過類似的 08/07 21:27
→ SerVantTom:護盾 順移 結群 火鏈的小蜜蜂 08/07 22:37
→ c0705:一樓在幹嘛o.o 08/08 13:27