Помогите Как отменить таймер, когда заработал другой?

Lisenochek

Активный участник
Пользователь
Баллы
76
Имя в Minecraft
Lisenochek
Всем привет. Сделал систему болезней.
Например: игрок ходит под дождем без брони. С помощью таймера пишется, что ему нужно одеться потеплее. Если он не оденется - заболеет с каким-то шансом.

Я это реализовал, но эти два таймера работают вместе.

Можно ли как-то приглушить первый, пока работает второй, а потом снова включить, когда 2 уже не работает.
 
Неужели никто не знает, как мне помочь?
 
Попробуй в TimerTask другого таймера написать в начале название_таймера.cancel();
 
Какая то тупая реализация. Если у тебя он все время тикает, почему бы не юзать переменные в нем, а не овер90 трейдов.
 
Назад
Верх