跳至主要內容

物品升級系統

玩家可以解綁、拆解、修理及附魔精英物品。本指南說明所需物品、費用與可能的結果。

卷軸、碎料與幸運券必須是已啟用的自訂物品,材質與定義相符,且 consumable.type 為 unbind、repair_scrap 或 lucky_ticket。修理碎料還需要 1 至 5 的整數 consumable.tier;其他兩種類型不接受 tier。僅有相同的名稱或說明文字並不能讓物品生效。無效的消耗品設定會停用該自訂物品。

系統花費總覽​

系統所需物品貨幣花費成功率
拆解精英物品無75%(預設)
解綁精英物品 + 解綁卷軸無100%
修理精英物品 + 碎料無100%
附魔精英物品 + 附魔書(可選幸運券)(附魔權重+1)^4 金幣浮動(見公式)

解綁物品

如果你有物品解綁卷軸,你可以使用解綁員 NPC 把 1 個卷軸與 1 件物品結合,以將其解綁。

卷軸使用一次即消耗。解綁會移除 Soulbind 擁有者與舊版聲望標籤,之後物品可以出售或轉交給其他玩家。選單接受具有耐久度中繼資料的精英物品,並檢查卷軸的所有權。


拆解物品

精英物品可以在拆解員 NPC 處拆解。拆解物品時,你會依物品等級獲得下列碎料:

  • 等級 0-49:微小碎料(elite_scrap_tiny.yml)
  • 等級 50-99:小型碎料(elite_scrap_small.yml)
  • 等級 100-149:中型碎料(elite_scrap_medium.yml)
  • 等級 150-199:大型碎料(elite_scrap_large.yml)
  • 等級 200+:巨大碎料(elite_scrap_huge.yml)

當 Soulbind 生效時,拆解員會檢查精英物品是否屬於你。如果對應碎料不存在、已停用或未定義預期的修理碎料階層,原物品會留在選單中,並記錄警告。

碎料階層採用四捨五入後的物品等級。100 級會產出中型碎料;伺服器有哪些階層,取決於它提供的物品。

碎料是物品系統其餘部分的基礎。

拆解成功率:預設對每個提交的物品分別進行 75% 的判定,即使它們在同一堆疊中。一旦所需碎料可以產生,所有提交的物品都會消耗,包括失敗的部分。選單會報告成功與失敗數量。背包裝不下的碎料會掉在玩家位置。


修理精英物品

精英物品可以在修理員 NPC 處使用碎料修理。物品的損壞程度決定了修好它所需碎料的數量與大小。

修理量:每種碎料修復固定的耐久值:

  • 微小碎料:100 耐久
  • 小型碎料:200 耐久
  • 中型碎料:300 耐久
  • 大型碎料:400 耐久
  • 巨大碎料:500 耐久

每次修理消耗一個碎料,最多恢復表中所列的耐久度,且不會超過滿耐久。嚴重受損的物品可能需要多次修理或更高階的碎料。確認修理未受損的物品也會消耗碎料。


附魔精英物品

在說明如何附魔物品之前,建議你先熟悉附魔所需的物品並了解它們的功能。

精英物品
精英物品泛指任何可在 EliteMobs 商店取得、由精英怪掉落,或作為完成任務獎勵所獲得的戰利品,以及其他來源。

附魔書
附魔書通常由精英怪掉落,或在競技場或任務中作為獎勵授予玩家。它們含有玩家可以轉移到目標物品上的附魔。

幸運券
幸運券通常從精英怪處取得,或作為競技場或任務的獎勵,能讓玩家在附魔物品時把成功機率加倍。

玩家可以造訪冒險者公會中的附魔師 NPC,或使用 /em 選單來開啟附魔選單。

同時擁有精英物品與附魔書時,玩家可以嘗試把書中儲存的附魔加到自己的物品上。每次嘗試都會花費玩家一些精英金幣。如果他們有幸運券,也可以用它把機率加倍。

附魔花費:價格為 (附魔權重 + 1)^4 精英金幣。權重計算的是附魔等級,而非不同名稱的數量:包括原生附魔或書中儲存的等級、自訂效果等級,以及支援的強化原生附魔超過原版上限的部分。例如鋒利 III 貢獻三個原生等級。選單顯示實際物品的報價。

範例:

  • 權重 0:1 金幣
  • 權重 1:16 金幣
  • 權重 2:81 金幣
  • 權重 5:1,296 金幣
  • 權重 10:14,641 金幣

成功率:基礎成功率為 min(1, 4 / (附魔權重 + 1)),在隨機判定前取至小數點後兩位。例如:

  • 權重 0:400%(上限為 100%)
  • 權重 1:200%(上限為 100%)
  • 權重 5:67%
  • 權重 10:36%

預設情況下,幸運券會在套用上限與四捨五入前,將尚未四捨五入的成功率乘以二。它也會將設定的嚴重失敗係數減半。最終銷毀機率還取決於剩餘機率與四捨五入,因此不是單純將未使用幸運券時顯示的機率減半。

附魔疊加:等級相加,例如鋒利 III + 鋒利 II = 鋒利 V。完整結果必須通過設定的等級限制與相容性檢查。原生附魔必須啟用;自訂效果需要有效的提供者,並符合目標的裝備或魔法武器類型。無效組合會在付款前被拒絕。原生附魔書不需要 EliteMobs 自訂物品 ID,但必須包含有效且受支援的附魔。

在選單放入一件精英物品、一本附魔書,以及可選的一張幸運券,然後確認。每次以正常遊戲結果結束的嘗試都會消耗書、付款與投入的幸運券,結果如下:

  • 成功: 附魔加到物品上。(機率依目前附魔而異)
  • 失敗: 嘗試失敗,導致失去附魔書與精英金幣。物品會安全歸還。(扣除成功、嚴重失敗與挑戰之後的剩餘機率)
  • 嚴重失敗: 失去書、金幣與物品。設定係數為成功後剩餘機率的 1%,幸運券將該係數減半;所得機率取至小數點後兩位。
  • 挑戰: 進行一場 BOSS 戰,若戰敗則有 10% 的機率變成嚴重失敗。若玩家獲勝,物品就會被附魔。(計算完成功與嚴重失敗後剩餘機率的 30%)

附魔權重大於 10 的物品可能觸發全伺服器公告。目前實作同時將 successAnnouncement 作為布林值和訊息字串讀取,沒有獨立的 announceImportantEnchantments YAML 鍵。這種型別衝突使該設定無法作為可靠的獨立公告開關。

若抽到挑戰但沒有可用的已安裝挑戰,或其啟動事件被取消,嘗試會立即成功。挑戰啟動進入佇列後的故障則會中止嘗試,並嘗試退還物品與付款。挑戰是私人副本,不接受隊伍進入或額外玩家。系統會在挑戰期間及結算前檢查提供者的相容性。

購買會在扣款前後檢查目前投入的物品與提供者相容性。購買前關閉選單會退還投入物品。結算時背包裝不下的物品會掉在玩家位置;無法確定或玩家離線時的交付會記錄下來供復原處理。

若無法安全確定付款、退款或物品交付狀態,伺服器會在 plugins/EliteMobs/enchantment_recovery/ 下寫入交易記錄,並告知玩家參考 ID。管理員必須手動核對付款與物品狀態,不能盲目重複結果不明的交付或扣款。基礎設施故障導致的中止會嘗試退還原物品、書、幸運券與付款;一般遊戲失敗則會消耗已購買的嘗試。

附魔設定​

附魔相關的調整項目位於 SpecialItemSystems.yml,而拆解成功率則位於拆解員選單設定中。

鍵檔案預設值效果
luckyTicketMultiplierSpecialItemSystems.yml2.0使用幸運券時套用到成功機率上的倍率
criticalFailureChanceV2SpecialItemSystems.yml0.01剩餘(非成功)機率中會變成嚴重失敗的比例。使用幸運券時減半
challengeChanceSpecialItemSystems.yml0.30扣除成功與嚴重失敗後,剩餘機率中會變成 BOSS 挑戰的比例
criticalFailureChanceDuringChallengeChanceSpecialItemSystems.yml0.10在挑戰戰鬥中落敗時失去物品的機率
scrapChance拆解員選單設定0.75拆解物品時實際產出碎料的機率

機率依序計算,每一步都取至小數點後兩位:成功、從非成功剩餘部分計算嚴重失敗、從下一剩餘部分計算挑戰,最後是一般失敗。一次隨機抽樣決定結果。預設設定、權重 10、無幸運券時,報價為成功 36%、嚴重失敗 1%、挑戰 19%、失敗 44%。100% 的成功率保證成功。機率設定無效或價格超出支援的整數範圍時,購買會被阻止。

視覺範例

MagmaGuy 說明其中部分系統的影片。

製作你自己的附魔書​

以下是一份簡短的指南,說明你要如何製作自己的附魔書。


isEnabled​

設定該物品是否啟用。

鍵值預設值
isEnabled布林值true
範例
isEnabled: true

name​

設定物品的名稱。支援 Color Codes。

鍵值預設值
name字串無
範例
name: '&aElite Custom Enchanted Book'

create_book_name.jpg


lore​

設定物品的說明文字。支援 Color Codes。

鍵值預設值
lore字串清單無
範例
lore:
- '&2Use this custom book to'
- '&2enchant items at the enchanter!'

create_book_lore.jpg


material​

使用 ENCHANTED_BOOK。附魔師需要真正的附魔書,不接受帶有附魔中繼資料的普通 BOOK。

鍵值預設值
materialENCHANTED_BOOK無
範例
material: ENCHANTED_BOOK

create_book_material.jpg


enchantments​

設定該物品應該帶有哪些附魔。

鍵值預設值
enchantmentsMineCraft 附魔 或 EliteMobs 附魔無
範例
enchantments:
- elitemobs:earthquake,1

create_book_enchantments.jpg


itemType​

設定你可以從哪裡取得該物品。如果你希望你的書由隨機精英怪掉落並在商店中販售,可以把這項設為 custom。

否則你可以把它設為 unique,讓它只從所設定的戰利品表中掉落。

鍵值預設值
itemType值無
範例
itemType: custom

soulbound​

設定書是否綁定給接收者。設為 false 可允許交易。

鍵值預設值
soulbound布林值true
範例
soulbound: true

附魔書範例​

附魔書設定範例
isEnabled: true
material: ENCHANTED_BOOK
name: '&5Excellent Mining Enchanted Book'
lore:
- '&2Used to enchant items at the enchanter!'
enchantments:
- MENDING,1
- elitemobs:drilling,1
itemType: UNIQUE
soulbound: false

如你所見,製作你自己的附魔書並沒有那麼複雜。大部分設定都是你在建立物品時會用到的一般設定。

範例書包含原生附魔 MENDING 與自訂效果 elitemobs:drilling。

這會讓我們的範例書成為一本你會想用在鎬子上的絕佳書籍。


給伺服器管理員:表中列出可設定的機率。目前實作中的四次方價格公式與修理量是固定的。玩家應在確認前檢查選單報價與伺服器設定。