part = script.parent part.Visible=false is there something i am missing out?
Visible isn't a property.
Try:
part = script.Parent part.Transparency = 0
I read your comment, there is no check box for a parts visibility, you were probably looking at a GUI but in this case, you can use transparency.
local part = script.Parent while wait() do part.Transparency = 0 wait(1) part.Transparency = 1 end
Part.Visible is not a valid property so use Transparency instead.