Хостинг серверов Minecraft playvds.com
  1. Вы находитесь в русском сообществе Bukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на русский язык плагины наших собратьев из других стран.
    Dismiss Notice

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

Discussion in 'Разработка плагинов для новичков' started by Lisenochek, Jul 5, 2016.

  1. Автор темы
    Lisenochek

    Lisenochek Активный участник Пользователь

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

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

    Можно ли как-то приглушить первый, пока работает второй, а потом снова включить, когда 2 уже не работает.
     
  2. Хостинг MineCraft
    <
  3. Автор темы
    Lisenochek

    Lisenochek Активный участник Пользователь

    Trophy Points:
    76
    Имя в Minecraft:
    Lisenochek
    Неужели никто не знает, как мне помочь?
     
  4. _MediaNik_

    _MediaNik_ Активный участник Пользователь

    Trophy Points:
    46
    Skype:
    Medianik5
    Имя в Minecraft:
    _MediaNik_
    Попробуй в TimerTask другого таймера написать в начале название_таймера.cancel();
     
  5. alexandrage

    alexandrage Администратор

    Trophy Points:
    173
    Skype:
    alexandr0116
    Какая то тупая реализация. Если у тебя он все время тикает, почему бы не юзать переменные в нем, а не овер90 трейдов.
     

Share This Page