ACPoliceRepair

Police-only vehicle repair point with full job + vehicle whitelist validation.

Without an internal motor pool, officers have to taxi shot-up patrol cars across the city to a civilian mechanic — expensive, slow, and immersion-breaking. ACPoliceRepair adds an ox_target service zone at the PD garage that repairs and refuels on-duty police vehicles only. Validates the player's job, on-duty status, and vehicle ownership/job-vehicle status server-side. All transactions logged.

Realistic — every real-world police department has its own fleet maintenance. Police downtime per pursuit drops from minutes to seconds, and civilians can't abuse the bay (job validation server-side).

What's in the box

  • ox_target service zones — multi-bay support at any configurable coords
  • Job + on-duty validation — server-side checks, civilians can't abuse the bay
  • Vehicle whitelist — only police, police2, swatvanr2, polmav, predator, etc.
  • Cooldowns — prevent spam and back-to-back exploits
  • Configurable repair time — progress bar with adjustable duration
  • Multi-station support — Police HQ, sheriff station, SWAT garage, all configurable
  • Discord webhook logging — every repair / refuel logged for audit
  • Server-side validation — zero client trust at every checkpoint
  • Configurable cost — free, fixed fee, or society-account deduction

Compatibility

FrameworkTested
QBCore

Game build: 2189+ Dependencies: qb-core, ox_lib, ox_target

Quick install

  1. Drop into resources/[jobs-emergency]/ACPoliceRepair/
  2. Add ensure ACPoliceRepair to server.cfg
  3. Edit config.lua: service-bay coords, allowed vehicles, cooldown, cost
  4. Restart the server
Documentation in progress

Deeper guides (Configuration, Multi-station setup, Troubleshooting) will land soon.