📖 Money + XP + Level System
このアドオンは、モブ討伐に応じたお金・経験値・レベルの成長システムと、プレイヤーのレベルに応じた装備制限システムを導入するものです。
「お金」と「レベル」を稼ぎ、強力な装備を身につけて成長していく体験を楽しめます。
✨ 概要
プレイヤーがモブを討伐すると、モブの種類に応じてお金(スコアボード: money)と経験値(スコアボード: xp)が手に入ります。
経験値の累積によってプレイヤーレベル(スコアボード: level)が上昇し、レベルアップに必要な経験値が次第に増えていきます。
お金はあくまでスコアボード money に記録されるだけで、このアドオン自体にはショップシステムは含まれていません。お金を使ったショップは別途、コマンドや他のアドオンと組み合わせて作ってください。
このアドオン単体でも楽しめますが、お金やレベルを利用する他のアドオンと併用すると、より幅広い遊び方ができます。
🪙 具体的な仕組み
💰 お金
モブ討伐時に、モブごとに設定された範囲の金額が手に入ります。
お金はスコアボード money に記録され、所持金として管理されます。
たとえば、ゾンビやスケルトンを倒すと約8~10円、ウィザーを倒すと500円以上、といった具合です。
📈 経験値・レベル
経験値(xp)もモブ討伐で入手します。
累積XPが一定値に達するとレベルが上がり、次のレベルまでのXPが計算されます。
プレイヤーの現在レベル(level)、累積XP(xp)、次のレベルまでの残りXP(next_xp)、レベル内の進捗(xp_current/xp_required)がスコアボードで管理されます。
📋 アクションバー表示
プレイヤーに tag=display が付与されている場合、アクションバーに次の情報が常時表示されます:
所持金: [money] 円 | Lv: [level] | XP: [xp_current]/[xp_required]
この表示は自動では有効にならないため、必要なプレイヤーに対して以下のコマンドでタグを付けてください:
/tag <プレイヤー名> add display
🛡️ 装備のレベル制限
プレイヤーのレベルに応じて装備できる武器や防具に制限がかかります。
レベルが不足している状態で高レベル装備を着用すると、自動的に外されてインベントリに戻されます。インベントリに空きがなければ、プレイヤーの前方にドロップされます。
🔷 装備ごとの必要レベル
以下は代表的な必要レベルの一覧です:
革装備(ヘルメット・ブーツ・レギンス・チェストプレート):Lv.1〜Lv.4
石の武器・ツール(剣・ツルハシ・斧・シャベル・クワ)、カメの甲羅:Lv.5
金装備(ヘルメット・ブーツ・レギンス・チェストプレート):Lv.10〜Lv.13
金の武器・ツール(剣・ツルハシ・斧・シャベル・クワ):Lv.14
チェインメイル装備(ヘルメット・ブーツ・レギンス・チェストプレート)、クロスボウ:Lv.15〜Lv.18
鉄装備(ヘルメット・ブーツ・レギンス・チェストプレート):Lv.20〜Lv.23
鉄の武器・ツール(剣・ツルハシ・斧・シャベル・クワ):Lv.24
トライデント、弓:Lv.25
ダイヤ装備(ヘルメット・ブーツ・レギンス・チェストプレート):Lv.30〜Lv.33
ダイヤの武器・ツール(剣・ツルハシ・斧・シャベル・クワ):Lv.34
ネザライト装備(ヘルメット・ブーツ・レギンス・チェストプレート):Lv.50〜Lv.53
ネザライトの武器・ツール(剣・ツルハシ・斧・シャベル・クワ):Lv.54
🚨 注意事項
✅ このアドオンにはショップ機能は含まれていません。
✅ ショップを利用する場合は、money スコアボードを利用するコマンドやアドオンを別途用意してください。
✅ 利用する際は、ワールド設定でチート機能とベータAPIを有効にしてください。
✅ 本アドオンを適用した後、ワールドを一度再起動すると安定して動作します。
コメント