[WE] 觸發技能分享-《祕法光旋》

看板WarCraft (魔獸爭霸 - 魔獸爭霸3)作者 (癢,好吃)時間13年前 (2012/08/07 14:49), 編輯推噓12(12010)
留言22則, 15人參與, 最新討論串1/2 (看更多)
相信很多人都已經玩過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)

08/07 14:50, , 1F
看到那麼長就END了
08/07 14:50, 1F
※ 編輯: wix3000 來自: 219.85.91.26 (08/07 14:54)

08/07 15:06, , 2F
不想想起的回憶 雷射光 e04
08/07 15:06, 2F

08/07 15:17, , 3F
仔細想想我應該弄個隨機方向旋轉的設定的 不過算了
08/07 15:17, 3F

08/07 15:25, , 4F
給個讚! D2很多技能做到WC3很讚 D3應該也可以
08/07 15:25, 4F

08/07 15:25, , 5F
感覺好威
08/07 15:25, 5F

08/07 15:26, , 6F
不過能把顏色改成原本的紫色感覺會更好XDD
08/07 15:26, 6F

08/07 15:30, , 7F
嗯... 魔獸內建的特效裡沒有合適的紫色特效
08/07 15:30, 7F

08/07 15:36, , 8F
把特效顏色改調一下改成紫色有可能嗎w
08/07 15:36, 8F

08/07 15:38, , 9F
更多惡毒的秘法
08/07 15:38, 9F

08/07 15:43, , 10F
絕大部份的特效都是不能調色的 ww
08/07 15:43, 10F

08/07 16:09, , 11F
看起來好棒!!
08/07 16:09, 11F

08/07 16:15, , 12F
新增英雄 技能 祕法加持 漩渦 褻瀆 瘟疫 A_A
08/07 16:15, 12F

08/07 16:23, , 13F
超機車的XDDD
08/07 16:23, 13F

08/07 16:25, , 14F
祕法要一堆同時出現才有威攝力~
08/07 16:25, 14F

08/07 17:22, , 15F
原來等待0秒也會延遲(筆記ψ( ._. )
08/07 17:22, 15F

08/07 17:51, , 16F
AC3肥肥 結群 夢魘 漩渦 護盾
08/07 17:51, 16F

08/07 18:08, , 17F
說真的 最難打應該是祕法築牆漩渦群結又跳來跳去的那種怪
08/07 18:08, 17F

08/07 18:09, , 18F
08/07 18:09, 18F

08/07 18:20, , 19F
漩渦祕法結群無敵小兵的會遁地收割魔才北爛吧XD
08/07 18:20, 19F

08/07 21:27, , 20F
以前玩電流急急棒的圖 好像有看過類似的
08/07 21:27, 20F

08/07 22:37, , 21F
護盾 順移 結群 火鏈的小蜜蜂
08/07 22:37, 21F

08/08 13:27, , 22F
一樓在幹嘛o.o
08/08 13:27, 22F
文章代碼(AID): #1G8BfujF (WarCraft)
文章代碼(AID): #1G8BfujF (WarCraft)