Advertisement
Guest User

Untitled

a guest
Feb 6th, 2015
320
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.37 KB | None | 0 0
  1. options:
  2. P_msg: &b[TheLogin]&c
  3. P_error: &b[TheLogin]&cErro
  4. P_join: &b&l>&a&l>> &6O Jogador %player% Entrou!
  5. P_leave: &c&l>&4&l> &6O Jogador %player% Saiu!
  6.  
  7. # - PERMISSOES
  8. logar: login.logar
  9. registrar: login.registrar
  10.  
  11.  
  12. command /register [<text>]:
  13. permission: {@registrar}
  14. permission message: {@P_error}
  15. trigger:
  16. if arg 1 isn't set:
  17. message "{@P_msg}Coloque uma senha para se registrar!."
  18. else:
  19. if {registrado.%player%} is false:
  20. set {senha.%player%} to arg 1
  21. message "{@P_msg}VocĂȘ Se Registrou! Bem Vindo Ao Servidor!"
  22. set {frozen.%player%} to false
  23. set {registrado.%player%} to true
  24. else:
  25. message "{@P_msg}Voce Ja esta logado, Digite /login <senha> para logar!"
  26. command /login [<text>]:
  27. permission: {@login}
  28. permission message: {@Msg_error}
  29. trigger:
  30. if arg 1 isn't set:
  31. message "{@P_msg}Coloque a sua senha."
  32. else:
  33. if {registrado.%player%} is true:
  34. if arg 1 = {senha.%player%}:
  35. set {frozen.%player%} to false
  36. message "{@P_msg} Voce logou-se com sucesso! Bom jogo. =)"
  37. else:
  38. message "{@P_msg}Senha incorreta. Tente denovo por favor."
  39. else:
  40. message "{@P_msg}Voce nao esta registrado no servidor. Registre-se usando &e/register <senha>&3."
  41. on login:
  42. set {frozen.%player%} to true
  43. set {freezelocation.%player%} to location of player
  44. wait 10 ticks
  45. while {frozen.%player%} is true:
  46. teleport player to {freezelocation.%player%}
  47. wait 1 tick
  48. on break:
  49. if {frozen.%player%} is true:
  50. cancel event
  51.  
  52. on command "/register":
  53. if {registrado.Lista::%player%} is true:
  54. stop
  55. else:
  56. add player to {registrados.server::*}
  57. set {registrado.Lista::%player%} to true
  58. on command "/login":
  59. if {registrado.Lista::%player%} is true:
  60. stop
  61. else:
  62. add player to {registrados.server::*}
  63. set {registrado.Lista::%player%} to true
  64.  
  65. command /jogadores:
  66. trigger:
  67. if player have permission "login.jogadores:
  68. send "&3Registrados: &e%{registrados.server::*}%"
  69.  
  70. command /apagarcontas:
  71. permission: deathcraft.apagarcontas
  72. permission message: {@Msg_Perm}
  73. trigger:
  74. loop players:
  75. set {registrado.%loop-player%} to false
  76. command /mudarsenha [<text>] [<text>]:
  77. aliases: changepassword
  78. trigger:
  79. if arg 1 is not set:
  80. send "{@P_msg}Digite a sua senha corretamente!"
  81. if arg 2 is not set:
  82. send "{@P_msg}Digite a nova senha que voce quer mudar!"
  83. if arg 1 isn't {senha.%player%}:
  84. send "{@P_msg}A sua senha esta incorreta."
  85. if arg 1 is {senha.%player%}:
  86. if arg 2 is set:
  87. set {senha.%player%} to arg 2
  88. send "{@P_msg} &3Voce mudou a sua senha para: &c%arg 2% &f- &enao passe a sua nova senha para ninguem!"
  89. command /setspawnlogin:
  90. trigger:
  91. if player have permission "{@logar}":
  92. set {spawn.ponto} to location of player
  93. send "{@P_error}Voce setou o lugar onde os jogadores vao nascer assim que entrarem no servidor."
  94. if player don't have permission "deathcraft.setspawnlogin":
  95. send "{@P_error}Voce nao tem acesso a esse comando."
  96. on join:
  97. set join message to "{@P_join}"
  98. stop
  99. on quit:
  100. set quit message to "{@P_Join}"
  101. stop
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement