Ir para conteúdo

[Parte 1] Como fazer um skript?


Vinícius de M.

Posts Recomendados

Bom, para criar um skript, baixe o notepad++, coloque o tab para funcionar 4 espaços, e aprenda comigo:

 

Primeiramente, no notepad++, você deve colocar um comando

command /teste:

Sucessivamente, você deve por um trigger (Aperte enter, depois tab)

command /teste:
	trigger:

Depois de ter feito isso, você deve apertar entertab denovo, e colocar qualquer coisa relacionada a mensagem ou qualquer outro tipo de coisa.

  • Primeiro, vou ensinar mensagens
  • Send
command /teste:
	trigger:
		send "Opa, voce digitou o comando /teste"

Legal, muito bem, esse send significa enviar, e as aspas ("") são para colocar a mensagem dentro, se você colocar fora o skript dará erro.

  • Broadcast
command /teste:
	trigger:
		broadcast "O jogador %player% digitou /teste"

Broadcast significa transmissão, ou seja, você estará transmitindo qualquer coisa (Ensinarei como você falar com suas mensagens no final do tuto), e o %player% é o nome do player que executou (Usou) o comando

  • Segundo, ensinarei permissões e erros
  • Permission e permission message

Para quem não sabe, o permission é usado para retirar a permissão de alguém, ou seja, quem não tiver com a permissão não tem acesso ao comando. Permission message e a mensagem quando o player digita o comando e diz que ele ta sem permissão

command /teste:
	permission: Sua.Permissao
	permission message: Sem permissao
  • if player has permission

Segundo método usado: if player has permission, significa se o player tiver com a permissão "tal" ele consegue digitar o comando sem interropções

command /teste:
	trigger:
		if player has permission "Sua.Permissao":
			send "Opa, voce digitou /teste"
  • else

Else, que significa caso contrário, é usado para, tipo, quem não digitou um argumento, e etc, usado também para if player has permission

command /teste:
	trigger:
		if player has permission "Sua.Permissao":
			send "Opa, voce digitou /teste"
		else:
			send "Sem permissao"
  • Segundo, ensinarei a como por argumentos
  • %arg 1%

O %arg 1% é usado para [<text>] ou <text>, tipo, você digita /teste Oi e aparece lá %player% Oi ou simplesmente Oi

command /teste [<text>]:
	trigger:
		if arg 1 is set:
			send "%player% %arg 1%"

if arg 1 is set significa se o argumento 1 está setado, agora, colocamos ou o else, ou o if arg 1 is not set, que significa se o argumento 1 não estiver setado

command /teste [<text>]:
	trigger:
		if arg 1 is set:
			send "%player% %arg 1%"
		else:
			send "Digite /teste [Mensagem]"

#Ou também

command /teste [<text>]:
	trigger:
		if arg 1 is set:
			send "%player% %arg 1%"
		if arg 1 is not set:
			send "Digite /teste [Mensagem]"

Agora, para acabarmos com a primeira parte, vou terminar falando do Broadcast.

  • Broadcast com else/%arg 1%/etc

Como ensinei já o que é broadcast, vou ensinar agora a colocar argumentos (Tcho kk tuto lixo)

command /teste [<text>]:
	trigger:
		if player has permission "Sua.Permissao":
			if arg 1 is set:
				send "Broadcast » %player% » %arg 1%"
			else:
				send "Voce nao setou uma mensagem"
		else:
			send "Sem permissao malandro"

O primeiro else é usado na parte do if arg 1 is set:, o segundo else é usado na parte if player has permission. Dar para usar cores :3

command /teste [<text>]:
	trigger:
		if player has permission "Sua.Permissao":
			if arg 1 is set:
				send "&5[&dBroadcast&5] &e»&b %player% &e»&a&o %arg 1%"
			else:
				send "&cVoce nao setou uma mensagem"
		else:
			send "&cSem permissao malandro"

Bom, enfim, este foi meu primeiro tutorial, se tu gostou, da um like, piu piu não vai cair :p

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...