Ducky Postado Outubro 31, 2017 Denunciar Compartilhar Postado Outubro 31, 2017 Gostaria de saber um método de mandar mensagens se a variável estiver como true, como em eventos, ao iniciar o evento manda as mensagens em x tempo até iniciar... Gostaria de saber como fazer isso, não achei nenhum método. Link para o comentário Compartilhar em outros sites More sharing options...
zAth Postado Outubro 31, 2017 Denunciar Compartilhar Postado Outubro 31, 2017 BukkitRunnable countdown; private void start(){ countdown = new BukkitRunnable() { int count = 10; @Override public void run() { Bukkit.getServer().broadcastMessage(count); if(count <= 0) countdown.cancel(); else count--; } }; countdown.runTaskTimer(this, 0, 20); // de segundo em segundo } private void stop(){ try { countdown.cancel(); } catch (Exception ignored) { } } 2 Link para o comentário Compartilhar em outros sites More sharing options...
Pica-Pau Postado Outubro 31, 2017 Denunciar Compartilhar Postado Outubro 31, 2017 Você pode usar o sistema de tempo do zAth torangudo: BukkitRunnable countdown; private void start(){ countdown = new BukkitRunnable() { int count = 10; @Override public void run() { Bukkit.getServer().broadcastMessage(count); if(count <= 0) countdown.cancel(); else count--; } }; countdown.runTaskTimer(this, 0, 20); // de segundo em segundo } private void stop(){ try { countdown.cancel(); } catch (Exception ignored) { } } ou usar aqueles sistema antigo de "anuncios restantes", a cada aviso, diminui a vriavel de anuncios e se estiver 0 inicia/verifica/@%$#~&I o evento 1 Link para o comentário Compartilhar em outros sites More sharing options...
TequilAxBr Postado Outubro 31, 2017 Denunciar Compartilhar Postado Outubro 31, 2017 Você quer estilo esse do @zAth ou estilo aquele dos plugins de Gladiadores, MiniGlad, Killer? Link para o comentário Compartilhar em outros sites More sharing options...
Ducky Postado Novembro 1, 2017 Autor Denunciar Compartilhar Postado Novembro 1, 2017 Você pode usar o sistema de tempo do zAth torangudo: ou usar aqueles sistema antigo de "anuncios restantes", a cada aviso, diminui a vriavel de anuncios e se estiver 0 inicia/verifica/@%$#~&I o evento Você quer estilo esse do @zAth ou estilo aquele dos plugins de Gladiadores, MiniGlad, Killer? BukkitRunnable countdown; private void start(){ countdown = new BukkitRunnable() { int count = 10; @Override public void run() { Bukkit.getServer().broadcastMessage(count); if(count <= 0) countdown.cancel(); else count--; } }; countdown.runTaskTimer(this, 0, 20); // de segundo em segundo } private void stop(){ try { countdown.cancel(); } catch (Exception ignored) { } } Qual é o local correto para colocar outro void apos a contagem chegar no 0? Tipo pra iniciar o evento Link para o comentário Compartilhar em outros sites More sharing options...
TequilAxBr Postado Novembro 1, 2017 Denunciar Compartilhar Postado Novembro 1, 2017 Qual é o local correto para colocar outro void apos a contagem chegar no 0? Tipo pra iniciar o evento Abaixo dessa linha: if(count <= 0) Daí você abre as chaves do "if" e do "else". 1 Link para o comentário Compartilhar em outros sites More sharing options...
Ducky Postado Novembro 1, 2017 Autor Denunciar Compartilhar Postado Novembro 1, 2017 Abaixo dessa linha: if(count <= 0) Daí você abre as chaves do "if" e do "else". Obrigado, resolvido. Link para o comentário Compartilhar em outros sites More sharing options...
zAth Postado Novembro 1, 2017 Denunciar Compartilhar Postado Novembro 1, 2017 Sua dúvida foi marcada como [Resolvido] e movido à área de dúvidas resolvidas. Atenciosamente, Gamer's Board Link para o comentário Compartilhar em outros sites More sharing options...
kvini7 Postado Novembro 1, 2017 Denunciar Compartilhar Postado Novembro 1, 2017 Sua dúvida foi marcada como [Resolvido] e movido à área de dúvidas resolvidas. Atenciosamente, Gamer's Board Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
Ducky
Gostaria de saber um método de mandar mensagens se a variável estiver como true, como em eventos, ao iniciar o evento manda as mensagens em x tempo até iniciar... Gostaria de saber como fazer isso, não achei nenhum método.
Link para o comentário
Compartilhar em outros sites
8 respostass a esta questão
Posts Recomendados