This script adds a global XP leaderboard system with milestone-based progression rewards to a RedM (Red Dead Redemption 2 roleplay) server. It gives players a clear, motivating long-term grind path tied to earning XP (most likely from activities like the previous ambient NPC combat script — killing outlaws, swampfolk, gang members, etc.), while creating server-wide competition and bragging rights.
Core Features & Player Experience
-
XP Leaderboard Menu
-
Players can open a clean, dedicated menu titled "XP Leaderboard" using the configurable command /xp (or whatever server admins set Config.CommandName to).
-
The menu displays current top players by total XP, likely showing rankings, player names/IDs, current XP totals, and possibly current levels (depending on how the server calculates levels from XP).
-
Creates natural server-wide rivalry: players can see who's dominating the grind, motivating people to hunt more NPCs, complete jobs, or participate in dangerous activities to climb the ranks.
-
-
Double XP Weekends (Optional Boost)
-
When Config.DoubleXPWeekend = true (default setting), every Saturday and Sunday automatically applies a 2× XP multiplier (or whatever value is set in Config.XPMultiplier — e.g., 3 = triple XP).
-
Players get notified or can see it's active → weekends become prime grinding time.
-
Great for community events: "Double XP Weekend – hit the trails hard!" — encourages more people to log in and roam the dangerous wilderness.
-
-
Milestone Level Rewards (Progression & Economy Boost)
-
As players earn XP and hit specific level thresholds, they automatically receive valuable in-game items delivered directly to their inventory.
-
Rewards scale dramatically with progression, keeping the grind exciting at every stage:
-
Early-Mid Game (Lv 20–50): 10× Small Gold Nuggets per milestone → solid early cash injection.
-
Mid Game (Lv 100–200): 10× Medium Gold Nuggets → bigger payday for consistent play.
-
High Mid-Game (Lv 300–600): 10× Large Gold Nuggets → serious wealth building.
-
Late Game (Lv 700–1000): 5× Gold Bars → major status symbol / economy driver.
-
Endgame Tiers:
-
Lv 1200–2000 → 10× Gold Bars
-
Lv 2500–5000 → 15× Gold Bars
-
Lv 6000–10000 → 20× Gold Bars
-
Lv 12000–20000 → 25× Gold Bars
-
Lv 25000–50000 → 30× Gold Bars
-
Lv 60000–90000 → 50× Gold Bars
-
Lv 100000 (Ultimate Milestone) → 50× Gold Bars + 100× Large Nuggets + 10× Presents → massive celebration reward, perfect for top grinders or long-term veterans.
-
-
-
Every reward comes with an on-screen notification (e.g. "XP 300 Reached - Reward = Large Gold Nuggets") so players feel the achievement instantly.
-
-
Overall Feel for Players
-
Turns XP from a silent background number into a tangible progression system with visible rewards, leaderboard prestige, and weekend boosts.
-
Encourages long-term engagement: casual players enjoy steady small rewards, hardcore grinders chase the leaderboard and massive gold hauls.
-
Ties beautifully into PvE combat content (like the previous proximity/gang encounter script) — every outlaw kill, Murfree camp raid, or Swampfolk ambush directly feeds into your rank and riches.
-
Gold-based rewards feed the in-game economy: players can buy better horses, weapons, outfits, properties, or trade with others → creates ripple effects across the server.
-
In short: "Grind, climb the leaderboard, get rich, and flex your progress." This script transforms XP into a rewarding, competitive, and economy-driving feature that keeps players coming back week after week — especially during double XP weekends when the frontier becomes a gold rush.