function getClosestPickupId()
local minDist = 9999
local closestId = -1
local x, y, z = getCharCoordinates(PLAYER_PED)
for k, v in pairs(getAllPickups()) do
local xi, yi, zi = getPickupCoordinates(v)
local dist = math.sqrt( (xi - x) ^ 2 + (yi - y) ^ 2 + (zi - z) ^ 2 )
if dist < minDist then
minDist = dist
closestId = v
end
end
return closestId
end