OBD Scanner & Vehicle Reports

A plug-and-play diagnostic tablet for mechanics - scan any vehicle, read live component health, estimate repair costs, and leave persistent service reports on the vehicle.

Showcase:

:white_check_mark: | General Features

  • Scan the nearest vehicle to read live native statuses:
    • Engine Health
    • Body Health
    • Engine Temperature (with Normal → Overheating tiers)
    • Fuel Level
    • Fuel Tank Health
    • Oil Level
    • Per-tire condition (all 8 wheel positions)
    • Per-window state (intact / broken)
  • Color-coded health tiers (Excellent → Critical) so condition reads at a glance
  • Configurable repair-cost estimates for engine & body damage

:mag: | Diagnostic Trouble Codes

  • Active fault codes surface automatically when a component drops below its threshold
  • Ships with example codes (e.g. P0300 Engine Misfire, P0455 Fuel System Leak)
  • Fully configurable - add your own codes, thresholds, and the component each one watches

:bookmark_tabs: | Vehicle Reports

  • Create service reports attached to a vehicle’s identifier (plate/VIN)
  • Player-owned vehicles keep reports permanently; world-spawned vehicles keep temporary reports until server restart
  • The current scan is snapshotted and saved with each report
  • Edit reports if you’re the author or hold the required job rank
  • Delete reports with a confirmation step

:wrench: | Repair Estimates

  • Per-part pricing: base fee + cost per % of damage, set independently for engine and body
  • Configurable currency symbol
    • Toggle the estimate panel off entirely if you don’t want it

:key: | Access Control & Item Integration

  • Job-gated access (define which jobs can use the scanner)
    • Optional ox_inventory item requirement
  • Flexible modes: job AND item, job OR item, or item only
  • Optionally let players open the scanner by using the item from their inventory

:gear: | Configuration

  • Open, escrow-friendly config files
    • Client-side functions you can edit:
    • Get vehicle identifier (plate / VIN / custom)
    • Get vehicle fuel level (any fuel resource)
    • Emote handling on open/close
  • Server-side functions you can edit:
    • Item checks
    • Get player data
    • Check management role / ace permissions
    • Check vehicle ownership
    • Configure repair rates, health tiers, temperature tiers, and custom trouble codes

Dependencies:

Purchase

Screenshots:

Code is accessible Configs, Locales, Open Functions
Subscription-based No
Lines (approximately) ~1200 Lua ~3000 UI
Requirements ox_lib, ox_target, Renewed-Lib
Support Yes
1 Like