建議
先,非常感謝您的腳本,它幫助了我很多。我有些想法希望可以令腳本更有效率。
現在,魔法師的debuff及魔法技能都有aoe範圍。例如,高階技能能打10隻,中技階能能打7隻,imperil能打3隻怪。aoe範圍由選擇了的怪本身然後向外擴(不會無視死了的怪) 【例子1】,而假如範圍不能再向上擴,它便會向下擴剩餘的aoe【例子2】。
【例子1】:這round有9隻怪(順序ABCDEFGHI),我施中階技能(aoe7)落E。技能便會影響E本身及上面3個(BCD)及下面3個(FGH),一共7個。【看Pic1】
【例子2】:這round有9隻怪(順序ABCDEFGHI),我施中階技能(aoe7)落A。技能便會影響A本身而由於它不能向上擴展,它便會向下擴打6個(BCDEFG),一共7個。【看Pic2】
【例子2a】跟例子2相同情況,但我施中階技能(aoe7)落B。技能便會影響B本身,上面1個(A)而由於它不能再向上擴展,它便會向下擴打5個(CDEFG) 【(7-2=5】。效果跟例子2一樣。
現在腳本的攻擊規則沒有考慮法術的aoe在內,因此每一round通常會浪費1-2個回合。
【例子3】在Pic3的情況下,如果使用中技階能(aoe7),攻擊怪F才能一網打盡。攻擊C會漏I,攻擊D會漏I,攻擊I會漏C及D。
【例子4】在Pic4的情況下,如果使用中技階能(aoe7),攻擊怪B才能一網打盡。攻擊F或G會漏B。
【例子5】在Pic5的情況下,假如想全部上imp(aoe3),只要攻擊怪D及G便能一網打盡。現在的腳本會攻擊E及H後發現C沒imp然後攻擊C,這樣就完多了一回合。
實質建議: 施放imp-
假定 Monsters A-H 為 Monsters 1-8. 由上至下上Imp, 但要放imp落沒imp的monster +1.例:monster1沒imp就放imp落 monster2 (1+1).
施放高階技能能 (由於最多會出現10個怪及特殊效果,所以一定會打中所有怪。這不要考慮。)
施放低/中階技能能 - 簡單方法:永遠攻擊最高的怪(A怪是最高)【多數情況會打到所有怪物】 複雜方法:考慮可以攻擊的選擇,而攻擊可以令最多怪受傷的選擇。
希望以上建議能在日後的版本出現。假如有地方不清楚,我樂意再詳細解釋。
没有及时回复十分抱歉 之前发给我邮件的时候已经看过了
可行是可行的,但是麻烦 所以先放一放,等我有空并且想写,再写吧
感謝您考慮這建議
雖然我不太懂js但玩了點後發現當functino allImperil 裏的 "else if (!j) { i = i + 3;" 換成 "else if (!j) { i = i + 1;"
,就能達成我上述關於施放imp的實質建議
施放低/中階技能能 真的是有點麻煩...始終他跟現時的攻擊規則不吻合
超级书签,Chrome 62.0.3202.94(64 位),macos 10.13.1
如果这个能实现,那是相当实用了。