Демонстрація модуля: https://rehvh.ru/leaderboard/seasons
📦 Конфігурація модуля сезонів
Даний ресурс є конфігураційним файлом для модуля сезонів та системи призів. Він дозволяє гнучко налаштовувати правила проведення ігрових сезонів, відображення інформації для користувачів та видачу нагород переможцям.
🎁 Призи
Визначає набір VIP-нагород та поповнення балансу, що видаються за призові місця в сезоні.
🌍 Сезони
Визначає назви сезонів та правила їх роботи.
Кожен сезон містить:
- місяці, що входять до сезону
- дата завершення сезону
- ключ для отримання назви сезону
⚙️ Налаштування відображення
Відповідає за роботу інтерфейсу та розподіл призів.
- Параметри:
- Технічні роботи (закриває доступ до сторінки)
- Показувати зворотний відлік до закінчення сезону
- Показувати прогрес-бар сезонів
- Показувати статистику користувача
- Скидати статистику при закінченні сезону
- Показувати призи
- Оновлювати сторінку після отримання призу
- Розділяти VIP за різними базами даних
- Видавати призи на всі сервери
- Вимагати вибір сервера при видачі призів (не працює якщо увімкнено на всі сервери)
- Нескінченні сезони (1, 2, 3 і до нескінченності без найменування)
- Максимальний номер сезону (обмеження для нескінченних сезонів)
- Кількість гравців у топі (скільки зберігати для сезону)
- Обмеження на кількість гравців на сторінці (пагінація)
- Адреса для CRON завдання (скидання статистики та збереження результатів)
- Адреса для ручного скидання (N - номер сезону, G - рік)
- Конфігурація сезонів
- Призи за місця (необмежено)