Advertisement
Guest User

GrimmTpa

a guest
Apr 25th, 2018
155
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.96 KB | None | 0 0
  1. options:
  2.  
  3. Tempo_Expirar_Tpa: 60 # Em segundos.
  4.  
  5. Erro_1: &cVocê não teleportar para você mesmo.
  6. Erro_2: &cVocê já possui um pedido pendente com este jogador.
  7. Erro_3: &cEste jogador está com os pedidos de teleporte desativados.
  8. Erro_4: &cEste usuário não está online.
  9. Erro_5: &cEste jogador não enviou um pedido de teleporte para você.
  10.  
  11. Uso_Correto_Tpa: &cUtilize /tpa <player>.
  12. Uso_Correto_Tpaccept: &cUtilize /tpaccept <player>.
  13. Uso_Correto_Tpdeny: &cUtilize /tpdeny <player>.
  14.  
  15. Msg_1: &ePedido de teleporte enviado para &6%arg-1%&e.
  16. Msg_2: &eSeu pedido de teleporte para &6%arg-1% &eexpirou.
  17. Msg_3: &eVocê aceitou o pedido de teleporte de &6%arg-1%&e.
  18. Msg_4: &6%player%&e aceitou seu pedido de teleporte.
  19. Msg_5: &eVocê recusou o pedido de teleporte de &6%arg-1%&e.
  20. Msg_6: &6%player% &erecusou seu pedido de teleporte.
  21.  
  22. variables:
  23.  
  24. {tpa.%player%} = true
  25.  
  26. command /tpa [<offline player>]:
  27. trigger:
  28. if arg 1 isn't set:
  29. send "{@Uso_Correto_Tpa}"
  30. else if arg 1 is set:
  31. if arg 1 is not online:
  32. send "{@Erro_4}"
  33. else if arg 1 is online:
  34. if arg 1 is player:
  35. send "{@Erro_1}"
  36. stop
  37. if {pedidos.%player%::*} contains arg-1:
  38. send "{@Erro_2}"
  39. stop
  40. if {tpa.%arg-1%} is false:
  41. send "{@Erro_3}"
  42. stop
  43. send "{@Msg_1}"
  44. send "" to arg 1
  45. send "&7%player% &eestá pedindo para teletransportar até você." to arg 1
  46. json("%arg-1%", "&eClique|| &a&lAQUI||ttp:&a/tpaccept||cmd:/tpaccept %player%||&e para aceitar e|| &c&lAQUI||ttp:&c/tpdeny||cmd:/tpdeny %player%|| &epara negar.")
  47. send "" to arg 1
  48. add arg 1 to {pedidos.%player%::*}
  49. wait {@Tempo_Expirar_Tpa} seconds
  50. if {pedidos.%player%::*} contains arg-1:
  51. remove arg-1 from {pedidos.%player%::*}
  52. send "{@Msg_2}"
  53.  
  54. command /tpaccept [<offline player>]:
  55. trigger:
  56. if arg 1 isn't set:
  57. send "{@Uso_Correto_Tpaccept}"
  58. else if arg 1 is set:
  59. if arg 1 is not online:
  60. send "{@Erro_4}"
  61. else if arg 1 is online:
  62. if {pedidos.%arg-1%::*} does not contain "%player%":
  63. send "{@Erro_5}"
  64. else if pedidos.%arg-1%::*} contains "%player%":
  65. send "{@Msg_3}"
  66. teleport argument 1 to player
  67. send "{@Msg_4}" to arg 1
  68. remove player from {pedidos.%arg-1%::*}
  69.  
  70. command /tpdeny [<offline player>]:
  71. trigger:
  72. if arg 1 isn't set:
  73. send "{@Uso_Correto_Tpdeny}"
  74. else if arg 1 is set:
  75. if arg 1 is not online:
  76. send "{@Erro_4}"
  77. else if arg 1 is online:
  78. if {pedidos.%arg-1%::*} does not contain "%player%":
  79. send "{@Erro_5}"
  80. else if pedidos.%arg-1%::*} contains "%player%":
  81. send "{@Msg_5}"
  82. send "{@Msg_6}" to arg 1
  83. remove player from {pedidos.%arg-1%::*}
  84.  
  85. command /tpatoggle:
  86. trigger:
  87. if {tpa.%player%} is true:
  88. set {tpa.%player%} to false
  89. send "&aVocê desabilitou seus pedidos de teleporte."
  90. else if {tpa.%player%} is false:
  91. set {tpa.%player%} to true
  92. send "&aVocê habilitou seus pedidos de teleporte."
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement