[Решено] Получить время с того момента как игрок стал в AFK

Статус
Закрыто для дальнейших ответов.

SashaBrine

Активный участник
Пользователь
Баллы
76
Мне нужно получить время с того момента как игрок стал в AFK. В СЕКУНДАХ!!!
Желательно используя Essentials API. User.
 
У EssentialsAPI есть AfkStatusChangeEvent, можешь воспользоваться им.
 
В нём будет время в секундах?
Нет, это просто проверка ивент, когда игрок входит или выходит из афк.
Не знаю, как правильно реализовать, но можно сделать хашмапу с String (имя игрока) и Integer (время), и каждый тик добавлять еще, а когда в ивенте игрок выходит из афк, убирать из его из хэшмапы. Но, думаю, вариант такой себе
 
Я получал его время но незнаю как перевести через
Код:
u.getAfkSince()
 
Я не умею использовать хашмапу
 
Дело в том что это время в тиках когда игрок стал в афк как мне отнять от времени какое сейчас тоже интересует
 
Статус
Закрыто для дальнейших ответов.
Назад
Верх