Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- command /settings [<text>] [<text>] [<player>]:
- permission:chats.op
- trigger:
- if arg-1 is not set:
- if arg-2 is not set:
- if arg-3 is not set:
- open chest with 3 rows named "&b&lSORAMAME SYSTEM OPTIONS" to player
- wait a tick
- format slot 10 of player with command_block named "&bCommandLog" with lore "Now setting:%{command.%player%}%" to run [make player execute command "settings commandlog"]
- format slot 12 of player with apple named "&bForce Respawn" with lore "Now setting:%{RespawnF}%" to run [make player execute command "settings forcerespawn"]
- format slot 14 of player with sign named "&bPrefix" with lore "Now setting:%{prefix.%player%}%||&bif change other player prefix? please type /setting prefix <prefix> <player>" to run [make player execute command "settings prefix"]
- format slot 16 of player with sign named "&bChange chat prefix" with lore "Now setting:%{chatprefix}%" to run [make player execute command "settings chatprefix"]
- message "&bClick change setting. If you change chatprefix or prefix, please click and type change value to chat"
- stop
- if arg-1 is "commandlog":
- if {command.%player%} is set:
- clear {command.%player%}
- message "&cSet your command log to false"
- stop
- else:
- set {command.%player%} to true
- message "&aSet your command log to true"
- stop
- if arg-1 is "forcerespawn":
- if {RespawnF} is set:
- clear {RespawnF}
- message "&cSet force respawn to false"
- stop
- else:
- set {RespawnF} to true
- message "&aSet force respawn to true"
- stop
- if arg-1 is "prefix":
- if arg-2 is set:
- if arg-3 is set:
- set {prefix.%arg-3%} to colored arg-2
- message "&bchanged"
- stop
- else:
- set {prefix.%player%} to colored arg-2
- message "&bchanged"
- stop
- else:
- set {prefixchange.%player%} to true
- clear {chatprefixchange.%player%}
- message "&bType change value"
- stop
- if arg-1 is "chatprefix":
- if arg-2 is set:
- set {chatprefix} to colored arg-2
- message "&bSet chat prefix to %{chatprefix}%&b"
- stop
- else:
- set {chatprefixchange.%player%} to true
- clear {prefixchange.%player%}
- message "&bType change value"
- stop
- else:
- message "&bSorry We can't find this argment please Type /settings"
- stop
- on death:
- if {RespawnF} is set:
- wait 1 seconds
- force the event-player to respawn
- stop
- on command:
- if sender is a player:
- if complete command is not "scale":
- loop all players:
- {command.%loop-player%} is set
- message "&a%player% executed command &8>%complete command%" to loop-player
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement