- Баллы
- 66
- Имя в Minecraft
- Kovus
В общем, писал плагин, чтобы писать в чат на сервере, нужно отыграть N время.
Дело вот в чем, сколько бы я не тестировал - всегда не получилось, и в чат я писать мог свободно.
Решил проверить в чем проблема, сколько я вообще отыграл на данный момент. Начал выводить это игроку в чат:
p.sendMessage("" + p.getStatistic(Statistic.PLAY_ONE_TICK));
и понял. Почему-то статистика не обновляется. То-есть сколько бы я не писал в чат, как выводило "0", так и выводит. То-есть отыгранное время статистика у меня не считывает, поэтому такая вот беда
При этом в чат я всё-равно писать, учитывая тот факт, что "12000" меньше чем "0"
PHP:
if(p.getStatistic(Statistic.PLAY_ONE_TICK) < 12000) {
e.setCancelled(true);
}
Решил проверить в чем проблема, сколько я вообще отыграл на данный момент. Начал выводить это игроку в чат:
p.sendMessage("" + p.getStatistic(Statistic.PLAY_ONE_TICK));
и понял. Почему-то статистика не обновляется. То-есть сколько бы я не писал в чат, как выводило "0", так и выводит. То-есть отыгранное время статистика у меня не считывает, поэтому такая вот беда
При этом в чат я всё-равно писать, учитывая тот факт, что "12000" меньше чем "0"
