Ir para conteúdo

[Tutorial]Criar config.yml para seu skript.


GranTY

Posts Recomendados

Requisitos :

WildSkript

Codigo de exemplo:

on load:
        #VAI CRIAR A PASTA DA CONFIG NO SEUS PLUGINS#
        if file "plugins/seuskript/config.yml" is not exists:
                #IRA CRIAR A LINHA NA CONFIG#
                set "teste1" to "granty e foda" in yaml file "plugins/seuskript/config.yml"
                set "teste2" to "granty malandro" in yaml file "plugins/seuskript/config.yml"
command /teste:
	trigger:
        # VAI SETAR A MENSAGEM QUE ESTA NA CONFIG PARA SEU COMANDO #
		set {_mensagem} to single value "teste1" get of "plugins/seuskript/config.yml" parsed as text
		send "%{_mensagem}%" 

Como vai ficar:

No comando:

sMt0JP8.png

Na pasta de plugins:

GsKJEsv.png

Dentro da pasta que contem a config:

6b3GbNf.png

Dentro da config:

HDUrUBZ.png

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

Dicas para você que quer uma config daora:

 

  • Usar "Listas" para mensagens(tipo "Evento Iniciando")
  • Usar "Texto em Cima de Outro"

Exemplo dado:

9DM0Gr6.png

Para obter o texto 'Começar' "dentro" de 'Mensagems' dentro de 'NickEvento' use:

set {_mensagem::*} to single value "NickEvento.Mensagems.Começar" get of "plugins/seuskript/config.yml"

Sendo que você irá usar variáveis de lista para a ação de cima!

 

Para pegar o texto em 'Entrou' Dentro de 'Mensagems' dentro de 'NickEvento' use:

set {_mensagem} to single value "NickEvento.Mensagems.Entrou" get of "plugins/seuskript/config.yml" parsed as text

Lembre-se:

Sempre que tiver vários "conjuntos" como na print separe eles com um ponto(".")

Link para o comentário
Compartilhar em outros sites

'-' Faz tuto de como ver os arquivo que tem dentro da pasta " Scripts " por um comando dentro do jogo .

Exemplo : /SKRIPTSVER

Ai o Player receebe uma mensagem com todos Skript Que tem na pasta

e so tu fazer assim :

CODIGO QUE TU DEVE COLOCAR NO SKRIPT PARA APARECER NA LISTA.

on script load:
	add "SEUSKRIPT" to {todosskript::*}

Depois o comando:

command /skver:
	trigger:
		send "&6&L%{todosskript::*}%"
Link para o comentário
Compartilhar em outros sites

 

Dicas para você que quer uma config daora:

  • Usar "Listas" para mensagens(tipo "Evento Iniciando")
  • Usar "Texto em Cima de Outro"

Exemplo dado:

9DM0Gr6.png

Para obter o texto 'Começar' "dentro" de 'Mensagems' dentro de 'NickEvento' use:

set {_mensagem::*} to single value "NickEvento.Mensagems.Começar" get of "plugins/seuskript/config.yml"
Sendo que você irá usar variáveis de lista para a ação de cima!

 

Para pegar o texto em 'Entrou' Dentro de 'Mensagems' dentro de 'NickEvento' use:

set {_mensagem} to single value "NickEvento.Mensagems.Entrou" get of "plugins/seuskript/config.yml" parsed as text
Lembre-se:

Sempre que tiver vários "conjuntos" como na print separe eles com um ponto(".")

Te amo, laiki

Link para o comentário
Compartilhar em outros sites

Guest Arthur3989

Pode me dizer se tem como criar o arquivo com o nome do player??? tipo

 

/backup:

realize backup dos items do player em %player%.yml

 

& também sabe como posso medir tipo se {ping} é 300 até 400 mande uma mensagem?

Editado por Arthur3989
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...