作者dpple (dpple)
看板WarCraftChat
標題[ WE ] 一個非法球機率性技能的問題..
時間Mon Jul 6 04:51:17 2009
在下面的聊天室有發問過
但還是不能如預期的發出雷電
連法術書都關不掉
只好再次麻煩各位幫忙看一下觸發了ˊˋ
初始值開啟的只有Thunder01
Thunder01
事件
部隊 - A unit 獲得技能
狀況
(Learned Hero Skill) 等於 thunder
//基底技能..因為希望額外加攻速所以用"狂戰士"
行動
觸發 - Turn off (This trigger)
部隊 - Add thunder2 to (Learning Hero)
//thunder2是含鏈鎖閃電的法術書
部隊 - Order (Learning Hero) to 中力闇黑遊騎兵-中止黑之箭
//法術書的關閉指令是用blackarrowoff...可是沒有關掉ˊˋ
觸發 - Turn on Thunder02 <情報>
//將"發動技能觸發"打開
Thunder02
事件
部隊 - A unit 開始讓一種能力生效
狀況
(Ability being cast) 等於 thunder
//當有人發動thunder
行動
觸發 - Turn off (This trigger)
部隊 - Set level of thunder3 for (Casting unit) to (Level of thunder
for (Casting unit))
//thunder3是鏈鎖閃電
Set Thunder_Unit = (Casting unit)
//記錄發動thunder的人
觸發 - Turn on Thunder03 <情報>
//將"攻擊機率造成閃電"觸發打開
Wait 17.00 seconds
觸發 - Turn on (This trigger)
觸發 - Turn off Thunder03 <情報>
//17秒後關閉
Thunder03
事件
部隊 - A unit 受到攻擊
狀況
(Attacking unit) 等於 Thunder_Unit
//當一部隊被攻擊時..若攻擊者是前面記錄的發動"Thunder"的人
行動
If ((Random integer number between 1 and 100) 小於或等於 (((Level of
thunder for (Attacking unit)) x 5) + 20)) then do (部隊 - Order
Thunder_Unit to 半獸人預言家-鏈鎖閃電 (Attacked unit)) else do (Do
nothing)
//則機率性命令他對受攻擊之部隊發動鏈鎖閃電
測試過機率拿掉還是失敗
所以請各位幫幫忙了
謝謝
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 122.116.201.214
推 slycsboy:如果是我,我會用一個隱藏單位放=_= 07/06 07:25
→ slycsboy:一個單位受到攻擊=>攻擊的是這個英雄=> 07/06 07:26
→ slycsboy:SET X = RANDOM 1~100 (隨便啦= =) 07/06 07:27
→ slycsboy:IF X < 20 THEN 做一個隱藏單位是這個英雄的 07/06 07:27
→ slycsboy:叫這個隱藏單位攻擊目標 07/06 07:27
→ slycsboy:就這樣 07/06 07:27
推 candysky46:樓上真高手 07/06 10:56
推 slycsboy:好吧 這樣有個缺點 07/06 10:58
→ slycsboy:就是像以前的雷玉 07/06 10:58
→ slycsboy:還沒攻擊到目標就先電了 07/06 10:59
→ dpple:恩恩是怕沒有那種效果才叫本身施放ˊˋ 07/06 13:36
→ dpple:但還是謝謝回答!! 可是原本的錯在哪裡ˊˋ 07/06 13:36
→ dpple:連法術書都關不掉ˊˋ 07/06 13:37
推 wix3000:WE技能編輯器裡的命令字串僅供參考,就算更改也沒有效 07/06 13:46
→ wix3000:要關閉法術書要用"停用一個技能" 07/06 13:47