Ir para conteúdo

[TUTORIAL] Alguns conceitos do Loop no Skript


Guest RyanSw4g

Posts Recomendados

Guest RyanSw4g

Olá galera, hoje estarei ensinando o conceito do negócio mais difícil do Skript (na minha opinião)

 

Every:

O Every funciona de quantas em quantas (horas;minutos;segundos;ticks) irá acontecer tal ação por exemplo, quero que de 3 em 3 horas envie uma mensagem para todos os jogadores do servidor dizendo o nome do jogador que foi loop na ação.

every 3 hours:
    loop all players:
        send "%loop-player%" to loop-player

Loop all players:

O Loop all players funciona com algo que irá loopar todos os jogadores, por exemplo quero que quando um jogar clique em uma placa loope todos os jogadores para setar eles como não está no evento.

 

Por exemplo: Eu crio um evento corrida em Skript, dai um jogador ganha mas ao mesmo tempo criei uma variável que quando o cara entra na corrida ativa ela então ficaria:

on right click on a sign:
    if line 1 is "loop":
        loop all players:
            set {Corrida.%loop-player%} to false
            stop

While:

O While funciona como , se uma variavel estar ligada irá fazer tal ação:

 

Por exemplo: Eu crio um evento corrida em Skript, dai eu quero que quando a variável {CorridaIniciou} estiver em true envie a mensagem a cada 10 segundos

while {CorridaIniciou} is true:

    send "&aEntre na corrida /corrida"

    wait 10 seconds

Ou seja, loop não é difícil é como o próprio Njolbrim (criador do Skript) define

loop <expression to loop>:

    <condition(s)>

    <effect(s)>
Link para o comentário
Compartilhar em outros sites

Guest #angradosreis1000grau

e como faço pra dia?

 

[spoiler]every 3 hours:
command "/eventodrop iniciar"[/spoiler]

 

com isso... porem em dia [segunda terça quarta quinta sexta]

Nao da ;

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