Como criar Skript - Join Events & Comandos

Discussão em 'Botecolandia' iniciado por Brights, 9 Julho 2017.

Status do Tópico:
Não esta aberto para novas mensagens.
  1. Brights

    Brights Bom

    Afiliado:
    9 Julho 2017
    Mensagens:
    269
    Curtidas Recebidas:
    143
    Curtiu:
    129
    Sexo:
    Masculino
    Cubos:
    568.00
    Nick:
    Goolart
    Oi bom?
    [hr]
    Antes de tudo o Skript não é um plugin como qualquer outro, ele permite que você "crie" seus próprios plugins utilizando uma linguagem própria do Skript que é muito simples! Dá pra criar muita coisa legal com o Skript; você pode criar comandos que facilitam a operação do servidor, você também pode evitar explosões, modificar blocos, gerenciar o dinheiro dos jogadores, criar magias e muito mais! Para você ter uma ideia, é possível reproduzir o Essentials e o McMMO no Skript!​
    Para começar baixe o Skript e coloque na pasta "Plugins" do seu servidor e execute o servidor, irá criar uma pasta chamada Skript, nesta pasta você encontra 2 pastas e 4 arquivos.​
    Vamos entender um pouco dos códigos, vamos começar por Join Messages etc...​
    Primeiro tenha um Editor de Textos em seu computador eu recomendo o Notepad ++ mas ai você que sabe qual é o melhor pra você.​
    Renomeie o arquivo que você abriu (No Notepad ++) e deixe com o formato .sk Exemplo: brights.sk e salva e feche.​
    Vamos fazer uma mensagem de Join para o player então digite os seguintes códigos​

    on join:
    set join message to " &7[&c+7]&e %player% entrou no servidor."

    Então quando tiver "on join" quer dizer que quando algum Player entrar no servidor irá aparecer a mensagem "&7[&c+&7]&e Brights entrou no servidor."​
    Mas se estiver "on quit" quer dizer que a mensagem só será executada quando o Player sair do servidor.​
    Código:
    on quit:
     set quit message to "&7[&c-&7]&e %player% saiu do servidor."
    
    Outro evento legal de se fazer é o Evento "on death" que faz executar algum CMD quando o Player Morrer​
    Por Exemplo quando algum Player Morrer ira executar um comando que solte uma Mensagem avisando que o Player morreu por tal motivo.​
    Código:
    on death:
      set death message to "O %player% morreu por motivos desconhecidos." 
    Acaso queira saber mais sobre eventos eu posso trazer um tutorial somente sobre isso.​
    Vamos passar um pouco para Comandos.​
    Vamos começar com um comando de "/report".​
    Antes de começar a fazer os códigos adicione sempre ":" no final dos argumentos por exemplo:​
    Código:
    command /report [<jogador>] [<motivo>]:
    
    Agora vamos começar a fazer o comando e algumas verificações:​
    Código:
    command /report [<player>] [<text>]:
    	trigger:
    		if arg 1 is set:
    			if arg 2 is set:
    				loop all players:
    					if loop-player has permission "reportar.ver":
    
    Em "if loop-player has permission "reportar.ver": irá verificar se o player tem permissão de ver o report​
    acaso ele tenha o CMD irá enviar Mensagens mostrando quem Reportou quem foi o Acusado e os motivos​
    Código:
    						send "&d&l&m----(-)---------------(-)----" to loop-player
    						send "&c*SUSPEITO &8-> &b%arg 1%" to loop-player
    						send "&c*VITIMA &8> &b%player%" to loop-player
    						send "&c*MOTIVO &8> &b%arg 2%" to loop-player
    						send "&d&l&m----(-)---------------(-)----" to loop-player
    						send "&6&lREPORT &8-> &cSua denuncia foi enviada."
    						stop
    
    Coloque um "stop" ao fim de todas as mensagens que você desejou enviar ao Player.​
    O código final será este:​
    Código:
    command /report [<player>] [<text>]:
    	trigger:
    		if arg 1 is set:
    			if arg 2 is set:
    				loop all players:
    					if loop-player has permission "reportar.ver":
    						send "&d&l&m----(-)---------------(-)----" to loop-player
    						send "&c*SUSPEITO &8-> &b%arg 1%" to loop-player
    						send "&c*VITIMA &8> &b%player%" to loop-player
    						send "&c*MOTIVO &8> &b%arg 2%" to loop-player
    						send "&d&l&m----(-)---------------(-)----" to loop-player
    						send "&6&lREPORT &8-> &cSua denuncia foi enviada."
    						stop
    			else:
    				send "&cUse /report Player Motivo"
    				stop
    		else:
    			send "cUse /report Player Motivo"
    			stop
    
    Eu tentarei trazer mais tutoriais sobre Skripts.​
    Valeu.​
    [hr]​
     
    _Yumi, WrongT, Nicolee e 4 outras curtiram isso.
  2. BadWolf04

    BadWolf04 Razoavel

    Afiliado:
    11 Setembro 2016
    Mensagens:
    132
    Curtidas Recebidas:
    83
    Curtiu:
    179
    Sexo:
    Masculino
    Ocupação:
    trabalho/estudo
    Localização:
    SP-GUARUJÁ
    Cubos:
    237.03
    Nick:
    badwolf
    Discord:
    woodstock#7036
    Boa luan kjkjkjkj esse /report ia cai bem
     
    Nicolee curtiu isso.
  3. UpBlaze

    UpBlaze Excelente
    VIP

    Afiliado:
    7 Outubro 2016
    Mensagens:
    5,858
    Curtidas Recebidas:
    461
    Curtiu:
    625
    Sexo:
    Masculino
    Cubos:
    507.24
    Nick:
    iDeathBR/UpBlaze
    Ai sim em pesado
     
  4. Nicolee

    Nicolee Craftlandiano

    Afiliado:
    30 Maio 2017
    Mensagens:
    3,601
    Curtidas Recebidas:
    770
    Curtiu:
    1,335
    Sexo:
    Feminino
    Ocupação:
    T.I -...
    Localização:
    PVH - RO
    Cubos:
    174.00
    Nick:
    vei eu n lembro
    Clan:
    LdC
    Discord:
    Nicole#8150
    Aí sim Luan, n i c e
     
  5. ArimaKishouu

    Banido

    Afiliado:
    3 Junho 2017
    Mensagens:
    516
    Curtidas Recebidas:
    116
    Curtiu:
    112
    Sexo:
    Masculino
    Localização:
    Na cama com ela
    Cubos:
    622.00
    Nick:
    xLiτєrr
    Clan:
    OmC
    Skype:
    live:archerlobr
    Ai sim, brabo
     
  6. OnyziNN

    OnyziNN Excelente
    VIP

    Afiliado:
    17 Julho 2016
    Mensagens:
    2,982
    Curtidas Recebidas:
    351
    Curtiu:
    1,211
    Sexo:
    Masculino
    Cubos:
    3,339.04
    Nick:
    Ony_gamer
    Ai sim, parça.
     
  7. lukyy

    lukyy Bom
    VIP

    Afiliado:
    18 Dezembro 2015
    Mensagens:
    2,090
    Curtidas Recebidas:
    159
    Curtiu:
    0
    Sexo:
    Masculino
    Localização:
    Por aí_
    Cubos:
    2,264.00
    Nick:
    zLukyy/Lukyy/lukyy
    Clan:
    SoH
    Nice Topic
     
  8. Otosaka

    Otosaka Hardcore
    VIP

    Afiliado:
    8 Setembro 2011
    Mensagens:
    42,870
    Curtidas Recebidas:
    3,685
    Curtiu:
    305
    Cubos:
    604.00
    Nick:
    Nice aí sim. \o/
     
  9. ExtremeBrzssJr

    ExtremeBrzssJr Craftlandiano
    VIP

    Afiliado:
    26 Janeiro 2016
    Mensagens:
    1,917
    Curtidas Recebidas:
    931
    Curtiu:
    1,482
    Sexo:
    Masculino
    Cubos:
    1,695.00
    Nick:
    ExtremeBrzssJr
    Discord:
    Luketa#5099
    Ótimo tutorial Luan e.e
     
  10. Leandro00_

    Leandro00_ Excelente
    VIP

    Afiliado:
    13 Junho 2016
    Mensagens:
    2,177
    Curtidas Recebidas:
    485
    Curtiu:
    375
    Sexo:
    Masculino
    Cubos:
    963.00
    Nick:
    Leandro00_
    Clan:
    ChK
    Caralho vc entende bastante disso em mano, eu não entendo nada, parabéns...

    Enviado de meu XT1068 usando Tapatalk
     
  11. Brights

    Brights Bom

    Afiliado:
    9 Julho 2017
    Mensagens:
    269
    Curtidas Recebidas:
    143
    Curtiu:
    129
    Sexo:
    Masculino
    Cubos:
    568.00
    Nick:
    Goolart
    Poxa isso é só o básico que da pra fazer, mais pra frente eu ensino coisas mais avançadas xD
     
  12. ZuWay

    ZuWay Craftlandiano
    VIP

    Afiliado:
    12 Fevereiro 2014
    Mensagens:
    6,509
    Curtidas Recebidas:
    578
    Curtiu:
    616
    Sexo:
    Masculino
    Localização:
    /home
    Cubos:
    499.00
    Nick:
    ZuWay
    Boa parça bom topico pizi

    Enviado de meu LG-D285 usando Tapatalk
     
  13. ColDe_

    ColDe_ Neutro
    VIP

    Afiliado:
    11 Outubro 2016
    Mensagens:
    230
    Curtidas Recebidas:
    20
    Curtiu:
    11
    Sexo:
    Masculino
    Localização:
    Curitiba - PR
    Cubos:
    470.00
    Nick:
    ColDe_
    Clan:
    SyD
    Discord:
    colde#1909
    Twitter:
    @ColDe20
    Aii Sim Nice!!
     
  14. M c w e s t

    M c w e s t Craftlandiano
    VIP

    Afiliado:
    6 Novembro 2014
    Mensagens:
    5,919
    Curtidas Recebidas:
    892
    Curtiu:
    670
    Cubos:
    226.00
    Nick:
    .
    Skype:
    marfia.scc
    Ótimo tutorial, usar script no lol obviamente

    Enviado de meu 5045J usando Tapatalk
     
  15. LucasCreed

    LucasCreed Excelente
    VIP

    Afiliado:
    27 Setembro 2014
    Mensagens:
    4,539
    Curtidas Recebidas:
    397
    Curtiu:
    211
    Sexo:
    Masculino
    Localização:
    Pescando...
    Cubos:
    85.00
    Nick:
    lucascreed
    Vou mandar isso pro meu amigo,quero que ele programe uns macros para mim no eclipse...
     
  16. Brights

    Brights Bom

    Afiliado:
    9 Julho 2017
    Mensagens:
    269
    Curtidas Recebidas:
    143
    Curtiu:
    129
    Sexo:
    Masculino
    Cubos:
    568.00
    Nick:
    Goolart
    Opa, boa sorte ae heim kk
     
  17. _Yumi

    _Yumi Neutro
    VIP

    Afiliado:
    9 Abril 2016
    Mensagens:
    106
    Curtidas Recebidas:
    43
    Curtiu:
    0
    Sexo:
    Feminino
    Cubos:
    144.00
    Nick:
    a
    Bom tutorial Luan
     
    Brights curtiu isso.
  18. ⋅Mixter⋅

    ⋅Mixter⋅ Excelente

    Afiliado:
    5 Fevereiro 2017
    Mensagens:
    2,977
    Curtidas Recebidas:
    210
    Curtiu:
    206
    Sexo:
    Masculino
    Cubos:
    551.59
    Nick:
    Mixter01
    Discord:
    Mixter#0458
    Skype:
    mixter01.
    Belo tutorial!
     
  19. SkyDragoon

    SkyDragoon Neutro
    Banido

    Afiliado:
    2 Julho 2017
    Mensagens:
    103
    Curtidas Recebidas:
    4
    Curtiu:
    9
    Cubos:
    106.00
    Nick:
    SkyDragoon
    Brabo mano aí.sim em

    Enviado de meu Moto G Play usando Tapatalk
     
Status do Tópico:
Não esta aberto para novas mensagens.