Premium scripts for QBCore, ESX, Qbox & standalone Shop new scripts
$15.00 Watch Dogs 2 Vehicle Hacking Device
Overview

Watch Dogs style vehicle hacking in FiveM

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.

The 27 hacks

Fight with your brain, not your gun.

Sabotage (6)

  • Pop Tires
  • Fuel Leak: slow drain plus health decay
  • Fuel Purge: drains immediately to a configurable amount
  • Disable Engine
  • Speed Bomb: driver-visible HUD that detonates if they drop below the armed speed
  • Disable Rotor (helis)

Control (11)

  • Open Hood, Open Doors, Lock Doors, Unlock Doors
  • Steer Right, Steer Left, Lock Steering
  • Drift Mode
  • Speed Limiter: cost slides with the chosen speed
  • Pull Up (helis)
  • Deploy Brakes

Chaos (8)

  • Honk Horn, Trigger Alarm, Smoke Screen
  • Eject Occupant: seat picker plus an ALL multi-eject option
  • Flashbang: full-screen white pop with a lingering afterimage
  • Reverse Camera
  • Local Chaos: every nearby NPC driver floors it at the target
  • Explode Vehicle

Intel (2)

  • Owner Scan: pulls the real player name from your DB
  • GPS Ping: live tag on the map for a configurable duration, essentially a tracker

Victims know they got hacked

Anyone inside the hacked vehicle gets a brief full-screen effect, and each hack picks its own vibe. Three variants ship by default:

  • Static: RGB chromatic split, scan-line static and tear bars, chaotic analog-TV interference
  • No Signal: SMPTE colour-bar TV flash with scanlines and occasional strobes, great for intel hacks
  • Blackout: CRT power-off stutter collapsing to a thin centre line, suits electrical and engine-kill hacks

Targeting

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.

Items and currency

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.

Per-client UI customization

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.

Performance

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.

Compatibility

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.

Logging

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.

Configuration

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.

Localization

Ships with German (de) and English (en). The locales system makes adding your own language straightforward.

Dependencies

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.

[ You might also like ]

Related scripts

About this FiveM script

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.