Помогите Узнать количество игровых дней игрока

_Casper_

Активный участник
Пользователь
Баллы
66
Ник в Minecraft
umifi
Здравствуйте. Кто знает как можно узнать количество наиграных игровых дней игрока.

Объяснение: В меню F3 показывается общее количество игровых дней сервера. Мне надо узнать и выводить в ScoreBoard количество игровых дней сыграных игроком. То есть всего на сервере 98 игровых дней, из которых игрок поиграл 15 дней. Вот мне надо вывести 15 дней!

Как это возможно реализовать? Обычное время (1 день 12 часов ...) не подходит, нужны только игровые дни.
 
Здравствуйте. Кто знает как можно узнать количество наиграных игровых дней игрока.

Объяснение: В меню F3 показывается общее количество игровых дней сервера. Мне надо узнать и выводить в ScoreBoard количество игровых дней сыграных игроком. То есть всего на сервере 98 игровых дней, из которых игрок поиграл 15 дней. Вот мне надо вывести 15 дней!

Как это возможно реализовать? Обычное время (1 день 12 часов ...) не подходит, нужны только игровые дни.
%statistic_days_played%
 
Это немного не то, оно вывод количество дней реального времени, а не игрового. То есть чтобы появился 1 день надо 24 часа реального времени провести на сервере. А мне надо игровых дней.
 
Это немного не то, оно вывод количество дней реального времени, а не игрового. То есть чтобы появился 1 день надо 24 часа реального времени провести на сервере. А мне надо игровых дней.
умножь реальные дни и получишь игровые, там прямое соотношение: один игровой день = 20 минут
 
Это немного не то, оно вывод количество дней реального времени, а не игрового. То есть чтобы появился 1 день надо 24 часа реального времени провести на сервере. А мне надо игровых дней.
@NukerFall выше предложил вариант, но для точности можно наоборот брать %statistic_minutes_played% и делить на 20 через math.
 
Это немного не то, оно вывод количество дней реального времени, а не игрового. То есть чтобы появился 1 день надо 24 часа реального времени провести на сервере. А мне надо игровых дней.
хмм, а если разделить? Там Javascript expansion есть на papi
 
@NukerFall выше предложил вариант, но для точности можно наоборот брать %statistic_minutes_played% и делить на 20 через math.

Спасибо, только теперь возник вопрос, а как округлять число (всегда к меньшему)? То есть если 5.93 - то надо округлить к 5.
upload_2022-7-28_13-5-39.png
 
Спасибочки) И последнее: Нули после точки никак нельзя убрать?
Попробуй сразу после "math_" добавить "[precision:0]", без дополнительных "_". Но это было на старой версии - неуверен, будет ли работать нынче, ибо на вики по-другому синтаксис показан.
 
Попробуй сразу после "math_" добавить "[precision:0]", без дополнительных "_". Но это было на старой версии - неуверен, будет ли работать нынче, ибо на вики по-другому синтаксис показан.

Видимо оно не работает ☹️

upload_2022-7-29_1-3-51.png
 
Попробуй %math_[0]:[down]_{statistic_minutes_played}/20%. По идеи в таком случае не придется писать floor()
Тоже не работает. Ладно, если уже нет вариантов, то пускай будет с нулями. Спасибо за помощь!
 
Тоже не работает. Ладно, если уже нет вариантов, то пускай будет с нулями. Спасибо за помощь!
Способ наверняка есть. Мог бы сказать точнее, если бы у расширения Math код был открыт, но это не так, да самого расширения у меня на руках сейчас нет. Я бы ещё предложил без [] попробовать - просто %math_0:down_...%. В любом случае, наверняка кто-нибудь появится и сможет пояснить.
 
Назад
Верх Низ