Re: [問題] 關於必中..

看板mud_sanc (Sanctuary - 聖殿)作者 (小太保)時間14年前 (2011/05/18 17:28), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串5/5 (看更多)
※ 引述《hlead (希多)》之銘言: 一般攻擊 shut call show->receive_damage 必中攻擊 shut2 call show->receive_damage call show 時帶的參數都是一樣的,一般攻擊與必中攻擊 的差異只在 shut/shut2 本身的判斷流程。 在這情況下假設要讓某怪用一般攻擊有效、用必中攻擊無 效,但是該怪物又已自訂 receive_damage,最簡易的做法 ,就是對怪物加設參數來解決。 例如怪物 set("no_shut2",1); <==這個還未實裝, 只是舉例!! 在這情況下 shut2 本身就可以針對這類型怪物,直接就在 shut2 裡頭判斷完畢,而不用再去呼叫 show。 所以話說回來,「不循此方法、而要依自訂護盾+自訂 receive_damage 來規避 shut2 的必中」本身就是繞一大 圈的做法,因為到最後得到的結論就是 shut2 本身只要加 設「防 shut2 的判斷」(就如同破甲增設防破甲的判斷)才 是最簡單的做法。 這也可以說是我在 shut2 撰寫前期所沒有發現的問題,那 ,希望各位 wiz 可以把這次經驗當做下次的參考。 近日會公布如何設定防必中判斷,屆時只要在需要該設定的 怪物身上加一行設定即可,它會有 default msg。 Laechan -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 117.19.89.64 ※ 編輯: laechan 來自: 117.19.89.64 (05/18 17:28)
文章代碼(AID): #1Dqv4ifF (mud_sanc)
文章代碼(AID): #1Dqv4ifF (mud_sanc)