tell
概要
tell は、プレイヤーにチャットメッセージを送信する ScriptEvent です。
実行者のチャット欄にメッセージを表示します。
構文
/scriptevent capi:tell <メッセージ>
パラメータ
| パラメータ | 説明 |
|---|---|
メッセージ | 送信するメッセージ |
使用例
シンプルなメッセージ
プレイヤーにメッセージを送信します。
/execute as @a run scriptevent capi:tell ゲームへようこそ!
表示例:
ゲームへようこそ!
プレイヤー名を含むメッセージ
プレイヤー名を含んだメッセージを送信します。
/execute as @a run scriptevent capi:tell こんにちは、<!name>さん!
表示例:
こんにちは、Notchさん!
Name マクロ
../Macro/Name
スコアの通知
プレイヤーのスコアを通知します。
/execute as @a run scriptevent capi:tell あなたの所持金は<!score=money>円です
表示例:
あなたの所持金は1000円です
Score マクロ
../Macro/Score
計算結果の表示
計算結果を含むメッセージを送信します。
/execute as @a run scriptevent capi:tell 合計ダメージ: <!calc=<!score=attack>*<!score=multiplier>>
表示例:
合計ダメージ: 150
Calc マクロ
../Macro/Calc
複数行のメッセージ
改行を含むメッセージを送信します。
/execute as @a run scriptevent capi:tell ステータス:<!nl>HP: <!score=capi:health><!nl>LV: <!score=capi:level>
表示例:
ステータス:
HP: 20
LV: 42
NewLine マクロ
../Macro/NewLine
At記号を含むメッセージ
メンション風のメッセージを送信します。
/execute as @a run scriptevent capi:tell <!at><!name> さんが参加しました!
表示例:
@Notch さんが参加しました!
At マクロ
../Macro/At
注意事項
- プレイヤーのみが実行できます(エンティティやブロックからは実行できません)
- メッセージは実行者のチャット欄にのみ表示されます
- 全体に送信したい場合は say を使用してください