[WE]自已寫的一個失敗的技能,希望大家能幫忙檢查一下

看板WarCraftChat作者 (笑任)時間15年前 (2009/04/16 10:56), 編輯推噓3(303)
留言6則, 3人參與, 最新討論串1/1
這技能是用先知的天眼通為基底,然後在探照一個區域後 如果那區域裡有敵對英雄就創造一個敵對英雄樣子的分身在一開始敵對英雄的原地 然後把敵對英雄捉到自已身邊用天羅地網綁住 如果那區域沒英雄的話就自已傳到那個 觸發 事件 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

04/16 11:27, , 1F
事件錯了吧 應該是要技能生效
04/16 11:27, 1F

04/16 12:27, , 2F
不是Last created unit吧 pick group裡應該用Picked unit
04/16 12:27, 2F

04/16 12:28, , 3F
剛原本快寫好了 結果讀別張圖突然跑出存體不足 全沒了T.T
04/16 12:28, 3F

04/16 12:51, , 4F
眼殘= =抱歉 少看一個group...見笑了
04/16 12:51, 4F

04/16 12:54, , 5F
下下篇正解 迴圈未完不能判定是否為empty 要拉到外面用
04/16 12:54, 5F

04/16 13:11, , 6F
恩,成功了,謝謝
04/16 13:11, 6F
文章代碼(AID): #19vfv64K (WarCraftChat)