When i drop my weapon then create a pickup which is works fine but after someone picked up then some sec later the pickup comes back again can be some way destroy the pickup after the player picked up and dont come back again?
There is my script
addCommandHandler("drop",function(player)
local x,y,z = getElementPosition(player)
local weapon,ammo = getPedWeapon(player),getPedTotalAmmo(player)
takeWeapon(player,weapon,ammo)
local pickup = createPickup(x+4,y,z+1,2,weapon,5000,ammo)
addEventHandler("onPickupHit", pickup, destroyElement) -- destroy the pickup on hit
end)