→ gyd:一個hash table直接存最後造成傷害時間就可以了 05/10 12:05
→ gyd:這類作法本來就得要每次造成傷害就存 05/10 12:06
推 wix3000:我不知道助攻是怎麼做的 但是每次傷害就觸發不會造成什麼 05/10 12:16
→ wix3000:負荷 05/10 12:16
推 blackjack0s:OS 上Debuff也會有助攻 05/10 12:45
→ gyd:只針對hero 10隻是還好,..全域傷害都有人做了 05/10 13:21
→ lucifiel1618:應該只是用倒數器,傷害或施放技能的對象在倒數結束 05/10 16:18
→ lucifiel1618:前死亡,紀錄為一次助攻。這應該是最有效率的作法 05/10 16:18
→ gyd:這樣還得創timer, 並且還是得用傷害trg去處理timerStart 05/10 16:29
→ bill750121:以有吸到經驗來抓 可不可以 05/10 16:31
→ lucifiel1618:只要在timer倒數結束後再用一次傷害trg重啟就好 05/10 16:39
→ lucifiel1618:不需要每次傷害都觸發timerStart 05/10 16:39
→ lucifiel1618:只要傷害觸發timerStart以後,就關閉這個傷害觸發 05/10 16:40
→ lucifiel1618:在倒數結束以後再重啟傷害觸發 05/10 16:40
→ lucifiel1618:這樣就只是十幾秒一次傷害觸發而已,吃資源就少了 05/10 16:41
→ gyd:5隻打同1隻會開5個timer, 我們前面說的作法都是存在被傷害者 05/10 21:32
→ gyd:身上 05/10 21:32
→ gyd:再者, 若timerStart後關閉傷害tri, 5分鐘時有造成傷害 05/10 21:50
→ gyd:更正, 5秒 05/10 21:50
→ gyd:傷害trig開啟後, 5秒內該敵人死亡, 此時timer已stop, 會判斷為 05/10 21:51
→ gyd:沒助攻, 請問何解 05/10 21:52
→ lucifiel1618:你說的有道理,多謝指正 05/10 23:29
→ gyd:有機會可以多討論:) 05/11 01:47
→ horazon:既然負荷不大 就都存吧 gyd的像我的說法 也很方便 謝啦 05/11 04:58
→ horazon:我的環境有多維陣列可以用 倒是不用hashtable :) 05/11 04:59
→ sapphireBOB::) :) :) :) :) :) :) :) :) :) :) :) :) :) :) :) :) 05/11 14:52
→ horazon:樓上是怕多隆學符號去用嗎 :) 05/12 01:08