• 0

[Resolvido] Como cancela os Tasks?


Naghtrion
 Share

Question

Oi tipo eu to fazendo um plugin pro meu server ai queria saber como eu cancelo os Tasks.

Quando eu digitar o comando de cancelar ele cancela só o sorteio, e os Tasks continuam '-'

Mas tipo tem que cancelar os Task apenas do meu plugin.

 

Eu uso o SyncDelayedTask:

Por favor, registre-se ou entre para visualizar isso.

Share this post


Link to post
Share on other sites

5 answers to this question

Recommended Posts

Vlw 

 

Mas tipo esse é para repetir o que eu uso é para Delay.

Ai como eu coloco isso pra repetir em 5 vezes, com intervalo de 1 minutos? 

Por favor, registre-se ou entre para visualizar isso. Por favor, registre-se ou entre para visualizar isso. Edited by leonardosci

Share this post


Link to post
Share on other sites

Por favor, registre-se ou entre para visualizar isso.

 

private static Integer shed_id = null;

 

public static void iniciar() {

 

shed_id = Bukkit.getServer().getScheduler().scheduleSyncRepeatingTask(this, new Runnable() {

 

public void run() {

// CODE

 

}, 0, 20);

 

}

 

public static void cancel()

 

{

if(shed_id != null) {

Bukkit.getServer().getScheduler().cancelTask(shed_id);

shed_id = null;

}

 

}

Share this post


Link to post
Share on other sites

Guest
This topic is now closed to further replies.
 Share

  • Recently Browsing   0 members

    • No registered users viewing this page.