[Tutoriale] Como criar sistema de ban00 em Skript! - #AvastTutors

Bem-vindo!

Ao se registrar conosco, você poderá discutir, compartilhar e enviar mensagens privadas com outros membros da nossa comunidade.

Inscreva-se agora!

Continuo com Tutoriais de Skript?


  • Total de eleitores
    9
Status
Não está aberto para novas respostas.

AvastZero1BR

Craftlandiano
VIP
Banido
Entrou
Mai 29, 2013
Mensagens
3,091
Cubos
0
Faaaaaaala amiguinhos e amiguinas lindos e lindaaass <3

Nesse tutorial, vou ensinar a criar sistema de ban00 em Skript.
Vamos lá!


---------------------------------------------------------------------------------------------------------------

Crie um servidor em qualquer versão em seu pc/vps/dedicado e instale o plugin Skript. (www.google.com).
Instale-o e após dar /rl, entre numa pasta que foi criada chamada "Skript", e entre na pasta scripts.
Depois disso, delete todos os arquivos que estão nela.

Agora, vamos criar o SK.
Inicie o NotePad++ ou o Bloco de Notas e aperte CTRL + S e dê o nome do arquivo para (BanSyso.sk) e salve.
Tudo que eu colocar com # não está dentro do código, é apenas um comentário dizendo o que faz cada função.
Agora vamos para o código.






#Cria o comando /ban00 <nick>.
command /ban00 [<offline-player>]:

#Cria uma permissão para poder executar o comando. (Tem bypass para OPs).
#Você pode colocar qualquer permissão que desejar.
permission: perm.ban

#Ao digitar o comando e não tiver a permissão dada, irá aparecer a mensagem que você digitar aqui.
#Você pode alterar esta mensagem como quiser.
permission message: -> Você não tem permissões necessárias para poder executar este comando!

#Use o trigger para começar o código.
trigger:

#Manda uma mensagem para quem executou o comando.
#Você pode alterá-la se quiser.
#O %arg 1% significa que está pegando o jogador que vai ser banido.
#É obrigatório usar as %%.
send "&a[!] &fBanindo %arg 1%..."


#Aguarda 3 segundos.
wait 3 seconds

#Bani o(a) jogador(a) com a mensagem que colocar dentro das aspas.
#Ao escrever %newline%, você estará mudando de linha.
ban arg 1 due to "&6&lCraftLandia %newline% %newline% &cVocê foi banido(a) 00! %newline% &cIsso significa que NUNCA mais poderá jogar em sua conta %arg 1%. %newline% &cO que você pode fazer, é começar do ZERO."

#A função desta linha do código, é que irá mandar uma mensagem para TODOS os jogadores do servidor que o(a) jogador(a) foi banido(a).
broadcast "&3&l[Ban 00] &bO(a) jogador(a) &e%arg 1%&b foi banido(a) com &3&lBAN 00&b."


#Força o CONSOLE executar o comando.
#Nessa linha, ele vai ZERAR o money do(a) jogador(a).
make console execute command "money set %arg 1% 0"

#Força o CONSOLE executar o comando.
#Nessa linha, ele vai RESETAR todas as skills do(a) jogador(a).
make console execute command "mmoedit %arg 1% all 0"

#Força o CONSOLE executar o comando.
#Nessa linha, ele vai LIMPAR o inventário do(a) jogador(a).
#Caso você use o CommandBook, use /clear -a.
#Caso você use o Essentials, use /clear apenas.
#Caso não use nenhum plugin essencial, use este código: clear the player's inventory to arg 1
make console execute command "clear %arg 1% -a"

#Finaliza o código.
stop


Após terminar tudo, coloque o arquivo dentro da pasta Skript>scripts e reinicie ou dê reload (Não muito recomendável caso tenha outro plugin na pasta plugins).

Entre no servidor, e bom proveito!!!! :p

----------------------------------------------------------------------------------------------------------------------------------------------------------------
Este foi um Tutorial de Skript SIMPLES.
Caso tenham gostado, escrevam aí no tópico se querem que eu faça outros tutoriais com outros sistemas.
Não sou avançado em Skript, e sim mediano.
Mas posso tentar ajudar o máximo que eu conseguir! ;)

Valeu galera, e boa noite <o/
 
Status
Não está aberto para novas respostas.

Users who are viewing this thread

Voltar
Topo