プレイヤーがサーバーに入ってきた時にプレイヤーに対しカスタムメッセージを表示する
まず、プレイヤーがサーバーに入ってきたかどうかというのはEventsに分類されると予測できるので、Eventsの中から探します。
ここでは、on joinというEventが使用できそうです。
次に、プレイヤーにメッセージを送信する必要があります。
これはEffectsに分類されそうです。
ここでは、MessageというEventが使用できそうです。
しかし、sendとmessagesがありますね。どちらを使用したらいいのでしょうか?
patternsには
(message|send [message]) %texts% [to %players/console%]
とあります。
これの読み方は()でくくられているのは必須であり、[]でくくられているのは任意で指定できるということです。
| は、どちらかを示しています。
%でくくられたものはTypes(型)を表しています。例えば数字だったり文字列だったりプレイヤーの情報だったり。
ここでは、messageを使用したいと思います。
では、実際に書いてみましょう。
on join:
message "Welecome %player%!"
そして、/sk reload allと打って、サーバーに入るとWelecome [Minecraft ID]!と表示されるはずです。
最終更新:2013年09月19日 09:12