マイクラJAVA版でMOBに与えたダメージを表示する方法は?マインクラフト

ゲームポータル
ゲームポータル
マイクラJAVA版で、MOBに与えたダメージ数をチャットやスコアボードに表示する方法は?

結論:
可能です。

マイクラJAVA版でMOBに与えたダメージを表示する方法

- スコアボードの作成
- /scoreboard objectives add damage dealt minecraft.custom:minecraft.damage_dealt
- MOBに与えたダメージが記録される

- ダメージの加算
- /scoreboard players add @p damage dealt
- には与えたダメージ量を指定

- チャット欄への表示
- /tellraw @a {"text":"[ダメージ] ", "color":"dark_red", "extra":[{"score":{"name":"*","objective":"damage dealt"}}]}
- ダメージ量がチャットに表示される

- スコアボードの永続性
- ゲーム再起動までデータが保持される
- 必要に応じてリセット可能

- リセットコマンド
- /scoreboard objectives reset damage_dealt
- 作動しない場合は再起動を試みる

マイクラJAVA版でMOBに与えたダメージを表示する方法は?

マインクラフトJAVA版では、プレイヤーがMOB(モンスターや動物など)に与えたダメージを表示することができます。

この機能を使うことで、戦闘の結果をより明確に把握できるようになります。

ここでは、MOBに与えたダメージをチャット欄やスコアボードに表示する方法を詳しく解説します。

スコアボードオブジェクティブの作成

まず最初に、スコアボードオブジェクティブを作成します。

以下のコマンドを入力してください。

/scoreboard objectives add damage dealt minecraft.custom:minecraft.damage_dealt

このコマンドを実行することで、プレイヤーがMOBに与えたダメージが「damage dealt」というスコアボードオブジェクティブに追加されます。

これにより、ダメージ量を追跡する準備が整いました。

ダメージをスコアボードに加算する方法

次に、実際にMOBにダメージを与えた際に、そのダメージ量をスコアボードに加算する方法を見ていきましょう。

以下のコマンドを使用します。

/scoreboard players add @p damage dealt 

ここで、の部分には、最寄りのプレイヤーがMOBに与えたダメージ量を指定します。

例えば、プレイヤーがMOBに5ポイントのダメージを与えた場合、コマンドは次のようになります。

/scoreboard players add @p damage dealt 5

これにより、スコアボードにダメージが加算されます。

チャット欄にダメージを表示する方法

次に、ダメージ量をチャット欄に表示する方法を紹介します。

以下のコマンドを使用してください。

/tellraw @a {"text":"[ダメージ] ", "color":"dark_red", "extra":[{"score":{"name":"*","objective":"damage dealt"}}]}

このコマンドを実行すると、チャット欄に「[ダメージ]」というテキストと共に、スコアボードの値が表示されます。

テキストの色は、ここでは赤色(dark_red)に設定されていますが、必要に応じて変更することができます。

スコアボードのリセット方法

スコアボードでトラッキングしたダメージ量は、ゲームを再起動するまで永続的に保持されます。

必要に応じて、スコアボードをリセットすることも可能です。

リセットするには、以下のコマンドを使用します。

/scoreboard objectives reset damage_dealt

このコマンドを実行することで、「damage_dealt」というオブジェクティブがリセットされます。

もしこのコマンドが作動しない場合は、「ダメージ」と入力してみてください。

それでも無理な場合は、ゲームを再起動するなどの手段を試してみてください。

まとめ

以上の手順を踏むことで、マインクラフトJAVA版においてMOBに与えたダメージをスコアボードやチャット欄に表示することができます。

この機能を活用することで、戦闘の結果をより明確に把握し、ゲームプレイを楽しむことができるでしょう。

ぜひ、試してみてください。

Yes