Playtime Rewards
Playtime Rewards is a premium loyalty reward system for RedM servers running VORP Core. Reward your most dedicated players for the time they invest on your server — automatically, progressively, and with a polished UI that makes every unlock feel special.
Players earn rewards by simply playing. Each reward unlocks after a configurable playtime duration, with 48 pre-built rewards across 5 tiers — from common cash drops to legendary weapons. The more they play, the better it gets.
Features:
- 48 Pre-built Rewards — money, gold, XP, items, and weapons ready to go out of the box
- 5 Reward Tiers — Common, Uncommon, Rare, Epic, and Legendary with distinct visual styling
- Polished NUI Menu — progress bar, total playtime display, reward cards with images, and smooth claim animations with sound effects
- 5 UI Themes — choose from
old-west,dark,icy,vintage, ormidnight-saloonto match your server’s atmosphere — one line in the config - Live CFX Avatar — the menu fetches and displays the player’s real CFX forum avatar automatically
- Global Epic & Legendary Broadcast — server-wide announcement when a player claims an epic or legendary reward, boosting engagement
- Reward Unlock Notification — players get an in-game alert the moment a new reward becomes available to claim
- Admin Playtime Commands — manually add, remove, or set playtime and reward level for any player
- Per-Character Persistence — progress saved per character via oxmysql, survives disconnects and restarts
- Discord Webhook Logging — every reward claim logged with player name, playtime, reward name, and tier color
- Fully Translatable — every UI string and notification configurable in config.lua
- VORP Inventory Integration — inventory checks before giving items or weapons, full carry limit validation
Reward Types:
money— cash added directly to the charactergold— gold currency added to the characterxp— experience points added to the characteritem— any item from your VORP inventoryweapon— any weapon from your VORP inventory
Admin Commands:
/pr_addplaytime [playerid] [seconds]— add playtime to a player/pr_removeplaytime [playerid] [seconds]— remove playtime from a player/pr_setreward [playerid] [rewardid]— set a player to a specific reward level
Requirements:
- RedM / VORP Core
- oxmysql
- vorp_inventory
Preview: https://youtu.be/fyPoFD5jogw
Buy it here: https://mrgold.tebex.io/package/7362058
| Code is accessible | Config |
| Subscription-based | No |
| Lines (approximately) | ~2300 |
| Requirements | VORP Core / oxmysql |
| Support | Yes |
