say
概要
say は、全てのプレイヤーにメッセージを送信する ScriptEvent です。
ワールド内の全プレイヤーのチャット欄にメッセージを表示します。
構文
/scriptevent capi:say <メッセージ>
パラメータ
| パラメータ | 説明 |
|---|---|
メッセージ | 送信するメッセージ |
使用例
サーバーアナウンス
全プレイヤーにアナウンスを送信します。
/scriptevent capi:say サーバーメンテナンスを5分後に開始します
表示例:
サーバーメンテナンスを5分後に開始します
プレイヤー参加通知
プレイヤーが参加したことを全員に通知します。
/execute as @a run scriptevent capi:say <!name>さんがゲームに参加しました!
表示例:
Notchさんがゲームに参加しました!
Name マクロ
../Macro/Name
イベント通知
特定のイベントを全員に通知します。
/scriptevent capi:say §6[イベント] §fボスが出現しました!
表示例:
[イベント] ボスが出現しました!
カウントダウン
カウントダウンを表示します。
/scriptevent capi:say §c3秒後に開始します...
表示例:
3秒後に開始します...
スコアボードの通知
スコアボードの値を全員に通知します。
/execute as @a[scores={kills=10..}] run scriptevent capi:say <!name>が10キルを達成しました!
表示例:
Notchが10キルを達成しました!
Name マクロ
../Macro/Name
改行を含むアナウンス
複数行のアナウンスを送信します。
/scriptevent capi:say §6=== お知らせ ===<!nl>§fイベントが開始されました<!nl>§6===============
表示例:
=== お知らせ ===
イベントが開始されました
===============
NewLine マクロ
../Macro/NewLine
注意事項
- メッセージはワールド内の全プレイヤーに送信されます
- 実行者がプレイヤーでなくても実行できます
- 特定のプレイヤーにのみ送信したい場合は tell を使用してください