Speed Camera System | ESX & QBCore
Transform your server’s traffic enforcement with the most feature-rich, optimized, and user-friendly speed camera system on the market. Designed from the ground up for performance and immersion, this script delivers a comprehensive solution for stationary radars, average speed zones, and an engaging penalty system that will keep your players accountable and your police force busy.
Say goodbye to laggy, hard-coded scripts. Our system is built for servers that demand performance, allowing you to add dozens of radars without impacting client FPS.
Key Features
- Zero-Lag Performance: Incredibly optimized code ensures 0.00ms-0.01ms idle resource usage and minimal impact even with numerous active radars. Your server’s performance is our priority.
- In-Game Admin Panel: A beautiful, modern UI allows admins to create, edit, and delete all radars and zones directly in-game. No more file editing or server restarts!
- Stationary & Average Speed Zones: Create classic speed cameras or complex average speed zones that calculate speed over a set distance.
- Advanced Penalty Points System: Issue fines and penalty points for infractions. Points decay over time, and reaching the maximum can trigger a configurable license revocation.
- Dynamic Fine Collection: Fines accumulate at radar locations, creating a new objective for police! Authorized jobs can collect the money, adding a new layer to your server’s economy and police gameplay.
- Player Radar Detector: A functional in-game item that alerts players to nearby radars with a clean, customizable UI (position, scale, and theme can be changed by the player!).
- Plug & Play Framework Support: Works flawlessly with both ESX and QBCore frameworks right out of the box. Our “Framework Bridge” handles all the heavy lifting.
- Powerful Discord Integration: Keep track of everything with detailed Discord webhooks for admin actions, fine collections, log access, and periodic server statistics.
Immersive Enforcement & Police Gameplay
This system is designed to create engaging scenarios for everyone.
- Realistic Job Immunity: Configure police and EMS immunity with precision. Choose between a simple job whitelist or an advanced mode that requires sirens to be active in an authorized emergency vehicle to avoid fines.
- Detailed Infraction Logs: A dedicated UI for law enforcement allows them to search for players by name or identifier and view a detailed history of all their speeding violations, including dates, locations, speeds, and fines paid.
- Configurable License Revocation: Automatically revoke a player’s driver’s license when they accumulate too many penalty points. You can configure the duration, whether points reset after, and even specify different license types for cars, bikes, and trucks (
drive,drive_bike,drive_truck).
Intuitive Creation and Unmatched Customization
You are in complete control.
- Visual In-Game Editor: Create average speed zones by simply driving the route and placing points. Set the start and end triggers, adjust the zone width, and even place physical camera props with a simple-to-use interface.
- Highly Configurable: Nearly every aspect can be tweaked via the well-documented config file. Change commands, notifications, blips, radar models, immunity settings, fine amounts, point decay times, and much more.
- Adaptable Notifications: The notification system is completely open, allowing you to integrate it with any system your server uses, such as
ox_lib,pNotify, or your own custom solution.
Why Choose This Script?
- Performance First: Built for servers that can’t afford to compromise on performance.
- All-in-One Solution: Replaces multiple scripts with one cohesive, powerful system.
- Ease of Use: From installation to in-game management, everything is designed to be intuitive for server owners.
- Constant Development: Comes with a built-in version checker to notify you of updates and new features.
Dependencies:
oxmysqlPolyZoneorox_lib
ESX Download from my tebex: https://iconmodz.tebex.io/package/7026425
Qbcore Download from my tebex: https://iconmodz.tebex.io/package/7026426
Updates:
1.1.4
- Added EZELS – Emergency Lighting System integration.
- Upgraded the snapshot system — it can now take pictures of speeding vehicles. (Requires the screenshot-basic resource.)
- Added a new Discord webhook that sends speeding snapshots with pictures.
- Unlocked server\server_webhooks_config\server_webhooks.lua
1.1.3 (Silent update)
- Added Config.ForceExactObjectPosition to the config.lua file. Setting this to true forces the script to spawn objects at their exact saved coordinates, completely bypassing the default GTA 5 physics engine. (This is for custom props, becouse some custom props build in different ways)
1.1.2 (Silent update)
- Add and improve inventory item checking.
- Fixed issue for ox_inventory if player drop anti_radar item, his still able to use it.
1.1.1 (Silent update)
- Added missed database file in [database] folder of i_radar_templates.
Check out my other release!
| Code is accessible | Config.lua, notifications.lua, all html files, and some rest. No client.lua & server.lua |
| Subscription-based | No |
| Lines (approximately) | Total around +5k |
| Requirements | ESX or QB-CORE |
| Support | Yes |

















