- Баллы
- 66
[РЕШЕНО]
ПриветНужно после выполнения условия в run(){} код выходил из шедуллера и шел дальше, пробовал ставить if(someboolean) return;
Но шедуллер идет дальше...
Хочу сделать что-то наподобие "Таймера для отсчета игры"
Вот, что у меня сейчас...
PHP:
Bukkit.getScheduler().runTaskTimer(this, new Runnable(){
int k = 20;
@Override
public void run() {
k--;
p.playSound(p.getLocation(), Sound.BLOCK_LEVER_CLICK, 1, 1);
p.sendMessage(colorTranslator("&aИгра начнется через " + k + " секунд(а/у)"));
if(k <= 1) return;
}
}, 20, 20);
//colorTranslator(String) заменяет "&" на \u007a
//return не помогает...
Алекс Рендж, жду тебя : D
Последнее редактирование: