作者Wade9043 (雜魚)
看板WarCraft
標題[WE] 發問與分享:範圍複製幻象
時間Sat Dec 20 21:35:45 2008
首先是心得分享文,會做的都不用看了,在下真的寫的很基本
"
單體(指定部隊)技能改成
群體技能"的做法大致如下:
準備材料:
隱藏施法部隊x1
基底假技能x1
子技能x1
<注意!>
1. 隱藏施法部隊有幾項要小心:
a. 它最好不會被看到、不會攻擊、不會碰撞、不會挨招、不會受靈氣影響、.......
(用觸發
Hide或者給蝗蟲群技能就可以搞定,
把模型設空白也能解決一部份問題....)
b. 它最好不會跑來跑去、沒有影子,死掉也沒有動畫和白骨
c. 它的施法動作和回覆動作
(在"美術-動畫"那邊)所需時間應該都要是0
2. 除非有特殊需求,基底假技能用
連結做就可以了;
資料-基本順序ID要記得設定;目標類型選點目標的話,法術的目標就是某地點;
選部隊目標的話,法術目標就是那個部隊....這關係到決定哪些人被群體技打中...
(其他連結技能注意事項請自行參照WE自學指南)
3. 子技能請記得把施法時間設為0,耗魔設為0,等候時間也設為0
施法範圍最好有99999(就是全地圖啦)
4. 持續施法的技能也可以做成群體技,只是恐怕就不能只用一個隱藏施法單位了
5. 某些技能(如鏈鎖閃電),因為B社內定沒彈跳完就不能放下一次,
所以不適用等一下要分享的方法
6. 因為在下很懶,所以這篇暫時沒打算討論記憶體漏失的問題......
-------------以山王的飛鎚變成鐵鎚風暴為例--------------
隱藏施法部隊x1 鐵鎚風暴(連結基底)x1 鐵鎚風暴-效果(暴雷擊改的子技能)x1
(寫太長的地方會用
//斷開,請注意那是同一行)
<觸發>
E - A unit 開始施展一種能力
(有時候用"讓一種能力生效"or"開始鏈結一種能力"也可以,
雖然指的是不一樣的時間點.....詳見自學指南"攻擊、施法與觸發事件"一文)
C - Ability being cast 等於 鐵鎚風暴
^^^^^^^^^^^^^^^^^^^^
這個可以對應到"讓一種能力生效"or"開始鏈結一種能力"
or"開始施展一種能力"等等的unit event
A - 部隊 - Create 1 隱藏施法單位 for (Owner of (Triggering unit)) //
at (Position of (Triggering unit)) facing 預設建築方向 degrees
首先是請我們的苦力出來.....
部隊 - Hide (Last created unit)
^^^^^^^^^^^^^^^^^^^
這裡對應的是最近一次"部隊 - Create ..."做出來的單位
部隊 - Add 鐵鎚風暴-效果 to (Last created unit)
到這行為止,我們現在有一個會使用飛鎚的隱藏施法部隊
再來要做的事情,就是命令這位苦力
在一瞬間對範圍內每個選取的目標各丟一發飛鎚
部隊群組 - Pick every unit in (Units within 225.00 of (Target point of //
^^^^^^^^^^^^^^^^^^^
ability being cast)) and do (Actions)
^^^^^^^^^^^^^^^^^^^^^
這行是選擇距離某一點225.00以內的所有部隊,
而畫線那段,取決於基底技能是指定點還是指定部隊
指定部隊的話就要改成
Position of Targeted unit of ability being cast
迴-行動
部隊 - Make (Last created unit) face (Picked unit) over 0.00 seconds
用觸發命令隱藏施法單位轉身面向,這樣才不用浪費轉身的時間、才能盡快施法
部隊 - Order (Last created unit) to 人類山王-暴雷擊 (Picked unit)
"Order A to S B"翻譯成中文就是"命令部隊A對部隊B使用S技能"
所以這行就是叫苦力對每個picked unit丟飛鎚啦
至於寫"人類山王-暴雷擊"則是因為在這行觸發裡必須要用該技能的"真名"
每個技能的"真名"都在物件編輯器裡
文字-命令字串的地方可以看到
連結做的技能則是看
資料-基本順序ID這裡設定什麼
只要呼叫真名,電腦就會幫你找部隊A身上,真名相同的技能,無論它的藝名是什麼
呃,你問如果這個部隊有兩個真名相同的技能怎麼辦?
.......當然就會變霸個啦~自學手冊不是叫大家不要做這種蠢事嗎~
--------------------------
以上就完成了鐵鎚風暴,當你對某個點發動這招,
游標附近225範圍內的所有敵方理論上都會被飛鎚打中....
不過點沒有刪,是真的有點邋遢哈XD
--------
打完這麼大一串,我就jass in my pants....
感謝看完的人,可以的話也請看下一篇,幫忙解決在下的問題....
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 218.162.48.192
※ 編輯: Wade9043 來自: 218.162.48.192 (12/20 21:36)
推 kuinochi:JASS? 12/20 21:42
推 b95236:Jizz in my.. 12/20 21:42
→ Wade9043:啊 那個是WE後面的程式名 請原諒我無聊的惡趣味XD 12/20 21:43
推 fighter06:看了之後 我就jass in my pants 12/20 21:43
> -------------------------------------------------------------------------- <
作者: Wade9043 (雜魚) 看板: WarCraft
標題: Re: [WE] 發問與分享:範圍複製幻象
時間: Sat Dec 20 21:41:55 2008
在下的問題有兩個
1. 還有哪些技能像是鏈鎖閃電一樣,不能用一個隱藏單位瞬發模擬群體?
2. 如果我想用沒有ID的物品技能(像是物品幻象)當子技能,
要怎樣命令隱藏施法單位使用該技能?
(難道真的要給它物品欄、塞一支幻象杖,然後叫它不停的使用物品?)
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 218.162.48.192
推 yushenglu:call IssueTargetOrderById(施法者,852274,被施法者) 12/20 21:44
→ Wade9043:果然是jass....感謝樓上高手! 12/20 21:44
→ yushenglu:不想用物品的話,也可以把物品幻象包在物品閃電之球能力 12/20 21:49
→ yushenglu:然後叫隱藏單位攻擊@@ 12/20 21:50
→ Wade9043:喔喔 對喔 幻象可以包 12/20 21:50
推 breezemix:原PO真認真 12/20 23:12
推 wix3000:第一個問題硬要說的話...有"吞食"跟"空中桎梏" XD 12/21 01:34