Ir para conteúdo

FerreiraCosta

Membros
  • Total de itens

    402
  • Registro em

  • Última visita

Tudo que FerreiraCosta postou

  1. Script inativo. Me inspirei em uma das funcoes da Arcane Network Ex. https://youtu.be/4gE-3KsVLdg?t=145 Através do X, Y, Z que serão setadas em um arquivo YML sempre quando o jogador sair, será permitido teleportar-se aos jogadores que não estão no servidor. Add-ons: SkQuery SkUtilities Todos estarão no rar Imagens: Super simples, mas adorei a ideia. Download V.03 Changelog: V 0.2 - Erro no code arrumado V 0.3 - Sistema de tp completo Versoes: V 0.1 V 0.2 V 0.3 (Use esse) Futuras versoes: V.0.3: Um comando todo de /tp incluindo o offline nele ?
  2. o json.sk deve sempre ser o primeiro a carregar. portanto, coloque um # antes do nome do arquivo nao use booleans. no maximo, no maximo, listas com UUIDS
  3. Cara, title manager? O skript tem add-on para title. So pesquisar "title" aqui que voce acha.
  4. Script razoavel. Caso o jogador nao digite o segundo argumento, a mensagem vai retornar como <none> e isso e de certa forma culpa de quem criou o script. Precisa melhorar.
  5. Boa noite :) Bem, eu iria lancar um servidor em 2018 mas algumas coisas (boas) me impediram de lanca-lo. Entao decidi da-los :) Podem usar. Eu que criei. Algumas prints: Download: Aqui Como instalar: Vamos la... Primeiramente, o tamanho das roads estao configuradas com o tamanho dos plotmes do meu antigo servidor, entao talvez isso seja um problema. Va no centro da "rua". Voce pode pegar o bloco com o //center do worldedit. Cole o schematic da rua. Faca isso para as outras 4 ruas. Se precisar, use o comando //rotate do WE No centro/intersection, e so colar. Tenha certeza de deixar um pouco da rua sobrando no final das roads, para nao bugar. Digite /plotmesquared createroadschematic Seja feliz com algo novo e bonitinho.
  6. Serio? every 20 ticks: loop all players: set {onlineplayers} to amount of players Isso ainda funciona? if {building} is true: set {building} to false Por que tantas options separadas assim? options: enable-build-command : true options: JumpPadWorld: World JumpPadMaterial: 165 JumpPadBoost: 3 JumpPadParticle: lava JumpPadNumberParticle: 20 JumpPadSound: tile.piston.in Por que tantas options separadas assim? Faca uma option como essa em uma secao so: Existem algumas coisas que voce esta obrigado a mudar caso queira fazer scripts publicos. Voce ate que fez um script convincente, mas esses erros nao podem deixar de ser arrumados. Nao fique bravo. Estou te ajudando.
  7. Parabens, cara. Ideia muito legal e script bem legal tambem : )
  8. Realmente acho que deveria existir um controle de qualidade para os scripts que sao publicados aqui porque poderiamos muito bem ter uma quantidade maior de scripts completos e que ensinariam muito mais a scripters iniciantes do que simples "primeiros" scripts ou tao simples como esse. O Niigote e o Rafael deveriam tomar alguma decisao sobre isso (ou ao menos esperamos isso) : )
  9. Voce parece ser muuuuito dedicado. O script parece ser bom : )
  10. Pare de usar booleans e use listas (de preferencia locais) Atualize o script e aplique o que te expliquei ha alguns dias atras (command /confirmarvarinhalentidaoquerover) De resto parece ok E obvio nao tem U no final
  11. Esse método evitará a criação de múltiplos comandos executáveis por jogadores normais. No fórum, é usual a criação de diversos comandos para diversas funções em scripts, e isso é falta de organização e uma grande subjetividade por parte do criador do script ou dono do servidor (ou seja, eu provavelmente não gostaria de ter um comando chamado "awawadadacomando", mas sim um comando normal). Por exemplo, é decorrente a criação de vários comandos para checar money múltiplas vezes, e o pior: todos têm acesso a esses comandos. É horrível dar tab e ler comandos do tipo "awawawawcomando123terrachamando". Então decidi ajudá-los com um método que já venho usando há um tempo. É possível adicionar itens ao inventário de um jogador aleatório usando os tais "comandos internos" (assim os chamarei). Portanto, não é mais útil usar os comandos /darkitpvp, /darmadeira, /darpedra. Os argumentos, dentro do comando /itemmanager <jogador> <texto>, serão, daqui pra frente, os comandos que deixaremos visíveis - e executáveis - somente ao console. Alguma dúvida? Pergunte.
  12. Caramba. Parece que voce teve bastante trabalho nesse script. Existem algumas coisas que eu com certeza mudaria nele, e vou explicar daqui a alguns minutos porque prefiro fazer por topico, assim todos virao. Mas o script e muito bom.
  13. Muito legal. So arrume alguns erros gramaticais e pronto : )
  14. Parem de usar SkQuery. Usem o json.sk.
  15. Cara, o seu Sk ficou otimo. Sao raras as vezes que vejo um script bom como esse aqui no forum. Disse aquilo porque isso aqui acontece: Vai ate o 379
  16. Use variaveis locais, isso fara com que a database do skript seja menos utilizada (que, no caso, seria super util para esse skript).
  17. Recomendo que voce remova esses comandos aleatorios que voce criou (/qwewqdas) e coloque o console para executa-los. Por exemplo: command /caixamanager [<player>] [<text>]: trigger: if sender is console: if arg-2 is "caixa1": give 1 diamond to arg-1 send "&aO console forcou um item da caixa para voce" else: send "&cSem permissao" Dai nos GUIs, tudo o que voce precisa fazer e forcar o console a executar um comando com o nome do player. Ex. format.. to close then run [make console execute command "/caixamanager YoungLucas caixa1" Isso vai fazer com que voce nao precise mais de ficar criando comandos aleatorios que podem ser executados pelos proprios jogadores. De certa forma, o comando sera criado mais ou menos aqui: E, por favor, upa o .sk como arquivo Edit: Um exemplo que eu dou: command repararmanager [<text>] [<offlineplayer>]: trigger: sender is console: if arg-1 is "invtodo": loop all items in arg-2's inventory: repair loop-item (...) if arg-1 is "capacete": loop all items in arg-2's inventory: if loop-item is diamond helmet: repair loop-item (...) E no GUI: format slot 5 of player with 58 named "&bReparar todo o inv." with lore "&aCusto: preco de cada item" to close then run [make console execute command "/repararmanager invtodo %player%"] Edit 2: Nao use "player is holding...". Use "player's tool is...". Nas versoes mais novas do Skript, o plugin nao aceita esse tipo de condicao. Para fazer o seu funcionar, por exemplo, eu terei que substituir muita coisa.
  18. FerreiraCosta

    Skript de mito do pvp

    Mexer e com x, okay? Also, bom script.
  19. FerreiraCosta

    TurfWars

    Muito bom pra caramba
  20. Por que exatamente voce "escondeu" o codigo?
×
×
  • Criar Novo...