Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- # GT LOGIN #
- #BY GRANTY #
- on login:
- teleport player to {sala}
- set {frozen.%player%} to true
- set {freezelocation.%player%} to location of player
- wait 25 ticks
- while {frozen.%player%} is true:
- if {senha.%player%} is not set:
- wait 10 tick
- send "&cRegistre-se usando /register <senha>"
- teleport player to {freezelocation.%player%}
- if {senha.%player%} is set:
- wait 10 tick
- teleport player to {freezelocation.%player%}
- send "&cLogue-se usando /login <senha>"
- wait 1 tick
- on break:
- if {frozen.%player%} is true:
- cancel event
- on damage:
- if {frozen.%attacker%} is true:
- cancel event
- on damage:
- if {frozen.%victim%} is true:
- cancel event
- on place:
- if {frozen.%player%} is true:
- cancel event
- command /register [<text>]:
- trigger:
- set {senha.%player%} to arg 1
- make player execute command "/login %arg 1%"
- command /login [<text>]:
- trigger:
- if {senha.%player%} is equal to arg 1:
- set {frozen.%player%} to false
- message "&aVoce logou no servidor."
- else:
- message "&c&lSenha errada."
- command /mudarsenha [<text>] [<text>] [<player>]:
- trigger:
- if {senha.%player%} is set:
- if arg 1 is equal to {senha.%player%}:
- if arg 2 is set:
- set {senha.%player%} to arg 2
- send "&c&lSenha alterada para:&f&l%arg 2%"
- stop
- if arg 1 is "-x":
- if player is op:
- if arg 2 is set:
- if arg 3 is set:
- set {senha.%arg 3%} to arg 2
- send "&c&lSenha para %arg 3% alterada para:&f&l%arg 2%"
- if arg 1 is not set:
- if player is op:
- send "&c&l/mudarsenha <-x> <senha-nova> <player>"
- stop
- else:
- send "&c/mudarsenha <senha-antiga> <senha-nova>"
- stop
- on quit:
- teleport player to {sala}
- command /gtlogin [<text>] [<offlineplayer>]:
- trigger:
- if player is op:
- if arg 1 is "unregister":
- if arg 2 is set:
- clear {senha.%arg 2%}
- send "&c%arg 1% desregistrado com sucesso."
- if arg 1 is not set:
- send "&3=-=-=-=-=--=-=-=-=-=-="
- send "&7&lGranTY LOGIN"
- send "&3=-=-=-=-=--=-=-=-=-=-="
- send "&7&l/gtlogin &6&lunregister [<player>]"
- send "&7&l/gtlogin &6&lregister [<player>] [<senha>]"
- send "&7&l/gtlogin &6&lsetsala"
- if player is op:
- if arg 1 is "register":
- if arg 2 is set:
- set {senha.%arg 2%} to arg 1
- send "&aSenha de &l%arg 2%&a alterada para &l%arg 1%"
- if player is op:
- if arg 1 is "setsala":
- set {sala} to player's location
- send "&aSala de espera setada"
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement