Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- command /call [<player>]:
- permission: tpa.enviar
- permission message: &c&lERRO: &cVocê não tem permissão para executar esse comando.
- trigger:
- if arg 1 is set:
- if arg 1 is player:
- send "&c&lERRO: &cVocê não pode enviar um pedido de teleporte para si mesmo." to player
- stop
- if {tpa.mandou.%player%} is not set:
- if {tpatoggle.%arg 1%} is true:
- if player doesn't have permission "tpatoggle.bypass":
- send "&6&l%arg 1% &adesativou os pedidos de teleporte, portanto, você não poderá fazer nenhum pedido a ele."
- stop
- if {tpa.recebido.%arg 1%} is not set:
- set {tpa.recebido.%arg 1%} to true
- set {tpa.mandou.%player%} to true
- send "&aVocê enviou um pedido de teleporte para &6&l%arg 1%&a, se for aceito, não se mova ou o teleporte será cancelado." to player
- send "&aVocê recebeu um pedido de teleporte de &6&l%player%&a, para aceitar, use &6&l/tpaceitar %player%&a, para recusar, use &6&l/tparecusar %player%" to arg 1
- wait 30 seconds
- if {tpa.recebido.%arg 1%} is true:
- if {tpa.aceito.%player%} is not set:
- delete {tpa.mandou.%player%}
- delete {tpa.recebido.%arg 1%}
- if {tpa.recebido.%arg 1%} is set:
- send "&c&lERRO: &cO jogador já recebeu um pedido de teleporte, aguarde para enviar novamente."
- stop
- else:
- send "&c&lERRO: &cVocê já enviou um pedido de teleporte, espere o jogador aceitar ou rejeitar seu pedido."
- else:
- send "&c&lERRO: &cVocê precisa digitar o nome de um jogador."
- command /bring [<player>]:
- aliases: /tpaceitar
- permission: tpa.aceitar
- permission message: &c&lERRO: &cVocê não tem permissão para executar esse comando.
- trigger:
- if arg 1 is set:
- if {tpa.mandou.%arg 1%} is true:
- set {tpa.aceito.%arg 1%} to true
- delete {tpa.recebido.%player%}
- delete {tpa.mandou.%arg 1%}
- send "&aVocê aceitou o pedido de teleporte de &6&l%arg 1%&a, ele será teleportado em 3 segundos." to player
- send "&aVocê teve seu pedido de teleporte para &6&l%player%&a aceito, você será teleportado em 3 segundos, então, não se mova." to arg 1
- wait 3 seconds
- if {tpa.aceito.%arg 1%} is true:
- teleport arg 1 to player
- delete {tpa.aceito.%arg 1%}
- stop
- else:
- send "&c&lERRO: &cEsse jogador não te enviou nenhum pedido de teleporte."
- else:
- send "&c&lERRO: &cVocê precisa digitar o nome de um jogador."
- command /tpareject [<player>]:
- aliases: /tparejeitar, /tparecusar, /tparecuse
- permission: tpa.recusar
- permission message: &c&lERRO: &cVocê não tem permissão para executar esse comando.
- trigger:
- if arg 1 is set:
- if {tpa.mandou.%arg 1%} is true:
- delete {tpa.recebido.%player%}
- delete {tpa.mandou.%arg 1%}
- send "&aVocê recusou o pedido de teleporte de &6&l%arg 1%&a, portanto, ele não será teleportado para você." to player
- send "&aVocê teve seu pedido de teleporte para &6&l%player%&a rejeitado, portanto, você não será teleportado para ele." to arg 1
- stop
- else:
- send "&c&lERRO: &cEsse jogador não te enviou nenhum pedido de teleporte."
- else:
- send "&c&lERRO: &cVocê precisa digitar o nome de um jogador."
- command /tpatoggle [<text>]:
- permission: tpa.toggle
- permission message: &c&lERRO: &cVocê não tem permissão para executar esse comando.
- trigger:
- if arg 1 is set:
- if arg 1 is "on":
- set {tpatoggle.%player%} to false
- send "&aVocê ativou os pedidos de teleporte a você." to player
- stop
- if arg 1 is "off":
- set {tpatoggle.%player%} to true
- send "&cVocê desativou os pedidos de teleporte a você." to player
- stop
- else:
- send "&c&lERRO: &cUse /tpatoggle para ativar ou desativar os pedidos de teleporte."
- on move:
- if true is true:
- if {tpa.aceito.%player%} is true:
- delete {tpa.aceito.%player%}
- send "&cVocê se moveu, portanto, seu teleporte foi cancelado."
- on disconnect:
- if {tpa.aceito.%player%} is true:
- delete {tpa.aceito.%player%}
- delete {tpa.mandou.%player%}
- delete {tpa.recebido.%player%}
- on damage:
- victim is player:
- if {tpa.aceito.%player%} is true:
- delete {tpa.aceito.%player%}
- delete {tpa.mandou.%player%}
- send "&cVocê tomou dano, portanto, seu teleporte foi cancelado."
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement