local pickup = script.Parent
pickup.Touched:Connect(function(hit)
local char = hit.Parent -- any parts making contact
local hum = char:FindFirstChild("Humanoid")
pickup.Transparency = 1 -- this makes the part disappear
pickup.CanCollide = false -- turn off can collide with part
pickup.Transparency = 0 -- this makes the part reappear
pickup.CanCollide = true -- turn on collide with part