Impound
Officers impound vehicles with a reason, a release fee and a hold time. The vehicle is removed from the street and waits at an impound lot until its owner pays the fee there.Impounding a vehicle
Officers are players with a job inConfig.Impound.Jobs at or above its
minimum grade. Standing next to a vehicle, they use
/impound or the Impound Vehicle target
option.

After Impound Vehicle and the confirmation, the vehicle disappears from
the street and shows as Impounded in its owner’s garages.
Getting a vehicle back
The owner goes to the impound lot and talks to the attendant. The lot lists every impounded vehicle of theirs with the reason, the officer and the fee. Once the hold time has passed, the vehicle is Ready for release.
Config.Impound.Society
('police' by default, false for nobody).
Officers can release a vehicle to its owner’s garage for free, for example
after a wrongful impound.
The lot also lists the owner’s Missing vehicles, which can be recovered
there for Config.RecoveryFee.
Vehicles impounded by other scripts
Vehicles that another script impounded (for example qb-policejob, which sets the vehicle’sstate to 2) also show up. Any lot of the vehicle’s kind
releases them without a hold time, for the framework’s depot price or, if there
is none, Config.Impound.DefaultFee.
Impound lots
config.lua
From other scripts
Police and parking scripts can impound with theImpoundVehicle export, and admins
with /garageadmin.