Advertisement
Guest User

Untitled

a guest
Aug 4th, 2020
64
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.01 KB | None | 0 0
  1. variables:
  2. {duvida::%player%} = false
  3. {respondendo::%player%} = false
  4. {formatslot} = 0
  5. variables:
  6. {danielsk} = 0
  7. {danielsk.enviado} = false
  8. on script load:
  9. set {_x} to "%{danielsk}%" parsed as integer
  10. set {danielsk} to {_x} + 1
  11. on script load:
  12. set {danielsk.enviado} to false
  13. on script disable:
  14. set {danielsk} to 0
  15. on join:
  16. set {danielsk.enviado} to false
  17. on join:
  18. wait 1 second
  19. if {danielsk.enviado} is false:
  20. send "&aEsse servidor utiliza &6%{danielsk}%&a tecnologia(s) &6DanielSK"
  21. set {danielsk.enviado} to true
  22. command /ajuda [<text>]:
  23. aliases: helpop, hop, help
  24. trigger:
  25. if arg-1 is set:
  26. if {duvida::%player%} is false:
  27. set {duvida::player::%arg-1%} to player
  28. set {duvida::duvida::%arg-1%} to arg-1
  29. send "&aDuvida enviada com sucesso. aguarde uma resposta."
  30. set {duvida::%player%} to true
  31. loop all players:
  32. if loop-player is op:
  33. send "&6%player% &atem uma dúvida, digite &6/duvidas &apara ver as dúvidas." to loop-player
  34. else:
  35. send "&cVocê já fez uma dúvida. Aguarde ela ser respondida."
  36. else:
  37. send "&cUse /ajuda (AJUDA)"
  38. command /duvidas:
  39. trigger:
  40. if player is op:
  41. open chest with 6 row named "Dúvidas" to player
  42. wait 1 tick
  43. loop {duvida::duvida::*}:
  44. if {formatslot} is 0:
  45. add 1 to {formatslot}
  46. set {_p} to "%{duvida::player::%loop-value%}%" parsed as player
  47. format slot 0 of player with skull of {_p} named "&aDúvida de &6%{duvida::player::%loop-value%}%" with lore "&7Dúvida: %{duvida::duvida::%loop-value%}%" to close then run [make player execute command "responder %loop-value%"]
  48. else:
  49. set {_x} to "%{formatslot}%" parsed as integer
  50. set {_p} to "%{duvida::player::%loop-value%}%" parsed as player
  51. format slot {_x} of player with skull of {_p} named "&aDúvida de &6%{duvida::player::%loop-value%}%" with lore "&7Dúvida: %{duvida::duvida::%loop-value%}%" to close then run [make player execute command "responder %loop-value%"]
  52. add 1 to {formatslot}
  53. wait 1 second
  54. set {formatslot} to 0
  55. command /responder [<text>]:
  56. trigger:
  57. if player is op:
  58. if arg-1 is set:
  59. if {duvida::duvida::%arg-1%} is set:
  60. set {respondendo::%player%} to true
  61. set {respondendo::%player%::duvida} to arg-1
  62. send "&aDigite no chat a resposta para essa dúvida."
  63. else:
  64. send "&cNão existe nenhuma dúvida com esse argumento."
  65. else:
  66. send "&cUse /responder (duvida)"
  67. else:
  68. send "&cSem permissão"
  69. on chat:
  70. if {respondendo::%player%} is true:
  71. send "&aO player foi respondido com sucesso."
  72. set {duvida::%{duvida::player::%{respondendo::%player%::duvida}%}%} to false
  73. loop all players:
  74. if "%loop-player%" is "%{duvida::player::%{respondendo::%player%::duvida}%}%":
  75. send "&aSua dúvida foi respondida por &6%player%&a, a resposta é: &6%message%" to loop-player
  76. delete {duvida::player::%{respondendo::%player%::duvida}%}
  77. delete {duvida::duvida::%{respondendo::%player%::duvida}%}
  78. set {respondendo::%player%} to false
  79. cancel event
  80.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement