Module demonstration: https://rehvh.ru/leaderboard/seasons
📦 Seasons module configuration
This resource is a configuration file for the seasons module and reward system. It allows flexible customization of game season rules, user information display, and winner reward distribution.
🎁 Prizes
Defines the set of VIP rewards and balance top-ups awarded for prize places in the season.
🌍 Seasons
Defines season names and their working rules.
Each season contains:
- months included in the season
- season end date
- key to get the season name
⚙️ Display settings
Responsible for interface operation and prize distribution.
- Parameters:
- Maintenance (closes access to the page)
- Show countdown until season end
- Show seasons progress bar
- Show user statistics
- Reset statistics when season ends
- Show prizes
- Refresh page after receiving prize
- Separate VIP by different databases
- Issue prizes to all servers
- Require server selection when issuing prizes (does not work if enabled for all servers)
- Infinite seasons (1, 2, 3 and to infinity without naming)
- Maximum season number (limit for infinite seasons)
- Number of players in top (how many to save for the season)
- Limit of players per page (pagination)
- CRON task address (statistics reset and results saving)
- Manual reset address (N - season number, G - year)
- Seasons configuration
- Place rewards (unlimited)