精華區beta WarCraftChat 關於我們 聯絡資訊
我是這樣寫 事件:A unit 受到攻擊 條件:攻擊者是一個英雄=真 and 攻擊者有物品 "X法球" 行動: Set Z = Triggering unit Set Attacker = Attacking unit Set A = Random integer between 1 and 5 If 條件:A = 1    就:創一個隱藏單位Owner of Attacker Set X = Last created unit Order X to (假定為寒冰爆) Z    否則: 請問這樣寫會很怪嗎0.0? 然而我這樣去寫兩個類似的觸發(假設寒冰爆and震地擊) 英雄身上如果有這兩種裝備,會一起觸發.(不會有法球相衝) 請問是我的物品基底不對,還是我的寫法有誤? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.42.113.39
tinkens:新手發問,set A還有A=1有什麼意思嘛@@? 07/09 22:33
Vanbery:我設定A是1~5中亂數取一個數字,當等於1時action(就是20%機 07/09 22:38
Vanbery:率的意思0.0) 07/09 22:38
tinkens:Soga,看懂嚕 07/09 23:37
> -------------------------------------------------------------------------- < 作者: Warrix (ω4χ) 看板: WarCraftChat 標題: Re: [ WE ]有關法球寫法 時間: Fri Jul 9 22:26:27 2010 ※ 引述《Vanbery (Van)》之銘言: : 我是這樣寫 : 事件:A unit 受到攻擊 : 條件:攻擊者是一個英雄=真 and 攻擊者有物品 "X法球" : 行動: : Set Z = Triggering unit : Set Attacker = Attacking unit : Set A = Random integer between 1 and 5 : If : 條件:A = 1 :    就:創一個隱藏單位Owner of Attacker : Set X = Last created unit : Order X to (假定為寒冰爆) Z 直接order last created unit就好 不用再set了 還有你要創隱藏單位記得設timed life。 :    否則: : 請問這樣寫會很怪嗎0.0? 問題在「受到攻擊」這個事件是刀還沒揮好、箭還沒射出去就發生的 所以你的英雄還沒揍到人法球就先觸發了,還會衍生出連按S的抖手觸發大法。 : 然而我這樣去寫兩個類似的觸發(假設寒冰爆and震地擊) : 英雄身上如果有這兩種裝備,會一起觸發.(不會有法球相衝) : 請問是我的物品基底不對,還是我的寫法有誤? 你只是要法球效果的話用緩慢術之球或是新的閃電之球的物品技能去改就好。 要刻意避開法球衝突的話就要另外改用比較麻煩的寫法。 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 61.64.110.247 ※ 編輯: Warrix 來自: 61.64.110.247 (07/09 22:27)
Vanbery:感謝指導0.0 懂了 07/09 22:37
wix3000:這不是當年找我打大怪鳥的W4X嗎 07/09 22:46
wulouise:通通用黑暗之球作刪buff法 07/09 23:19