(XP is short for Experience Points) How the XP Leaderboard Is Calculated The XP leaderboard ranks players based on overall activity and engagement, not just raw playtime or grinding one mechanic. XP is earned from multiple categories, and all of them use diminishing returns so no single activity dominates the leaderboard. At the end of each day, XP is calculated and frozen into a snapshot. What you see on the leaderboard is the sum of all XP categories listed below. 1. Time Played XP What it rewards: Actually playing on the server. How it works: Every time a player connects, the time between connect and disconnect is counted Idle time is penalized: Each idle count subtracts 5 minutes (300 seconds) from that session All valid session time is summed into total played time XP calculation: The total time played is converted to XP using a logarithmic formula This means: Early hours give meaningful XP Very high playtime still helps, but gives smaller gains over time Why log scaling is used: Prevents “no-lifing” from overpowering the leaderboard Rewards regular play instead of extreme marathons What is logarithmic scaling? A logarithmic scale is a method for graphing and analyzing a large range of values in a compact form. Unlike commonly used linear functions that show an increase or decrease along equivalent or equally spaced out increments, log scales are exponential, which means increasing quickly by large numbers. 2. Vehicle Distance XP What it rewards: Using and maintaining vehicles in the world. How it works: Every vehicle movement is tracked using position changes Distance is calculated between successive position updates Distances are summed per player across all vehicles Players who never use vehicles are still included (they just earn 0 here) XP calculation: Total distance driven is converted to XP using logarithmic scaling Why log scaling is used: Driving 10 km is meaningful Driving 1,000 km doesn’t completely dominate the leaderboard 3. Trading XP (Buying & Selling) What it rewards: Participation in the trader economy. How it works: Selling items earns more XP than buying (because selling injects value) Buying still earns XP, just at a lower rate The total value of all sales and purchases is tracked separately XP calculation: Selling XP uses a higher multiplier Buying XP uses a lower multiplier Both use logarithmic scaling The two are added together into total trade XP Why log scaling is used: Encourages trading without letting rich players snowball endlessly 4. Loyalty XP What it rewards: Sticking with the server over time. How it works: Loyalty is based on how long ago the player first joined the server The number of days since first connection is calculated XP calculation: Loyalty XP increases slowly using logarithmic scaling Long-time players are rewarded, but not overwhelmingly so What this prevents: New players being permanently locked out Old players having an unbeatable advantage 5. Consistency Bonuses (Attendance Rewards) These are flat bonuses, not log-scaled, because they reward behavior rather than volume. A. Recent Activity Bonus Reward: +500 XP Requirement: Player has played on 5 or more different days within the last 5 days Purpose: Rewards players who show up consistently Encourages daily engagement B. Weekly Consistency Bonus Reward: +1,000 XP Requirement: Player has played during at least 3 different calendar weeks in the last 21 days Purpose: Rewards returning players Encourages long-term consistency instead of short bursts 6. Final XP Total The final leaderboard score is the sum of all XP categories: Time Played XP Vehicle Distance XP Trading XP Loyalty XP Monthly Consistency Bonus Weekly Consistency Bonus Every player appears on the leaderboard, even if some categories are zero. 7. Why This System Is Balanced This XP system is intentionally designed to: ✅ Reward different playstyles ✅ Prevent grinding a single mechanic ✅ Avoid runaway leaders ✅ Encourage consistent, healthy play ✅ Stay fair to both new and veteran players Because everything is log-scaled, doubling your effort does not double your XP. The leaderboard reflects engagement and consistency, not abuse. 8. When XP Is Calculated XP is calculated once per day Results are saved as a snapshot The leaderboard does not change during the day This ensures fairness, stability, and performance.