ES-Playtime: Advanced Playtime Reward System for FiveM 
ES-Playtime is a comprehensive playtime tracking and reward system for FiveM servers. This script monitors players’ active time on your server and rewards them with configurable coins, enhancing engagement and player retention.
Core Features
Accurate Playtime Tracking – Precisely monitors active player time.
Automatic Coin Rewards – Rewards players with coins based on playtime.
Customizable In-Game Shop – Fully configurable shop for players to spend coins.
Leaderboard System – Showcases top players by playtime or rewards.
Framework Compatibility – Supports QBCore & ESX frameworks.
Clean & Responsive UI – Modern and user-friendly interface.
Easy Configuration – Simple setup via comprehensive config files.
Installation
-
- Download the latest release from GitHub (link usually on Tebex/Discord).
-
- Extract the
es-playtimefolder to your server’sresourcesdirectory.
- Extract the
-
- Add
ensure es-playtimeto yourserver.cfgorresources.cfg.
- Add
-
- Configure settings in
main/shared.lua(or as per documentation).
- Configure settings in
-
- Restart your server.
Dependencies
QBCore or ESX framework
oxmysql or ghmattimysql
Configuration
Customize reward rates, shop items, UI elements, and more through the comprehensive configuration files (typically main/shared.lua or a dedicated config.lua). Tailor the playtime-based economy perfectly to your server’s unique needs.
Commands
/eyestore - Open the playtime reward shop (Default keybind: J, configurable).
| Code is accessible | No |
| Subscription-based | No |
| Lines (approximately) | ~1200 |
| Requirements | ESX/QBCORE/QBOX/STANDALONE |
| Support | Yes |

