Перейти к публикации

Француз, помоги!


dolphif
Перейти к решению Решение от N0Trix,

Рекомендованные сообщения

Прошу помочь с применением таймера.

  • нужно, чтобы таймер генерировался каждый раз, когда игрок введет определенную команду.
  • нужно, чтобы этот таймер имел имя игрока, который ввел эту команду.
  • нужна проверка if на наличие таймера у игрока.

Код таймера:

import org.bukkit.Bukkit;
import org.bukkit.plugin.Plugin;
import org.bukkit.scheduler.BukkitTask;
 
 
public class TimerRep {
    Plugin plugin;
    BukkitTask task = Bukkit.getScheduler().runTaskLater(plugin, new Runnable() {
        @Override
        public void run() {
        }
    }, 360000);
}

UPD: Если ответит не француз, а кто-нибудь другой, то отправлю вам на аккаунт 10 вимеров.
​UPD2: Спасибо всем, кто отвечал. Я не нашел нужного мне ответа.

Изменено пользователем dolphif
Ссылка на комментарий

К тому же шедулер использовать для каждой задачи нельзя... Лучше используй хешмапу + System.currentTimeMilis(); и проверяй если время является (хешмап в котором тек время в мс) == тек. время в мс + время в мс то выполнить условие... 


Если помог, давай вимеры)

Ссылка на комментарий

К тому же шедулер использовать для каждой задачи нельзя... Лучше используй хешмапу + System.currentTimeMilis(); и проверяй если время является (хешмап в котором тек время в мс) == тек. время в мс + время в мс то выполнить условие... 

Если помог, давай вимеры)

Об этом методе уже знал. 

Ссылка на комментарий

К тому же шедулер использовать для каждой задачи нельзя... Лучше используй хешмапу + System.currentTimeMilis(); и проверяй если время является (хешмап в котором тек время в мс) == тек. время в мс + время в мс то выполнить условие... 

Если помог, давай вимеры)

У меня уже есть таймер. Проблема в том, что мне нужно задавать каждому таймеру имя отправителя. 

Ссылка на комментарий

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас
  • Сейчас на странице   0 пользователей

    • Нет пользователей, просматривающих эту страницу.
×
×
  • Создать...