團隊戰利品(Need / Greed)
多名玩家合作時,EliteMobs 可以透過 Need / Greed 投票系統分配裝備。每件物品在符合資格的玩家中抽取得獎者。若物品的戰利品規則要求 Soulbind,且 Soulbind 系統已啟用,就會綁定給得獎者。
團隊戰利品何時觸發
投票有兩種觸發方式:
- 隊伍戰利品: 同一隊伍至少兩名成員在線上、位於同一世界且在被擊敗精英怪的
sharedProgressRange內時,一般精英裝備、特殊精英裝備及符合條件的自訂物品會進入該隊伍的投票。預設範圍為 128 方塊。附近隊員無須打出最後一擊也能參與。硬幣與 Elite Scroll 仍是個人獎勵。 - 難度專屬地下城戰利品: 實例化地下城內帶有相符
difficultyID的自訂裝備,使用面向 Boss 戰鬥貢獻者的原有地下城全體投票。非裝備自訂物品仍按個人發放。
加入隊伍物品時若不足兩名合格玩家,該物品回到一般個人交付流程。已建立的隊伍投票在有人離開後可由一名合格玩家繼續;初始參與者不足兩人的地下城獎池會在下一 tick 發放。之後減少參與者不會自動縮短既有計時器。實例 Boss 鎖定在玩家獲准投票前套用。
同一隊伍投票階段可以收集多隻精英怪的掉落。每件物品單獨保存合格玩家;晚到者只能看到並投票爭取自己當時在附近且符合資格的物品。
戰利品項目的 permission 與自訂物品本身的 permission 也會限制每件物品的投票:只有獲准取得該物品的玩家才能參與其抽取,並在選單中看到它。
一般生成裝備仍要求一名合格的直接攻擊者在抽取前造成至少相當於精英怪最大生命值 10% 的傷害。獲准投票的附近隊員無須各自達到此門檻。
為戰利品投票
玩家可用 /em loot 或點擊聊天中的提示來開啟投票。該指令未設定任何權限節點,因此任何人都可以執行它 — plugin.yml 中宣告的 elitemobs.loot.command 節點實際上從未被檢查。
選單有兩欄:
- Greed(貪婪,左側) — 預設狀態。物品會停留在此,直到有人認領。如果你只在沒有其他人需要時才想要某件物品,就把它留在貪婪側。
- Need(需求,右側) — 點擊一件物品將它移到你的需求清單。當你將某件物品標記或取消標記為需求時,團隊中的每個人都會收到通知。
選單每頁最多顯示 20 件物品,較大的獎池提供上一頁與下一頁箭頭。多個獨立投票階段重疊時,再次執行 /em loot 可依次切換。
需求由玩家自行選擇;選單不檢查對應職業或裝備技能等級。贏得物品不會繞過其裝備限制。
一般投票會在連續 60 秒沒有新物品後結束。新的隊伍掉落會刷新閒置時限,但 Party.yml 中的 lootVoteMaximumLifetimeSeconds 限制整個隊伍投票階段,預設 120 秒,最低 60 秒。標記或取消標記不會延長任一計時器。點擊貪婪欄物品可選擇需求,再點擊需求欄物品可撤回。
物品如何分配
當計時器結束時,每件物品會獨立擲骰:
- 如果有一名或以上的玩家將它標記為需求,該物品會隨機分配給其中一名玩家。
- 如果沒有人需求它,它會在目前在線且符合該物品資格的所有玩家之間隨機分配(貪婪擲骰)。
贏家直接收到背包內的物品;溢出部分掉落在腳邊,並將贏家的 UUID 設為擁有者。啟用 Soulbind 且物品規則要求時才會綁定。仍活躍的投票參與者會收到贏家訊息。下線或退出隊伍會將玩家移出該隊伍的目前投票。獲准參與後走遠不會自行取消資格。若沒有合格玩家在線上,物品會在世界仍載入時掉落到該投票階段保存的精英怪位置;隊伍投票使用第一隻精英怪的位置。受權限限制的物品,或已停用、受權限限制的自訂物品,會直接被丟棄,而不是掉落在任何人都能撿起的地方。
待決投票保存在記憶體中。EliteMobs 關閉時會清除投票,且不發放剩餘物品,因此應等待投票結束後再重新啟動或重新初始化插件。
指令與權限
| 指令 | 權限 | 預設 | 說明 |
|---|---|---|---|
/em loot | (未設定) | -- | 為你目前待處理的戰利品開啟團隊戰利品 Need/Greed 選單 |
如果你在沒有可投票戰利品的情況下執行 /em loot,EliteMobs 會告訴你沒有可投票的東西。