Money + XP + Level System

1000017562-d36ec873
スポンサーリンク

📖 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を有効にしてください。
✅ 本アドオンを適用した後、ワールドを一度再起動すると安定して動作します。

ダウンロード
(mcpack/mcaddon) [DL:232]
※投稿記事に含まれるファイルやリンクにより発生した被害についてクラフターズコロニーは責任を取りません
投稿通報

コメント

コメント通報