Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- command /jail <text> <player> <text>:
- permission: jail.player
- trigger:
- if {%arg-2%::reason} is set:
- message "&c%{missing::jail.alreadyjailed}%"
- stop
- else:
- if {%arg-1%::jailname} is set:
- broadcast "&c%{getjailed::broadcast}%"
- set {%arg-2%'s::unjailpoint} to location of arg-2
- teleport arg-2 to {%arg-1%::jailname}
- set {%arg-2%::reason} to arg-3
- set {%arg-2%::jail} to arg-1
- stop
- on join:
- if {%player%::jail} is set:
- teleport player to {%player%::jail}
- stop
- command /unjail <player>:
- permission: jail.player
- trigger:
- if {%arg-1%::reason} is set:
- teleport arg-1 to {%arg-1%'s::unjailpoint}
- clear {%arg-1%::reason}
- clear {%arg-1%::jail}
- clear {%arg-1%'s::unjailpoint}
- broadcast "%{jail::unjail.broadcast}%"
- stop
- command /createjail <text>:
- permission : jail.admin
- trigger:
- if {%arg%::jailname} is set:
- message "%{createjail::miss1}%"
- stop
- else:
- set {%arg%::jailname} to player's location
- add arg to {jaillist}
- message "%{createjail::set}%"
- stop
- command /removejail <text>:
- permission : jail.admin
- trigger:
- if {%arg%::jailname} is set:
- clear {%arg%::jailname}
- remove arg from {jaillist}
- message "%{removejail::remove}%"
- stop
- else:
- message "%{removejail::miss}%"
- stop
- command /jaillist:
- permission : jail.admin
- trigger:
- message "&b現在つかえる牢屋:%{jaillist}%"
- stop
- command /jailmessage [<text>] [<text>]:
- permission : jail.admin
- trigger:
- if arg-1 is "jailmiss1":
- if arg-2 is set:
- set {missing::jail.alreadyjailed} to arg-2
- message "&ajailmiss1のメッセージを%arg-2%に変更しました!"
- stop
- if arg-1 is "jailmiss2":
- if arg-2 is set:
- set {missing::jail.miss2} to arg-2
- message "&ajailmiss2のメッセージを%arg-2%に変更しました!"
- stop
- if arg-1 is "jailcreateset":
- if arg-2 is set:
- set {createjail::set} to arg-2
- message "&ajailcreatesetのメッセージを%arg-2%に変更しました!"
- stop
- if arg-1 is "jailbroadcast1":
- if arg-2 is set:
- set {getjailed::broadcast} to arg-2
- message "&ajailbroadcast1のメッセージを%arg-2%に変更しました!"
- stop
- if arg-1 is "createjailmiss":
- if arg-2 is set:
- set {createjail::miss1} to arg-2
- message "&ajailmiss2のメッセージを%arg-2%に変更しました!"
- stop
- if arg-1 is "unjailbroadcast":
- if arg-2 is set:
- set {jail::unjail.broadcast} to arg-2
- message "&aunjailbroadcastのメッセージを%arg-2%に変更しました!"
- stop
- if arg-1 is "removejailmiss":
- if arg-2 is set:
- set {removejail::miss} to arg-2
- message "&aremovejailmissのメッセージを%arg-2%に変更しました!"
- stop
- if arg-1 is "removejailset":
- if arg-2 is set:
- set {removejail::set} to arg-2
- message "&aremovejailsetのメッセージを%arg-2%に変更しました!"
- stop
- else:
- message "&cメッセージが欠けています! 因数を使うときは%で囲んでください! 使用できる因数は player, arg-1 arg-2 等です!"
- stop
- else:
- message "&cjailのメッセージを変更する場所のidが書けていません!"
- stop
Add Comment
Please, Sign In to add comment