function handleHitPickup(pickup)
if pickup.type == 'vehiclechange' then
if pickup.vehicle == getElementModel(g_Vehicle) then
return
end
g_PrevVehicleHeight = getElementDistanceFromCentreOfMassToBaseOfModel(g_Vehicle)
alignVehicleWithUp()
setElementModel(g_Vehicle, pickup.vehicle)
vehicleChanging(g_MapOptions.classicchangez, pickup.vehicle)
playSound("audio/pickup.wav" )
elseif pickup.type == 'nitro' then
addVehicleUpgrade(g_Vehicle, 1010)
playSound("audio/nitro.wav" )
elseif pickup.type == 'repair' then
fixVehicle(g_Vehicle)
playSound("audio/repair.wav")
elseif map.type == 'loadingmap' then
fixVehicle(g_player)
playSound("audio/loadingmap.wav")