|Скорборд|Как добавить время отыгровки.

ZloiEzka

Участник
Регистрация
24 Июл 2023
Сообщения
32
Как добавить в строки "Отыгранное время в минутах"
Пожалуйста кодом.
 

YouRaiBad

Гость
Регистрация
4 Июн 2023
Сообщения
62
циклом можно просто каждую минуту прибавляй в переменную 1 и все и выводи в скорборд
 

TOPserebro

Активный участник
Регистрация
4 Май 2023
Сообщения
90
Цикл 1200 > Уст переменную += [%player%_Минуты]

Если нужны ещё и часы, то
> Если значение = [%player%_Минуты, 60] {Установить переменную += [%player%_Часы] > Установить переменную = [%player%_Минуты, 0]

Сохрани переменные если хочешь - Шифт + Пкм

В скорборде сам разберись
 
Последнее редактирование:

Mee8YT

Эксперт
Регистрация
3 Май 2023
Сообщения
314
Нуп
Игрок какой-нибудь зайдёт, и запустит цикл повторно - собьётся вся твоя функция, и игрок просто так получит минуту наигранную)
Лучше сделать ежесекундный таймер
 

onn512

Эксперт
Регистрация
2 Май 2023
Сообщения
113
Нуп, я спецом сделал проверку на онлайн мира
Эта проверка ничего не меняет. Запущенный цикл и так нельзя повторно запустить. Но, как мы знаем, при выходе последнего игрока из мира, все останавливается, поэтому игрок может просто написать /ad <id этого мира>, когда в мире он один. В этом случае игрок моментально выйдет, остановит все циклы, посмотрит на старый спавн к+, зайдет в мир, запустит циклы и получит халявную минуту.
 

Mee8YT

Эксперт
Регистрация
3 Май 2023
Сообщения
314
Нуп, я спецом сделал проверку на онлайн мира
/build - /play = не сработает твой механизм))
Сообщение объединено:

Эта проверка ничего не меняет. Запущенный цикл и так нельзя повторно запустить. Но, как мы знаем, при выходе последнего игрока из мира, все останавливается, поэтому игрок может просто написать /ad <id этого мира>, когда в мире он один. В этом случае игрок моментально выйдет, остановит все циклы, посмотрит на старый спавн к+, зайдет в мир, запустит циклы и получит халявную минуту.
факт, это тоже как обход его дерьмо-системе, то есть всё-же нужен таймер)
 
Сверху