推 pureblue:好酷喔 不錯耶 01/12 11:07
→ pureblue:我想要閃電亞馬清牛的特效 XD 01/12 11:07
推 bigfoot: 這麼長,說不定反而會嚇到想入門的XD 推一個~ 01/12 11:07
推 KenshinCS:唔 WE沒有類似switch case的功能嗎 01/12 11:17
推 wix3000:其實少掉前面變數記錄的部份就少一半了 01/12 11:22
推 cycu0315:PUSH 01/12 11:39
推 rumble0:超酷 01/12 12:10
推 Carmelo:以前我也有這個想法過 01/12 12:19
推 omega34:推阿 01/12 12:28
推 whotear:這篇文章如果不推,那要推哪篇 XDD 01/12 12:36
推 ralph0619:會寫程式語言 真羨慕 推依個 01/12 12:43
推 blackjack0s:角度用變數的話比較精簡也比較好改 01/12 12:48
→ blackjack0s:痾... 我指15 45 那邊 01/12 12:49
推 nagual:酷 01/12 12:59
推 lingze:我記得os有招式招樹木困人的~感覺很像@@" 01/12 13:10
推 DM1984:庫耶 01/12 13:36
推 DudeFromMars:厲害 01/12 16:40
推 cycu0315:骷髏復甦 毒星 骨牢 傷害加深 <-- 這樣會不會比較好? 01/12 16:48
→ cycu0315:畢竟毒系和詛咒系也要加進去才是正統d2的nec呀~ 01/12 16:49
推 waloloo:于禁九天就很有閃電的味道了 還要寫彈牆壁會不會太... 01/12 18:56
> -------------------------------------------------------------------------- <
作者: Mlkazuki (三日月) 看板: WarCraft
標題: Re: [WE] 觸發技能分享-《骨牢》
時間: Sat Jan 13 22:40:22 2007
: If (All Conditions are True) then do (Then Actions) else do (Else
: Actions)
: 若符合這些條件
: (Level of 骨牢 for (Triggering unit)) 等於 1
: 就執行這些動作
: For each (Integer B) from 1 to 12, do (Actions)
: 迴圈 - 動作
: Unit - Create 1 骨牢(Lv1) for 中立額外 at
: Kurau[(Integer B)] facing 預設建築面對方向
: degrees
: 否則執行這些動作
: If (All Conditions are True) then do (Then Actions) else do
: (Else Actions)
: 若符合這些條件
: (Level of 骨牢 for (Triggering unit)) 等於 2
: 就執行這些動作
: For each (Integer B) from 1 to 12, do (Actions)
: 迴圈 - 動作
: Unit - Create 1 骨牢(Lv2) for 中立額外 at
: Kurau[(Integer B)] facing
: 預設建築面對方向 degrees
: 否則執行這些動作
: If (All Conditions are True) then do (Then Actions)
: else do (Else Actions)
: 若符合這些條件
: (Level of 骨牢 for (Triggering unit)) 等於 3
: 就執行這些動作
: For each (Integer B) from 1 to 12, do (Actions)
: 迴圈 - 動作
: Unit - Create 1 骨牢(Lv3) for 中立額外
: at Kurau[(Integer B)] facing
: 預設建築面對方向 degrees
: 否則執行這些動作
: For each (Integer B) from 1 to 12, do (Actions)
: 迴圈 - 動作
: Unit - Create 1 骨牢(Lv4) for 中立額外
: at Kurau[(Integer B)] facing
: 預設建築面對方向 degrees
我想試著做你的那個技能
但是在創造單位時指定位置不能弄的和你一樣
integer B 不知道在做什麼用的
只能指定它出現在一堆怪地方
已經困擾我很久了
希望有人能幫我解答
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.120.223.75
推 wix3000:integer B是指迴圈變數B,(Integer B) from 1 to 12意指下 01/14 00:56
→ wix3000:一層的觸發會執行12次,第一次執行Integer B=1,第二次=2 01/14 00:57
→ wix3000:以此類推 01/14 00:58
推 Mlkazuki:請問一下 我在創造出單位後 指定放置的位置函數找不到你 01/14 01:06
→ Mlkazuki:用的那個東西 01/14 01:07
推 Mlkazuki:順帶請問一下 您設的位置變數是用點吧 名字後面有[x]我也 01/14 01:12
→ Mlkazuki:不能打上去 01/14 01:13
推 wix3000:1.哪個東西= =a 2.那是陣列,在創造時打勾就可以了 01/14 01:14
推 Mlkazuki:就是你放的位置 你設kurau[(integer B)] 我找不到類似的 01/14 01:15
→ wix3000:Kurau是點變數,陣列12。integer代表從Kurau1放到Kurau12 01/14 01:17
推 Mlkazuki:喔喔 謝謝你 我會了 那如果要像信長一樣做出18方手裡劍 01/14 01:19
→ Mlkazuki:要怎麼給單位技能 01/14 01:20
→ wix3000:Add Ability= = 01/14 03:47
> -------------------------------------------------------------------------- <
作者: fdfdfdfd51 (白いトラ) 看板: WarCraft
標題: Re: [WE] 觸發技能分享-《骨牢》
時間: Sun Jan 14 01:34:27 2007
※ 引述《Mlkazuki (三日月)》之銘言:
: : If (All Conditions are True) then do (Then Actions) else do (Else
: : Actions)
: : 若符合這些條件
: : (Level of 骨牢 for (Triggering unit)) 等於 1
: : 就執行這些動作
: : For each (Integer B) from 1 to 12, do (Actions)
: : 迴圈 - 動作
: : Unit - Create 1 骨牢(Lv1) for 中立額外 at
: : Kurau[(Integer B)] facing 預設建築面對方向
: : degrees
: : 否則執行這些動作
: : If (All Conditions are True) then do (Then Actions) else do
: : (Else Actions)
: : 若符合這些條件
: : (Level of 骨牢 for (Triggering unit)) 等於 2
: : 就執行這些動作
: : For each (Integer B) from 1 to 12, do (Actions)
: : 迴圈 - 動作
: : Unit - Create 1 骨牢(Lv2) for 中立額外 at
: : Kurau[(Integer B)] facing
: : 預設建築面對方向 degrees
: : 否則執行這些動作
: : If (All Conditions are True) then do (Then Actions)
: : else do (Else Actions)
: : 若符合這些條件
: : (Level of 骨牢 for (Triggering unit)) 等於 3
: : 就執行這些動作
: : For each (Integer B) from 1 to 12, do (Actions)
: : 迴圈 - 動作
: : Unit - Create 1 骨牢(Lv3) for 中立額外
: : at Kurau[(Integer B)] facing
: : 預設建築面對方向 degrees
: : 否則執行這些動作
: : For each (Integer B) from 1 to 12, do (Actions)
: : 迴圈 - 動作
: : Unit - Create 1 骨牢(Lv4) for 中立額外
: : at Kurau[(Integer B)] facing
: : 預設建築面對方向 degrees
: 我想試著做你的那個技能
: 但是在創造單位時指定位置不能弄的和你一樣
: integer B 不知道在做什麼用的
: 只能指定它出現在一堆怪地方
: 已經困擾我很久了
: 希望有人能幫我解答
其實我不太確定特別設一個骨牢的變數意義何在?
雖然寫長長一串並不會變的比較lag
但是觸發的介面打開就要打開半天,也是有點麻煩
還有我想骨牢這個單位應該很單純
如果只設定一個單位
再依照技能等級調整血量或給予技能,是不是比較方便呢
如果是我的話,如果我要做出骨牢消散的效果
我會直接給骨牢這個單位一個TIMED LIFE
而不是持續損血
當然如果原po的本意就是要讓骨牢愈來愈弱,也是很不錯的構想
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.113.138.49
※ 編輯: fdfdfdfd51 來自: 140.113.138.49 (01/14 01:34)
推 wix3000:因為用變數記錄比較自由,心情好就可以馬上改成骨牆XD 01/14 01:41
推 fdfdfdfd51:@@原來如此... 01/14 01:43