Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- options:
- Tempo_Expirar_Tpa: 60 # Em segundos.
- Erro_1: &cVocê não teleportar para você mesmo.
- Erro_2: &cVocê já possui um pedido pendente com este jogador.
- Erro_3: &cEste jogador está com os pedidos de teleporte desativados.
- Erro_4: &cEste usuário não está online.
- Erro_5: &cEste jogador não enviou um pedido de teleporte para você.
- Uso_Correto_Tpa: &cUtilize /tpa <player>.
- Uso_Correto_Tpaccept: &cUtilize /tpaccept <player>.
- Uso_Correto_Tpdeny: &cUtilize /tpdeny <player>.
- Msg_1: &ePedido de teleporte enviado para &6%arg-1%&e.
- Msg_2: &eSeu pedido de teleporte para &6%arg-1% &eexpirou.
- Msg_3: &eVocê aceitou o pedido de teleporte de &6%arg-1%&e.
- Msg_4: &6%player%&e aceitou seu pedido de teleporte.
- Msg_5: &eVocê recusou o pedido de teleporte de &6%arg-1%&e.
- Msg_6: &6%player% &erecusou seu pedido de teleporte.
- variables:
- {tpa.%player%} = true
- command /tpa [<offline player>]:
- trigger:
- if arg 1 isn't set:
- send "{@Uso_Correto_Tpa}"
- else if arg 1 is set:
- if arg 1 is not online:
- send "{@Erro_4}"
- else if arg 1 is online:
- if arg 1 is player:
- send "{@Erro_1}"
- stop
- if {pedidos.%player%::*} contains arg-1:
- send "{@Erro_2}"
- stop
- if {tpa.%arg-1%} is false:
- send "{@Erro_3}"
- stop
- send "{@Msg_1}"
- send "" to arg 1
- send "&7%player% &eestá pedindo para teletransportar até você." to arg 1
- 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.")
- send "" to arg 1
- add arg 1 to {pedidos.%player%::*}
- wait {@Tempo_Expirar_Tpa} seconds
- if {pedidos.%player%::*} contains arg-1:
- remove arg-1 from {pedidos.%player%::*}
- send "{@Msg_2}"
- command /tpaccept [<offline player>]:
- trigger:
- if arg 1 isn't set:
- send "{@Uso_Correto_Tpaccept}"
- else if arg 1 is set:
- if arg 1 is not online:
- send "{@Erro_4}"
- else if arg 1 is online:
- if {pedidos.%arg-1%::*} does not contain "%player%":
- send "{@Erro_5}"
- else if pedidos.%arg-1%::*} contains "%player%":
- send "{@Msg_3}"
- teleport argument 1 to player
- send "{@Msg_4}" to arg 1
- remove player from {pedidos.%arg-1%::*}
- command /tpdeny [<offline player>]:
- trigger:
- if arg 1 isn't set:
- send "{@Uso_Correto_Tpdeny}"
- else if arg 1 is set:
- if arg 1 is not online:
- send "{@Erro_4}"
- else if arg 1 is online:
- if {pedidos.%arg-1%::*} does not contain "%player%":
- send "{@Erro_5}"
- else if pedidos.%arg-1%::*} contains "%player%":
- send "{@Msg_5}"
- send "{@Msg_6}" to arg 1
- remove player from {pedidos.%arg-1%::*}
- command /tpatoggle:
- trigger:
- if {tpa.%player%} is true:
- set {tpa.%player%} to false
- send "&aVocê desabilitou seus pedidos de teleporte."
- else if {tpa.%player%} is false:
- set {tpa.%player%} to true
- send "&aVocê habilitou seus pedidos de teleporte."
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement