作者ericssson (笑任)
看板WarCraftChat
標題[WE]自已寫的一個失敗的技能,希望大家能幫忙檢查一下
時間Thu Apr 16 10:56:05 2009
這技能是用先知的天眼通為基底,然後在探照一個區域後
如果那區域裡有敵對英雄就創造一個敵對英雄樣子的分身在一開始敵對英雄的原地
然後把敵對英雄捉到自已身邊用天羅地網綁住
如果那區域沒英雄的話就自已傳到那個
觸發
事件
Unit-Aunit開始施展技能
條件
Ability being cast 等於綁架
動作
set Abductpoint= (Target point of ablity being cast)
Unit Group -_Pick every unit in (Units within 300) of Abductpoint matching
是英雄是敵人是活的
迴圈-動作
If(ALL Conditions are True) then do(Then Actions) else do(ElseActions)
若符合這些條件
Last created unit group is empty 等於真
就執行這些動作
Unit-Move(Triggering unit)instantly to Abductpoin
否則就........................................
在遊戲中測試後連移動過去都沒有
我自已覺得可能是target point of ability being cast
或是Last created unit group is empty
這兩個有錯(每次用到這兩個都常出錯)
可是不知道要怎麼修
希望各位前輩能指點一下,謝謝
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 163.29.253.237
1F:推 readper:事件錯了吧 應該是要技能生效 04/16 11:27
2F:推 ug945:不是Last created unit吧 pick group裡應該用Picked unit 04/16 12:27
3F:→ ug945:剛原本快寫好了 結果讀別張圖突然跑出存體不足 全沒了T.T 04/16 12:28
4F:推 ug945:眼殘= =抱歉 少看一個group...見笑了 04/16 12:51
5F:→ ug945:下下篇正解 迴圈未完不能判定是否為empty 要拉到外面用 04/16 12:54
6F:→ ericssson:恩,成功了,謝謝 04/16 13:11