Ir para conteúdo

danielzinh

Membros
  • Total de itens

    523
  • Registro em

  • Última visita

Tudo que danielzinh postou

  1. Ele não tem nada haver comigo. Amigo, vamos encerrar esse assunto Você está todo sentido, em nenhum momento eu lancei uma palavra ofensiva contra o seu plugin ou contra você, eu só dei uma ideia de que seu plugin estava muito pesado para o propósito.
  2. Ele não tem nada haver comigo. Amigo, vamos encerrar esse assunto Você está todo sentido, em nenhum momento eu lancei uma palavra ofensiva contra o seu plugin ou contra você, eu só dei uma ideia de que seu plugin estava muito pesado para o propósito.
  3. Ele não tem nada haver comigo. Amigo, vamos encerrar esse assunto Você está todo sentido, em nenhum momento eu lancei uma palavra ofensiva contra o seu plugin ou contra você, eu só dei uma ideia de que seu plugin estava muito pesado para o propósito.
  4. você acha que o seu HD que executa o plugin? kkkkkkkkkkkk
  5. Não é bosta afirmar que um só plugin de crafting table venha pesar 30MB de sua RAM
  6. Peço desculpas se você se ofendeu, não foi minha intenção (fora que eu não mencionei em nenhum momento que seu plugin não havia performance boa, só quis dizer que seu plugin consumia 30MB da minha RAM)
  7. porque é realmente bem pesado, vamos aos exemplos de plugins mais pesados que já vi (aparentemente com motivo): Plugman (1.35mb) ProtocolLib (4.38mb) SkinsRestorer (4.74mb) FastAsyncWorldEdit (12.4mb) Vixio (20.5mb) UltimateCraftingTable (31.12mb) bom, eu realmente não entendo porque um plugin só de sincronizar crafting table pesa tanto, não foi com intenção de ser uma ofensa se pareceu.
  8. Área errada amigo. Poste em https://gamersboard.com.br/forum/60-divulgação/
  9. Parece ser legal, vou entrar lá qualquer hora dessas pra jogar, ainda mais que amo um SkyWars sem pay to win, ahahah.
  10. Belo plugin, a ideia é legal. Mas o plugin está muito pesado, é o plugin mais pesado que já vi Vou ver se tiro um tempo depois pra recriar em Skript.
  11. é um belo plugin, seria top se você colocasse uma API nele pra eu usar :)
  12. Aprenda a ler o tópico antes de comentar asneira, por favor.
  13. Você quer usar classes, eventos de Plugins em seu código? _______________________________________ Introdução Primeiro que precisamos saber, é como pegar as classes para importa-las. Eu recomendo você usar esse programa: MediaFire (Java Decompiler) Esse programa é um decompilador de plugins, ele vê os plugins diretamente da raiz Atenção: Necessário um conhecimento mínimo em Java Dependências: Skript-mirror ou Skript-reflect (recomendado) _______________________________________ Começo Para começarmos, precisamos importar uma classe, mas primeiro... que classe? Para esse exemplo, irei usar o plugin ChestShop. Irei importar uma classe de evento onde sempre que o jogador compra alguma coisa, ele é ativado Vamos ver se esse evento existe... Abrimos o Java Decompiler, e arrastamos o ChestShop para lá: Vamos explorar seus pacotes... achei! Atenção: nem todos os plugins são tão fáceis assim, a maioria dos plugins não possuem API (não possuem essas coisas que facilitam nossa vida). Agora, nós já sabemos que classe importar. Clique com o direito na classe e aperte em Copy Qualified Name para copiar o nome da classe. Agora, no Skript, faremos isso: Você colocará import: e colará o nome que copiou acima, e pronto, nossa classe já está importada. Agora vamos procurar o evento dentro dessa classe. Achei! todos os eventos de plugins possuem esse extends Event. Então, iremos copiar isso: e colocar em nosso código! muwhahahah! E pronto! já temos um evento personalizado de um plugin! Conseguir valores de um Evento Personalizado isso é muito simples, primeiro, vamos ver quais opções de valores temos disponíveis.. Oba! todos os métodos (public) que possuirem get no começo, podem ser utilizadas! Por exemplo, eu quero conseguir o nome da pessoa que comprou, então eu acho... que é esse getClient(), vamos testar! Porém! atenção: ERRADO: CORRETO: Isso é um evento, e não uma function! então sempre coloque event.método(). Outro aviso importante: Em eventos personalizados não existe %player%, você só pode usar os métodos get! Se o evento personalizado não possui um event.getPlayer() você não poderá obter o nome do jogador, mas, igual a esse caso, o nick do jogador pode estar em um método diferente, como event.getOwner() e/ou event.getClient() fique atento! _______________________________________ Qualquer erro, dúvida ou informação errada escreva um comentário abaixo que eu tentarei ajudar.
  14. RECOMENDAÇÃO REMOVIDA Infelizmente, o seu projeto deixou de ser recomendado pela equipe. Caso tenha alguma dúvida sobre esta ação contate a equipe do fórum. Equipe de Moderação, Gamer's Board.
  15. RECOMENDAÇÃO REMOVIDA Infelizmente, o seu projeto deixou de ser recomendado pela equipe. Caso tenha alguma dúvida sobre esta ação contate a equipe do fórum. Equipe de Moderação, Gamer's Board.
  16. RECOMENDAÇÃO REMOVIDA Infelizmente, o seu projeto deixou de ser recomendado pela equipe. Caso tenha alguma dúvida sobre esta ação contate a equipe do fórum. Equipe de Moderação, Gamer's Board.
  17. RECOMENDAÇÃO REMOVIDA Infelizmente, o seu projeto deixou de ser recomendado pela equipe. Caso tenha alguma dúvida sobre esta ação contate a equipe do fórum. Equipe de Moderação, Gamer's Board.
  18. RECOMENDAÇÃO REMOVIDA Infelizmente, o seu projeto deixou de ser recomendado pela equipe. Caso tenha alguma dúvida sobre esta ação contate a equipe do fórum. Equipe de Moderação, Gamer's Board.
  19. RECOMENDAÇÃO REMOVIDA Infelizmente, o seu projeto deixou de ser recomendado pela equipe. Caso tenha alguma dúvida sobre esta ação contate a equipe do fórum. Equipe de Moderação, Gamer's Board.
  20. RECOMENDAÇÃO REMOVIDA Infelizmente, o seu projeto deixou de ser recomendado pela equipe. Caso tenha alguma dúvida sobre esta ação contate a equipe do fórum. Equipe de Moderação, Gamer's Board.
  21. RECOMENDAÇÃO REMOVIDA Infelizmente, o seu projeto deixou de ser recomendado pela equipe. Caso tenha alguma dúvida sobre esta ação contate a equipe do fórum. Equipe de Moderação, Gamer's Board.
  22. RECOMENDAÇÃO REMOVIDA Infelizmente, o seu projeto deixou de ser recomendado pela equipe. Caso tenha alguma dúvida sobre esta ação contate a equipe do fórum. Equipe de Moderação, Gamer's Board.
×
×
  • Criar Novo...