1. Вы находитесь в сообществе Rubukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на различные языки плагины наших коллег из других стран.
    Скрыть объявление
Скрыть объявление
В преддверии глобального обновления, мы проводим исследования, которые помогут нам сделать опыт пользования форумом ещё удобнее. Помогите нам, примите участие!

Помогите Как сделать задержку между чем-то

Тема в разделе "Разработка плагинов для новичков", создана пользователем Conorfish, 15 авг 2020.

Статус темы:
Закрыта.
  1. Автор темы
    Conorfish

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

    Баллы:
    76
    Нужно сделать задержку в 4 секунды между 2 действиями. Как я могу это сделать?
     
  2. imDaniX

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

    Баллы:
    96
    Имя в Minecraft:
    imDaniX
    Создаешь Map<UUID, Long>, где UUID - игрок, Long - последний "вызов" действия. Когда выполняется действие - проверяешь наличие игрока и кулдаун(текущеевремя - времяизмапы > кулдаун). Если игрока нет в мапе или есть и кулдаун пройден - запихиваешь игрока в мапу с текущем временем. Получить текущее время - System.currentTimeMillis().
     
Статус темы:
Закрыта.

Поделиться этой страницей