Re: [心得] 0.2.8捐獻排序UI
這個插件有解決同島二村以上排序問題沒錯
不過他的捐獻度判斷(checkLeecher)有問題
如果想使用的人把捐獻度判斷關掉,就可以正常排序
關掉的方式為,修改118行
var LEECH_CHECK = GM_getValue( 'leech_check', true );
改為
var LEECH_CHECK = GM_getValue( 'leech_check', false );
至於捐獻度判斷錯誤的原因
我猜是因為他計算捐獻度時,會用工人數來判斷所使用的資源場/伐木場等級
但是同島多村的人,他也會把同一玩家所有村的工人加起來,這時判斷可能會出錯
例如,假設工人數是511,那他會判斷使用的資源場等級是15
(資源場等級14可放501人,等級15可放551人)
但是如果同島二村,都放511工人,那玩家放的工人數 511*2 = 1022 !!
1022工人在資料裡面找不到對應的資源場等級
(他的插件裡面最多只能判斷到17級,可放651人)
這時就會發生錯誤
所以同島二村以上,如果加起來的工人數沒超過651,是正常的
一但超過就會壞掉
看來判斷捐獻度是個難題 XD
自己決定吧
※ 引述《hanne81 (相信會有一天)》之銘言:
: 原作
: http://userscripts.org/scripts/show/34434
: for TW 中文版
: http://hanne81.googlepages.com/ikaresourcesort_tw.user.js
: 歡迎低調服用
: 目前遇到問題:
: 遇到一個人同島有兩村以上時會不能用 (已解決)
: 目前判斷捐獻度的公式:
: 若 工人 <= 等級(a) 可用的工人數量 * 1.25
: b = (捐獻量 / (到等級a需累積的木材量 * 島上總村數 / 100) * 100
: b > 100 綠色 , b >= 90 藍色 , b < 90 紅色 , 工人數太低 黑色
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 220.135.250.104
討論串 (同標題文章)