Ir para conteúdo

Pesquisar na Comunidade

Mostrando resultados para as tags ''skripttuto''.

  • Pesquisar por Tags

    Digite tags separadas por vírgulas
  • Pesquisar por Autor

Tipo de Conteúdo


Fóruns

  • Comunidade
    • Informações Importantes
    • Anúncios
    • Membros
    • Lista negra
    • Eventos
  • Minecraft
    • Seu servidor hospedado no lugar certo!
    • Servidores
    • Construções
    • Plugins
    • Skripts
    • Serviços
    • Geral
  • FiveM
    • Servidores
    • Desenvolvimento
    • Serviços
    • Outros
  • Programação
    • Geral
    • Java
    • Web & Desktop
    • Discord
    • Servidores dedicados para grandes projetos.
  • Sistemas operacionais
    • Windows
    • Linux
    • Celular
  • Fóruns
    • Invision Power Services (IPS)
    • XenForo
    • Legacy IPB
    • Outros
  • Design
    • Pedidos
    • Dúvidas
    • Exposição
    • Tutoriais
    • Recursos
  • Jornalismo
    • Notícias
    • Entrevistas
    • Eventos
    • Outros
  • Jogos
    • Geral
    • Novidades
    • Tutoriais
    • Gêneros
    • Outros Jogos
  • Outros
    • Tutoriais Gerais
    • Mercado
    • Assuntos diversos
    • Barzinho
    • Arquivos

Encontrar resultados em...

Encontrar resultados que...


Data de Criação

  • Início

    FIM


Data de Atualização

  • Início

    FIM


Filtrar pelo número de...

Data de Registro

  • Início

    FIM


Grupo


Discord


Instagram


X (Ex-Twitter)


WhatsApp


GitHub


Localização


Nick do Minecraft

Encontrado 2 registros

  1. Olá galera, sou o afonso e vou ensinar a fazer skript a base da documentação do skript que muitos se recusam a aprender, espero que vocês gostem da minha aula sobre skripts e que aprendam a fazer =D. E antes de começarem a fazer skript sugiro que vocês saibam falar um pouco inglês. Documentação: http://njol.ch/projects/skript/doc/ Aula 1 - Como fazer um Skript. Antes de tudo, após os dois pontos (:) se não tiver nada na frente na mesma linha, quando você pular uma linha obrigatoriamente terá de ter 4 espaços (apertar tab é mais fácil do que dar 4 espaços). O #(HashTag) serve para dizer alguma mensagem e não terá nenhuma funcionalidade com o código após o mesmo. Escrever um trigger para Skript não é muito mais do que descrever o que deve ser feito quando forem cumpridas algumas condições. Porque muitas coisas que você gostaria de fazer estão ligados a eventos, tais como a colocação de um bloco ou puxar uma alavanca, todos os triggers tem de definir quando ele deve ser chamado. Este é chamado o evento do trigger. Sempre que este evento ocorre, por exemplo, quando um jogador coloca um bloco, as condições do gatilho são verificadas uma a uma. Se estiverem reunidas todas as condições, os efeitos do trigger são executados O seguinte é um exemplo simples de um trigger com um acontecimento, uma condição e um efeito: # Evento: on place of sand: #Condição: block below is air #Efeito: send "Watch the sand falling!" to player Neste exemplo diz que quando você coloca a areia se em baixo não estiver nada ela vai cair e vai enviar uma mensagem (send) Assista a areia caindo! para o jogador. O send pode ser substituido para message porém é menor então a maioria que sabe usa ele, o to player na maioria das vezes não é necessário, lembrando que to player é para o jogador e to console para o console. Em eventos não é necessário de triggers, triggers são necessários em comandos e outras coisas que aprenderão no decorrer do tutorial. E não precisa colocar #evento #condiçao, isto é para ensinar a fazer, poderia fazer o skript sem isto. No caso de você não descobrir o que o trigger faz, ele informa os jogadores que colocam areia no ar que a areia que apenas colocado vai cair como não há nenhum bloco abaixo dele. Para criar um novo trigger, inicie um editor de texto (por exemplo, Notepad++), escreva o trigger e, em seguida, salve-o no diretório / scripts / Skript como 'nome do trigger.sk', por exemplo, "planta com enxada.sk '. Você pode dar o nome que quiser, mas deve ser significativa para que você mais tarde ainda saber que tipo de triggers que ele contém. Após criar ou mudar um trigger ou você deve reiniciar o servidor ou usar o comando /sk reload para que as alterações entrem em vigor. Se você reiniciou o servidor deve verificar o log do servidor para Skript erros, enquanto que os erros serão en********s diretamente para você, se você usar /sk reload. Se você receber algum erro, isso significa que Skript não conseguia entender partes do seu skript, e ele normalmente irá dizer-lhe o que é errado. Se você receber um erro geral como não consegue entender algo... Você deve verificar a ortografia ou ver se precisa de algum addon como os addons SkQuery, WildSkript, RandomSk, Umbaska, SkPower, SkUnity, entre outros. Você pode encontrar listas de todos os eventos, condições e efeitos, após mais tutoriais da minha aula. Se você precisar de ajuda pode postar um comentário abaixo. Sintaxe Avançada Sintaxe de Skript não se limita a simples declarações, mas também pode ser mais complexo como: set fuel of block to player's tool (combustível conjunto de bloco a ferramenta do jogador). Aprenderemos sobre expressões mais a diante de nosso tutorial. Bem como a sintaxe básica da sintaxe disparo também é mais avançado. As seções seguintes abordam esses casos especiais. Final da Aula 1, na próxima aula iremos aprender sobre condicionais e loops. Espero que gostaram.
  2. Aula 2 Como fazer um skript. Olá, sejam bem-vindos novamente ao tutorial de como fazer um skript, essa é a aula 2 e iniciarei com o básico que vocês devem saber e lembrando que este tutorial é feito a partir da documentação do skript. Primeiramente você deve saber que no skript em si existem 87 events, 31 conditions, 34 effects, 100 expressions e 39 types. Existem vários addons como: AuthMe SkAddon, ExtrasSK, PirateSK, RandomSK, SkAction, SkRambled, SkRayFall, SkriptEnvolved, SpectateHook, Umbaska, WildSkript e o mais conhecido dentre eles "SkQuery". Também existem Vários SkqAddons no qual não vou ensinar, pois a aula é sobre skript, mas caso queiram saber são: HerSK, SkriptPlus, skqGeometry e skqMaths. Explicarei as funções dos addons do Skript em outra aula. Vamos começar a falar sobre o erro de espaços e a confusão entre eles. Quando você vai fazer um skript ou você aperta tab ou da quatro espaços e quando você da sk reload aparece erro de espaços e eles estão certos, a confusão é que você não pode usar o tab e quatro espaços no mesmo skript, ou você da tab nele inteiro ou você da 4 espaços nele inteiro. Isso ocorre apenas em algums skripts e tab é muito mais simples doque ter que dar 4 espacinhos( um pode sair errado ). Condicionais Um recurso interessante são declarações condicionais. Tal afirmação é uma parte de um trigger que só é executado/verificado se a condição principal da seção for atendida, o que se parece com isso: a primeira linha é a condição principal seguido por dois pontos: seguido por um ou mais recuadas linhas que só são executados se a condição principal é atendida se a condição não for atendida dentro destas linhas o trigger vai continuar após o final da seção o trigger continua normalmente após as linhas recuadasVocê também pode adicionar um 'else:' logo após as linhas recuadas acabar e uma ou mais linhas recuadas posteriormente que serão executados se a condição principal não é cumprido. O exemplo a seguir demonstra o uso de condicionais: on login: chance of 50%: give a cake to the player send "Você tem um dom para fazer login =)" to the player else: send "Você não teve a sorte de receber um presente neste momento. Tente novamente na próxima vez!" to the player Este script dá a cada jogador uma chance de 50% de receber um bolo em cima do login, notificando-os das suas dádivas ou que não receber um presente se eles não tiveram sorte. Loops Loops ajudam a reduzir tarefas repetitivas dentro de triggers. Atualmente alguns valores de Movimento Circular, incluindo itens, blocos e jogadores. Loops são bastante simples. Você diz o que fazer um loop e, em seguida, usar isso dentro do loop: loop values to loop: (Fazer algo) with the loop-value Por favor, note que as condições ocorrem de maneira diferente em loops. Se a condição não for atendida, somente a execução atual do loop é encerrado e o ciclo continuará com o próximo item. Se você quer as condições para sair do loop, use uma condicional: condition: exit loop Você também pode parar todo o trigger com "saída" ou "trigger saída". Como exemplos são sempre agradáveis ​​aqui está um. Ele define um comando /encontrar que encontra um bloco de um certo tipo perto do jogador: command /encontrar <Material>: description: Encontre um bloco do material dado. #Nao Precisa da Description trigger: loop blocks in radius 10: loop-block is argument send "Foi encontrado um %arg 1% bloco na localização de: %location of loop-block%" stop trigger send "Não há %arg 1% bloco ao redor!" to player Final da Aula 2, na próxima aula iremos aprender alguns eventos, espero que vocês tenham gostado. Deixar um like não custa nada em!
×
×
  • Criar Novo...