この記事ではMcreator2024.1の情報を執筆しています。
こんにちは。もえやです。2年ほど前からMcreatorの制作動画をYoutubeにアップしています。
最近はずっと風邪ひいてました(T-T)
皆さんも体調には気を付けて!
今回は、敵から与えられるダメージ量を取得して、メッセージで表示してみたいと思います。
この記事では、与えられたダメージ量を取得する方法を解説します。
プロシージャを作成する
まずは、プロシージャを作成します。
プラスから、プロシージャを選択します。
![](https://moeya3d.com/wp-content/uploads/2024/06/77-10.png)
名前を入れて、新しいプロシージャを作成、を押します。
![](https://moeya3d.com/wp-content/uploads/2024/06/77-20.png)
グローバルトリガーを、エンティティが傷つく前に、にします。
![](https://moeya3d.com/wp-content/uploads/2024/06/77-30.png)
フロー制御から、もし~実行、を持ってきます。
![](https://moeya3d.com/wp-content/uploads/2024/06/77-40.png)
ロジックから、エンティティのタイプを取得するプロシージャブロックを持ってきます。
![](https://moeya3d.com/wp-content/uploads/2024/06/77-50.png)
プレイヤープロシージャーのアクションから、メッセージを送信するプロシージャブロックを持ってきます。
![](https://moeya3d.com/wp-content/uploads/2024/06/77-60.png)
文字から、数値を変換するプロシージャブロックを持ってきます。
![](https://moeya3d.com/wp-content/uploads/2024/06/77-70-1024x734.png)
高度の中にある、数値の依存を持ってきます。
![](https://moeya3d.com/wp-content/uploads/2024/06/77-80-1024x685.png)
このように設定します。
数値の依存の中身は、amount、と記入します。
![](https://moeya3d.com/wp-content/uploads/2024/06/77-90-1024x180.png)
保存して完成です。
攻撃を受けるとメッセージに受けたダメージが表示されます。
![](https://moeya3d.com/wp-content/uploads/2024/06/77-100-1024x576.png)
ハスクの攻撃力は3みたいですね。