👤 Author: D.M.O.K. Terro
💻 Frameworks: ESX Legacy / QB-Core
📦 Dependencies: ox_lib · ox_target · ox_inventory · oxmysql
🧾 Optional Integration: K5 Documents (certificate system)
Terro’s Shooting Range System brings a professional and competitive shooting experience to your FiveM server.
With leaderboards, achievements, certifications, and a sleek UI, it’s perfect for RP police academies, training centers, or competitive events.
💾 Optional Integration: Connect it with K5 Documents to automatically generate official shooting certificates for players who pass the official test.
💥 Multi-Level Shooting Tests
4 levels of difficulty + customizable mode
Realistic animations and smooth target system
Real-time score, timer and accuracy HUD
💸 Dynamic Payment System
Cash / Bank / Society support
Configurable test prices
Automatic payment & logging
🎯 Achievements & Rewards
Earn money and bonuses for milestones
Unlock official certifications
Certificates can be automatically generated via K5 Documents
Track progress and collect badges
📊 Leaderboards & Statistics
Global and personal rankings
Accuracy, speed, and consistency stats
Automatic updates with smart cache
🧠 Anti-Cheat & Control System
Position & distance checks
Cooldowns and hourly limits
Player hit control
Fully responsive NUI interface
Smooth animations and transitions
Real-time HUD during shooting sessions
Notifications and feedback integrated with ox_lib
Multi-station management (up to 8 stations)
Admin tools: cache reset, range status, logs
Weekly & monthly tournaments
Database auto-setup (8 tables)
ox_lib ox_target ox_inventory oxmysql ESX Legacy or QB-Core (Optional: K5 Documents) Drag & drop terros_poligono into your resources folder
Add ensure terros_poligono to your server.cfg
Configure config.lua (framework, prices, positions, weapons, etc.)
Restart your server — the database will auto-generate
🔥 Bring realism, competition, and style to your server with Terro’s Shooting Range!
🔗 Join our community: Discord

