Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- # #!============[ DDesban ]============!# #
- # #! | Skript Feito Por: Delavor | !# #
- # #!============[ DDesban ]============!# #
- options:
- # Configurações
- Tag: &3[DDesban]
- Comando.Desban: /unban %{_desbanido}%
- Comando.DarDinheiro: /money give %{_vendedor}% %{_preco}%
- Comando.RemoverDinheiro: /money take %{_jogador}% %{_preco}%
- # Configuração Desbanir:
- Mensagem.Desbanir.Correto: &aJogador %{_jogador}% foi desbanido.
- Mensagem.Desbanir.Errado1: &cVocê esta vendendo o Desban.
- Mensagem.Desbanir.Errado2: &cCodigo inválido.
- Mensagem.Desbanir.Errado3: &cPara desbanir um jogador utilize /desbanir <player> <codigo>.
- Mensagem.Desbanir.Errado4: &cPara desbanir um jogador utilize /desbanir <player> <codigo>.
- # Configuração DesbanKey:
- Permissao.DesbanKey: DDesban.desbankey
- Mensagem.DesbanKey.Correto1: &aSeu codigo de desban: &f%{_codigo}%&a.
- Mensagem.DesbanKey.Correto2: &aCodigo de desban do jogador %{_jogador}%:&f %{_codigo}%&a.
- Mensagem.DesbanKey.Errado1: &cVocê não tem codigo de desban.
- Mensagem.DesbanKey.Errado2: &cEsse jogador não tem codigo de desban.
- Mensagem.DesbanKey.Errado3: &cVocê não tem permissão para ver codigo de desban de um jogador.
- # Configuração Vender Desban:
- Quantidade.Anuncios: 5
- Tempo.Anuncios: 10
- Mensagem.VenderDesban.Correto1: &bJogador &f%{_jogador}% &besta vendendo Desban
- Mensagem.VenderDesban.Correto2: &bPara comprar use: &f/comprardesban %{_jogador}% <nick>
- Mensagem.VenderDesban.Correto3: &bEm <nick> informe o jogador que sera desbanido
- Mensagem.VenderDesban.Correto4: &bValor do Desban: &f%{_preco}% coins
- Mensagem.VenderDesban.Errado1: &cVocê já esta vendendo o Desban.
- Mensagem.VenderDesban.Errado2: &cCodigo inválido.
- Mensagem.VenderDesban.Errado3: &cO preço deve conter somente numeros.
- Mensagem.VenderDesban.Errado4: &cPara vender o Desban, utilize /venderdesban <codigo> <preço>.
- # Configuração Comprar Desban:
- Mensagem.ComprarDesban.Correto: &bJogador &f%{_jogador}% &bcomprou o Desban de &f%{_vendedor}% &bpor &f%{_preco}% coins&b e desbaniu o jogador &f%{_desbanido}%&b.
- Mensagem.ComprarDesban.Errado1: &cVocê não tem dinheiro suficiente para comprar o Desban.
- Mensagem.ComprarDesban.Errado2: &cEsse jogador não esta vendendo Desban.
- Mensagem.ComprarDesban.Errado3: &cInforme o jogador que sera desbanido.
- Mensagem.ComprarDesban.Errado4: &cPara comprar o Desban, utilize /comprardesban <vendedor> <jogador>.
- # Configuração Cancelar Venda:
- Mensagem.CancelarVenda.Correto: &bJogador &f%{_jogador}% &bcancelou a venda de seu Desban.
- Mensagem.CancelarVenda.Errado: &cVocê não esta vendendo Desban.
- # Configuração Add Desban:
- Permissao.AddDesban: DDesban.adddesban
- Mensagem.AddDesban.Correto1: &aCodigo de Desban adicionado ao jogador: &f%{_jogador}%&a, codigo: &f%{_codigo}%&a.
- Mensagem.AddDesban.Correto2: &aVocê recebeu um codigo de desban, codigo: &f%{_codigo}%&a.
- Mensagem.AddDesban.Errado1: &cEsse jogador já tem codigo de desban.
- Mensagem.AddDesban.Errado2: &cPara adicionar desban ao jogador utilize /adddesban <player>.
- Mensagem.AddDesban.Errado3: &cVocê não tem permissão para usar o comando /adddesban.
- # Configuração Del Desban:
- Permissao.DelDesban: DDesban.deldesban
- Mensagem.DelDesban.Correto: &aCodigo de Desban deletado do jogador: &f%{_jogador}%&a.
- Mensagem.DelDesban.Errado1: &cEsse jogador não tem codigo de desban.
- Mensagem.DelDesban.Errado2: &cPara deletar desban ao jogador utilize /deldesban <player>.
- Mensagem.DelDesban.Errado3: &cVocê não tem permissão para usar o comando /deldesban.
- # Configuração DDesban:
- Mensagem.DDesban.1: &bLista de Comandos
- Mensagem.DDesban.2: &7 /desbanir <codigo> <jogador> &f* &bDesbanir um jogador.
- Mensagem.DDesban.3: &7 /comprardesban <vendedor> <nick> &f* &bCompre seu desban.
- Mensagem.DDesban.4: &7 /venderdesban <codigo> <preço> &f* &bVenda seu desban.
- Mensagem.DDesban.5: &7 /cancelarvenda &f* &bCancele a venda de seu desban.
- Mensagem.DDesban.6: &7 /desbankey &f* &bVeja seu codigo de desban.
- Mensagem.DDesban.7: &7 /adddesban &f* &bDar codigo de desban para o jogador.
- Mensagem.DDesban.8: &7 /deldesban &f* &bRemove codigo de desban do jogador.
- command /desbanir [<text>] [<text>]:
- trigger:
- if arg 1 is set:
- if arg 2 is set:
- set {_jogador} to arg 1
- set {_codigo} to arg 2
- set {_codigo} to {_codigo} parsed as number
- if {DDesban.codigo::%player%} is {_codigo}:
- if {DDesban.vendendo::%player%} is not set:
- message "{@Tag} {@Mensagem.Desbanir.Correto}" to sender
- delete {DDesban.codigo::%player%}
- stop
- else:
- message "{@Tag} {@Mensagem.Desbanir.Errado1}" to sender
- stop
- else:
- message "{@Tag} {@Mensagem.Desbanir.Errado2}" to sender
- stop
- else:
- message "{@Tag} {@Mensagem.Desbanir.Errado3}" to sender
- stop
- else:
- message "{@Tag} {@Mensagem.Desbanir.Errado4}" to sender
- stop
- command /comprardesban [<text>] [<text>]:
- trigger:
- if arg 1 is set:
- if arg 2 is set:
- set {_jogador} to player
- set {_vendedor} to arg 1
- set {_desbanido} to arg 2
- set {_preco} to {DDesban.vendendo::%arg 1%}
- if {DDesban.vendendo::%arg 1%} is set:
- if player's account is more than or equal to {_preco}:
- broadcast "{@Tag} {@Mensagem.ComprarDesban.Correto}"
- make console execute command "{@Comando.DarDinheiro}"
- make console execute command "{@Comando.RemoverDinheiro}"
- make console execute command "{@Comando.Desban}"
- delete {DDesban.vendendo::%arg 1%}
- delete {DDesban.codigo::%arg 1%}
- stop
- else:
- message "{@Tag} {@Mensagem.ComprarDesban.Errado1}" to sender
- stop
- else:
- message "{@Tag} {@Mensagem.ComprarDesban.Errado2}" to sender
- stop
- else:
- message "{@Tag} {@Mensagem.ComprarDesban.Errado3}" to sender
- stop
- else:
- message "{@Tag} {@Mensagem.ComprarDesban.Errado4}" to sender
- stop
- command /venderdesban [<text>] [<number>]:
- trigger:
- if arg 1 is set:
- if arg 2 is set:
- set {_preco} to arg 2
- set {_jogador} to player
- set {_codigo} to arg 1
- set {_codigo} to {_codigo} parsed as number
- if {DDesban.codigo::%player%} is {_codigo}:
- if {DDesban.vendendo::%player%} is not set:
- set {DDesban.vendendo::%player%} to {_preco}
- loop {@Quantidade.Anuncios} times:
- if {DDesban.vendendo::%player%} is set:
- broadcast "{@Tag} {@Mensagem.VenderDesban.Correto1}"
- broadcast "{@Tag} {@Mensagem.VenderDesban.Correto2}"
- broadcast "{@Tag} {@Mensagem.VenderDesban.Correto3}"
- broadcast "{@Tag} {@Mensagem.VenderDesban.Correto4}"
- wait {@Tempo.Anuncios} seconds
- else:
- delete {DDesban.vendendo::%player%}
- stop
- delete {DDesban.vendendo::%player%}
- stop
- else:
- message "{@Tag} {@Mensagem.VenderDesban.Errado1}" to sender
- stop
- else:
- message "{@Tag} {@Mensagem.VenderDesban.Errado2}" to sender
- stop
- else:
- message "{@Tag} {@Mensagem.VenderDesban.Errado3}" to sender
- stop
- else:
- message "{@Tag} {@Mensagem.VenderDesban.Errado4}" to sender
- stop
- command /cancelarvenda:
- trigger:
- if {DDesban.vendendo::%player%} is set:
- set {_jogador} to player
- broadcast "{@Tag} {@Mensagem.CancelarVenda.Correto}"
- delete {DDesban.vendendo::%player%}
- else:
- message "{@Tag} {@Mensagem.CancelarVenda.Errado}" to sender
- command /desbankey [<text>]:
- trigger:
- if arg 1 is not set:
- if {DDesban.codigo::%player%} is set:
- set {_codigo} to {DDesban.codigo::%player%}
- message "{@Tag} {@Mensagem.DesbanKey.Correto1}" to sender
- stop
- else:
- message "{@Tag} {@Mensagem.DesbanKey.Errado1}" to sender
- stop
- else:
- if player has permission "{@Permissao.DesbanKey}":
- if {DDesban.codigo::%arg 1%} is set:
- message "{@Tag} {@Mensagem.DesbanKey.Correto2}" to sender
- stop
- else:
- message "{@Tag} {@Mensagem.DesbanKey.Errado2}" to sender
- stop
- else:
- message "{@Tag} {@Mensagem.DesbanKey.Errado3}" to sender
- stop
- command /adddesban [<player>]:
- trigger:
- if player or console has permission "{@Permissao.AddDesban}":
- if arg 1 is set:
- set {_jogador} to arg 1
- set {_codigo} to a random integer between 10000000000 and 99999999999
- if {DDesban.codigo::%arg 1%} is not set:
- set {DDesban.codigo::%arg 1%} to {_codigo}
- message "{@Tag} {@Mensagem.AddDesban.Correto1}" to sender
- message "{@Tag} {@Mensagem.AddDesban.Correto2}" to {_jogador}
- stop
- else:
- message "{@Tag} {@Mensagem.AddDesban.Errado1}" to sender
- stop
- else:
- message "{@Tag} {@Mensagem.AddDesban.Errado2}" to sender
- stop
- else:
- message "{@Tag} {@Mensagem.AddDesban.Errado3}" to sender
- stop
- command /deldesban [<player>]:
- trigger:
- if player or console has permission "{@Permissao.DelDesban}":
- if arg 1 is set:
- set {_jogador} to arg 1
- if {DDesban.codigo::%arg 1%} is set:
- delete {DDesban.codigo::%arg 1%}
- message "{@Tag} {@Mensagem.DelDesban.Correto}" to sender
- stop
- else:
- message "{@Tag} {@Mensagem.DelDesban.Errado1}" to sender
- stop
- else:
- message "{@Tag} {@Mensagem.DelDesban.Errado2}" to sender
- stop
- else:
- message "{@Tag} {@Mensagem.DelDesban.Errado3}" to sender
- stop
- command /ddesban:
- trigger:
- message "{@Tag} {@Mensagem.DDesban.1}" to sender
- message "{@Mensagem.DDesban.2}" to sender
- message "{@Mensagem.DDesban.3}" to sender
- message "{@Mensagem.DDesban.4}" to sender
- message "{@Mensagem.DDesban.5}" to sender
- message "{@Mensagem.DDesban.6}" to sender
- if player has permission "{@Permissao.AddDesban}":
- message "{@Mensagem.DDesban.7}" to sender
- if player has permission "{@Permissao.DelDesban}":
- message "{@Mensagem.DDesban.8}" to sender
- on script load:
- message "&3+--------------------------+" to console
- message " &aLigando Skript" to console
- message " &bSkript: &fDDesban" to console
- message " &bVersão: &f1.0" to console
- message " &bAutor: &fDelavor" to console
- message "&3+--------------------------+" to console
- on script unload:
- delete {DDesban.vendendo::*}
- message "&3+--------------------------+" to console
- message " &cDesligando Skript" to console
- message " &bSkript: &fDDesban" to console
- message " &bVersão: &f1.0" to console
- message " &bAutor: &fDelavor" to console
- message "&3+--------------------------+" to console
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement