function OnHeistCreated() end function OnVehicleStartDroppingOff(source, vehEntity) -- Server-side gang check: prevent non-gang members from dropping off stolen vehicles if Config.requireGang and not IsInGang(source) then TriggerClientEvent('kq_carheist:gangCheckFailed', source) return false end end function OnVehicleDroppedOff(source, vehicle, reward) end function OnTrackerRemoved(source, coords) end ---------------------- -- TRACKERS ---------------------- RegisterServerEvent('kq_carheist:removeTracker') AddEventHandler('kq_carheist:removeTracker', function(vehKey, coords) sellableVehicles[vehKey].tracker = false sellableVehicles[vehKey].trackerCoords = coords TriggerClientEvent('kq_carheist:syncSellableVehicles', -1, sellableVehicles) Citizen.CreateThread(function() Citizen.Wait(Config.tracker.stayOnMapAfterRemovalTime) if sellableVehicles[vehKey] then sellableVehicles[vehKey].trackerCoords = nil end end) OnTrackerRemoved(source, coords) end)