Advertisement
grantygames

Untitled

Jun 8th, 2015
227
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.47 KB | None | 0 0
  1. # GT LOGIN #
  2. #BY GRANTY #
  3.  
  4.  
  5. on login:
  6. teleport player to {sala}
  7. set {frozen.%player%} to true
  8. set {freezelocation.%player%} to location of player
  9. wait 25 ticks
  10. while {frozen.%player%} is true:
  11. if {senha.%player%} is not set:
  12. wait 10 tick
  13. send "&cRegistre-se usando /register <senha>"
  14. teleport player to {freezelocation.%player%}
  15. if {senha.%player%} is set:
  16. wait 10 tick
  17. teleport player to {freezelocation.%player%}
  18. send "&cLogue-se usando /login <senha>"
  19. wait 1 tick
  20. on break:
  21. if {frozen.%player%} is true:
  22. cancel event
  23. on damage:
  24. if {frozen.%attacker%} is true:
  25. cancel event
  26. on damage:
  27. if {frozen.%victim%} is true:
  28. cancel event
  29. on place:
  30. if {frozen.%player%} is true:
  31. cancel event
  32. command /register [<text>]:
  33. trigger:
  34. set {senha.%player%} to arg 1
  35. make player execute command "/login %arg 1%"
  36. command /login [<text>]:
  37. trigger:
  38. if {senha.%player%} is equal to arg 1:
  39. set {frozen.%player%} to false
  40. message "&aVoce logou no servidor."
  41. else:
  42. message "&c&lSenha errada."
  43. command /mudarsenha [<text>] [<text>] [<player>]:
  44. trigger:
  45. if {senha.%player%} is set:
  46. if arg 1 is equal to {senha.%player%}:
  47. if arg 2 is set:
  48. set {senha.%player%} to arg 2
  49. send "&c&lSenha alterada para:&f&l%arg 2%"
  50. stop
  51. if arg 1 is "-x":
  52. if player is op:
  53. if arg 2 is set:
  54. if arg 3 is set:
  55. set {senha.%arg 3%} to arg 2
  56. send "&c&lSenha para %arg 3% alterada para:&f&l%arg 2%"
  57. if arg 1 is not set:
  58. if player is op:
  59. send "&c&l/mudarsenha <-x> <senha-nova> <player>"
  60. stop
  61. else:
  62. send "&c/mudarsenha <senha-antiga> <senha-nova>"
  63. stop
  64. on quit:
  65. teleport player to {sala}
  66. command /gtlogin [<text>] [<offlineplayer>]:
  67. trigger:
  68. if player is op:
  69. if arg 1 is "unregister":
  70. if arg 2 is set:
  71. clear {senha.%arg 2%}
  72. send "&c%arg 1% desregistrado com sucesso."
  73. if arg 1 is not set:
  74. send "&3=-=-=-=-=--=-=-=-=-=-="
  75. send "&7&lGranTY LOGIN"
  76. send "&3=-=-=-=-=--=-=-=-=-=-="
  77. send "&7&l/gtlogin &6&lunregister [<player>]"
  78. send "&7&l/gtlogin &6&lregister [<player>] [<senha>]"
  79. send "&7&l/gtlogin &6&lsetsala"
  80. if player is op:
  81. if arg 1 is "register":
  82. if arg 2 is set:
  83. set {senha.%arg 2%} to arg 1
  84. send "&aSenha de &l%arg 2%&a alterada para &l%arg 1%"
  85. if player is op:
  86. if arg 1 is "setsala":
  87. set {sala} to player's location
  88. send "&aSala de espera setada"
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement