if home.v then
for i = 1, 4096 do
local pickup = sampGetPickupHandleBySampId(i)
local pool = sampGetPickupPoolPtr()
local mdid = (i * 20) + 61444 + pool
pickupmodel = readMemory(mdid, 4, false)
x, y, z = getPickupCoordinates(pickup)
px, py, pz = getCharCoordinates(playerPed)
local distance = getDistanceBetweenCoords3d(px, py, pz, x, y, z)
if isPointOnScreen(x, y, z, 0) and pickupmodel == 1273 and distance < 300 then
local cx, zy = convert3DCoordsToScreen(x, y, z)
local x1, y1 = convert3DCoordsToScreen(px, py, pz)
renderDrawLine(x1, y1, cx, zy, 2.0, 0xFF00FF7F)
end
end
end