Skip to main content
Source: apex-carclear/hooks.lua (unencrypted).
Receives { [trimmedPlate] = true, ... } and an array of { entity, plate, coords }. Return true on success. Default no-op (unowned vehicles still get deleted).
function Hooks.ImpoundOwnedVehicles(ownedPlateSet, vehicleEntries)
    return exports['ata-garage']:ImpoundVehicles(ownedPlateSet, vehicleEntries)
end
Called once per vehicle entity just before DeleteEntity. Cleanup hook for AdvancedParking / vehiclekey / metadata systems.
Default TriggerClientEvent('esx:showNotification', -1, message, 'serverannounce').
Default lib.logger(source, 'apex-carclear', details, action).