BattlepassV2

BattlepassV2

€35.00

Add to Basket

VTeam Battlepass is a fully featured seasonal progression system built for RedM servers running the VORP framework. Players earn XP through jobs, activities, and simply being online — then unlock rewards across 30 levels with both a free Normal and a paid Premium track.

The UI is clean, fast, and purpose-built for RDR2's western aesthetic. No external UI dependencies. Everything runs through a single config.lua.
Preview:


✨ Features

  • 30-level progression with separate Normal and Premium reward tracks
  • Custom XP system — XP is earned through any job script via a simple export, and automatically awarded to idle (unemployed) players over time
  • Two membership tiers — Normal (free) and Premium (purchased with in-game gold or granted by admin)
  • Premium members can also claim all Normal rewards — configurable
  • Full server-side security — reward claims are validated on the server (level check, duplicate claim check, membership check, claimType validation)
  • Admin commands with permission system — /AddXP, /AddBattlepass
  • Discord webhook logging for admin actions
  • 4 server exports for integration with other scripts
  • Fully configurable — rewards, XP thresholds per level, prices, online XP rate, idle job list — all in config.lua

    Normal Track (30 levels)  and Premium Track (30 levels) 

  • ⚡ XP System


    XP can be awarded from any resource on the server using the export:
    lua
    exports['vteam_battlepass']:AddBattlepassXP(source, 50)
    
    

    Players who are not currently employed (job listed in Config.IdleJobs) automatically receive 100 XP per hour just for being online. The rate and interval are fully configurable.

  • /AddBattlepass [id]Admin / GodGrant Premium to a player
  • /AddXP [id] [amount]Admin / GodGive XP to a player
  • /battlepassAll playersOpen the battlepass UI