Ir para conteúdo

[zPunir] Um sistema de /punir com print


zMasterFox

Posts Recomendados

     zpunir.png    


Olá, sou zMasterFox


Hoje trago pra vocês um Script de /punir com prints em gui.


TEM DEPENDÊNCIA DE UM PLUGIN DE BAN, NO CASO USEI O ADVANCEDBAN.


PRECISA DO SKQUERY PRA FUNCIONAR


 


Comandos


/punir <nick> <url da print>


/despunir <nick>


 


Permissões


zpunir.ajudante


zpunir.mod


 


Player com apenas a permissão "zpunir.ajudante" executando o comando /punir <nick> <print>


 


ajudantes.png

 


 


Escolha o motivo


 


clicar.png

 


 


Pronto


 


clicado.png

 


 


Usando o comando /despunir <nick> com a permissão "zpunir.ajudante"


 


despunir_ajudante.png

 


 


Players com ambas permissões usando /punir <nick> <print>


 


punir_ajudante_e_mod.png

 


 


Usando o /despunir <nick> com ambas permissões.


 


despunir_aju_mod.png

 


 


Aí é só clicar pra tirar o mute ou ban


 


clicar_despunir.png

 


 


Bom pessoal qualquer coisa digam aí o que acharam, o que pode melhorar, bugs.. :)


 


E além de tudo, é FREE ;)


 


CÓDIGO


 


Clique Aqui!


Editado por zMasterFox
Link para o comentário
Compartilhar em outros sites

Parabéns, mas ficaria melhor em json.

Mas de qualquer forma, script top. :)

Bom eu queria mesmo em GUI, um menu "interativo", mas em json também ficaria bom, aí é do gosto de cada :)

E se 1 scripter disse que está top '-', alias, esqueci de mencionar mas é meu primeiro sk, já fiz 1 pra exibir mensagens no chat.., mas esse é o primeiro, ignore o passado kkkk

E muito obrigado :)

@Edit

Pessoal diz que laga.., você como scripter o que pode dizer sobre?

Editado por zMasterFox
Link para o comentário
Compartilhar em outros sites

Bom eu queria mesmo em GUI, um menu "interativo", mas em json também ficaria bom, aí é do gosto de cada :)

E se 1 scripter disse que está top '-', alias, esqueci de mencionar mas é meu primeiro sk, já fiz 1 pra exibir mensagens no chat.., mas esse é o primeiro, ignore o passado kkkk

E muito obrigado :)

@Edit

Pessoal diz que laga.., você como scripter o que pode dizer sobre?

Nunca tive problemas.

Porém dependendo do código e da quantidade de variáveis laga, mas não laga tão fácil assim não.

 

Por exemplo: (Erros que muitos iniciantes cometem)

 

every 1 second:
	loop all players:
		(sua ação)

Tipo isso da um lag pra caralh** e abaixa o TPS drasticamente, Sabe por que digo isso? Pq eu fiz ;-;

Editado por Mysterious
Link para o comentário
Compartilhar em outros sites

Entendo, mas sobre meu código? Teria esse problema de lag?

Não, seu código está bem simples não vai causar lag, mas achei desnecessário 122L pra um script desses:

 

substitui isso

format slot 35 of player with white stained glass pane named "-" to be unstealable

Por isso:

 

set {_slot} to 0
loop 54 times:
	format slot {_slot} of player with white stained glass pane named "-" to be unstealable
	add 1 to {_slot}

Vai economizar muita linha aí você poe isto:

format slot 22 of player with a snowball named "&6Tirar Ban" with lore "&cTira o Ban de um Player" to close then run "unban %arg 1%"

Você tem que por embaixo, se não vai ser substituído por vidro.

Exemplo:

 

(No caso o seu é de 5 rows poe 44) loop 44 times:

set {_slot} to 0
loop 54 times:
	format slot {_slot} of player with white stained glass pane named "-" to be unstealable
	add 1 to {_slot}
format slot 22 of player with a snowball named "&6Tirar Ban" with lore "&cTira o Ban de um Player" to close then run "unban %arg 1%" 
Editado por Mysterious
Link para o comentário
Compartilhar em outros sites

 

Não, seu código está bem simples não vai causar lag, mas achei desnecessário 122L pra um script desses:

 

substitui isso

format slot 35 of player with white stained glass pane named "-" to be unstealable

Por isso:

 

set {_slot} to 0
loop 54 times:
	format slot {_slot} of player with white stained glass pane named "-" to be unstealable
	add 1 to {_slot}

Vai economizar muita linha aí você poe isto:

format slot 22 of player with a snowball named "&6Tirar Ban" with lore "&cTira o Ban de um Player" to close then run "unban %arg 1%"

Você tem que por embaixo, se não vai ser substituído por vidro.

Exemplo:

 

 

set {_slot} to 0
loop 54 times:
	format slot {_slot} of player with white stained glass pane named "-" to be unstealable
	add 1 to {_slot}
format slot 22 of player with a snowball named "&6Tirar Ban" with lore "&cTira o Ban de um Player" to close then run "unban %arg 1%" 

Tentarei aqui quando chegar da faculdade.

Muito obrigado :)

Link para o comentário
Compartilhar em outros sites

Participe da Conversa

Você pode postar agora e se cadastrar mais tarde. Se você tiver uma conta, a class='ipsType_brandedLink' href='https://gamersboard.com.br/login/' data-ipsDialog data-ipsDialog-size='medium' data-ipsDialog-title='Sign In Now'>acesse agora para postar com sua conta.
Observação: sua postagem exigirá aprovação do moderador antes de ficar visível.

Visitante
Responder

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.

Processando...
×
×
  • Criar Novo...