RGB Controller | Vehicle Neon Controller
Standalone vehicle neon RGB controller for QBCore, ESX, Qbox
Use the device, aim at a vehicle, take control. From there you have 27 different hacks to play with, split across Sabotage, Control, Chaos and Intel, all wrapped in a tactile CRT-styled UI with buttery targeting feel and per-hack screen effects that fire on the victim's side of the screen.
Fight with your brain, not your gun.
Sabotage (6)
Control (11)
Chaos (8)
Intel (2)
Anyone inside the hacked vehicle gets a brief full-screen effect, and each hack picks its own vibe. Three variants ship by default:
Aim with the camera and lock on with left-click. Separate range limits apply to helicopters and ground vehicles, and the screen-space outline, corner brackets and floating arrow marker can each be toggled independently. The HUD shows the vehicle's display name and license plate, both configurable.
Two items ship by default. The Vehicle Hacking Device opens the UI when used, and the Hack Script is a stackable item spent per hack, or swap to cash with CurrencyItem = nil. Script consumption, device consumption, reusable and single-use devices, and the balance label (SCRIPTS, CREDITS, SIMS and so on) are all configurable, and both items' id, label, description and image can be renamed or replaced freely via config.
Each player picks their own panel position, six slots from top-left to bottom-right, and their own accent color with 15 curated presets or a full hex picker (saturation/value square, hue slider, hex input). A Favorites tab pins your most-used hacks so your go-to abilities are one click away. All preferences persist per client via KVP. Owners who want to hardcode the look get deep config lockdown instead.
The targeting raycast runs asynchronously with per-frame result caching so it never blocks the render loop, and the hacking UI lives entirely in NUI, no native UI thread cost while the menu is open. The script sits at 0.00ms idle and up to 0.02ms during active targeting in local testing.
ESX, QBCore and Qbox are auto-detected. Same for inventories: ox_inventory, qb-inventory, ps-inventory, lj-inventory, esx_inventory, codem-inventory, origen_inventory, jaksam_inventory, qs-inventory, qs-inventory-pro and tgiann-inventory. The Fuel Purge hack auto-detects ox_fuel, LegacyFuel, lc_fuel, qb-fuel and cdn-fuel. Everything routes through a single bridge layer, so adding a new inventory or fuel system is a one-function extension, and I'm always happy to help.
Built-in logging so you can track who's doing what, with support for Discord (nicely formatted embeds), Fivemerr, FiveManage, Grafana and Loki. A separate logs.lua file lets you set your preferred methods and toggle exactly which actions get recorded.
Every feature, toggle and value is exposed in the config: targeting range, separate limits for cars and helis, highlight visuals, currency, server-authoritative cooldowns (per-user and per-vehicle), progress-bar behaviour, exempt vehicle models, emergency-fleet detection lists, per-hack cost, duration, category and class restrictions, screen effects and much more. Browse the full config files on the docs site to see exactly what you're getting.
Ships with German (de) and English (en). The locales system makes adding your own language straightforward.
One framework, your choice of qb-core, qbx_core or es_extended. Inventories are auto-detected, so use whatever you already run. A supported fuel system is only required if Fuel Purge is enabled.
More additions are coming in future updates.
Watch Dogs 2 Vehicle Hacking Device is a premium FiveM script for esx, qbcore, qbox servers. It’s part of the Marketplace catalog, a curated selection of battle-tested resources for QBCore, ESX and Qbox roleplay servers. Every script on Marketplace ships with lifetime updates, secure payments by Tebex, and a ticket system for technical support.
Whether you’re building a QBCore server from scratch, upgrading an ESX Legacy deployment, or migrating to Qbox, this resource drops in cleanly and runs at 0.00ms idle resmon. The config-first design means you can customize prices, permissions and locations without touching the core Lua.