Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- # WaterCraft - Rank & Join Message
- command /rank [<text>]:
- permission: watercraft.rank
- permission message: &cあなたは使用権限を所持していません。そのため、このコマンドを使用することは不可能です。
- trigger:
- if arg 1 is not set:
- send "&8------------------------------------------------------------------------"
- send "&c/rank help"
- send "&9ランクのコマンドを忘れた際にヘルプを表示できます。"
- send "&c/rank list"
- send "&9すべてのランクを確認できます。(ランクは減ったり増えたりする可能性があります。)"
- send "&c/rank reload"
- send "&9すべてのランクデータを再読み込みします。"
- send "&c/rank set <プレイヤー名> <ランク名>"
- send "&9プレイヤーにランクを与えます。"
- send "&c/rank reset <プレイヤー名>"
- send "&9プレイヤーからランクを剥奪(初期状態に)します。"
- send "&8------------------------------------------------------------------------"
- if arg 1 is "help":
- send "&8------------------------------------------------------------------------"
- send "&c/rank help"
- send "&9ランクのコマンドを忘れた際にヘルプを表示できます。"
- send "&c/rank list"
- send "&9すべてのランクを確認できます。(ランクは減ったり増えたりする可能性があります。)"
- send "&c/rank set <プレイヤー名> <ランク名>"
- send "&9プレイヤーにランクを与えます。"
- send "&c/rank reset <プレイヤー名>"
- send "&9プレイヤーからランクを剥奪(初期状態に)します。"
- send "&8------------------------------------------------------------------------"
- if arg 1 is "list"
- send "&8------------------------------------------------------------------------"
- send "&7[Default] Player: Hello! &e==> &9default"
- send "&7[Steve] Player: Hello! &e==> &9steve"
- send "&5[EnderMan] Player&f: Hello! &e==> &9enderman"
- send "&c[Herobrine] Player&f: Hello! &e==> &9herobrine"
- send "&6[YouTube] Player&f: Hello! &e==> &9youtube"
- send "&9[Admin] Player&f: Hello! &e==> &9admin"
- send "&1[Owner] Player&f: Hello! &e==> &9owner"
- send "&8------------------------------------------------------------------------"
- if arg 1 is "set"
- if arg 2 is not set:
- send "&cぷれりやーを選択してください。"
- if arg 2 is set:
- if arg 3 is not set:
- send "&cランクを選択してください。"
- if arg 3 is "default":
- set {rank.%arg 2%} to "default"
- set {prefix.%arg 2%} to "&7[Default]"
- if arg 3 is "steve":
- set {rank.%arg 2%} to "steve"
- set {prefix.%arg 2%} to "&7[Steve]"
- if arg 3 is "enderman":
- set {rank.%arg 2%} to "enderman"
- set {prefix.%arg 2%} to "&5[EnderMan]"
- if arg 3 is "herobrine":
- set {rank.%arg 2%} to "herobrine"
- set {prefix.%arg 2%} to "&c[Herobrine]"
- if arg 3 is "youtube":
- set {rank.%arg 2%} to "youtube"
- set {prefix.%arg 2%} to "&6[YouTube]"
- if arg 3 is "admin":
- set {rank.%arg 2%} to "admin"
- set {prefix.%arg 2%} to "&9[Admin]"
- if arg 3 is "owner":
- set {rank.%arg 2%} to "owner"
- set {prefix.%arg 2%} to "&9[Owner]"
- if arg 1 is "reset":
- set {rank.%arg 2%} to "default"
- set {prefix.%arg 2%} to "&7[Default]"
- on join:
- if {rank.%player%} is "owner"
- broadcast "&1[Join] %{prefix.%player%}% %player%"
- if {rank.%player%} is "admin"
- broadcast "&9[Join] %{prefix.%player%}% %player%"
- if {rank.%player%} is "youtube"
- broadcast "&6[Join] %{prefix.%player%}% %player%"
- if {rank.%player%} is "herobrine"
- broadcast "&c[Join] %{prefix.%player%}% %player%"
- else:
- broadcast "&f[Join] %{prefix.%player%}% %player%"
- on quit:
- if {rank.%player%} is "owner"
- broadcast "&1[Quit] %{prefix.%player%}% %player%"
- if {rank.%player%} is "admin"
- broadcast "&9[Quit] %{prefix.%player%}% %player%"
- if {rank.%player%} is "youtube"
- broadcast "&6[Quit] %{prefix.%player%}% %player%"
- if {rank.%player%} is "herobrine"
- broadcast "&c[Quit] %{prefix.%player%}% %player%"
- else:
- broadcast "&f[Quit] %{prefix.%player%}% %player%"
- on chat:
- cancel event
- if {rank.%player%} is "default"
- broadcast "%{prefix.%player%}% %player% : %message%"
- else:
- broadcast "%{prefix.%player%}% %player% &f: %message%"
Add Comment
Please, Sign In to add comment