I have a script
function tch(h)
if (h.Parent.Name == "Milk") then
h.Parent.Name = "Coffee Milkshake"
script.Parent.Sound2:Play()
script.Parent.Sound1:Play()
script.Parent.Parent.Spill.Transparency = 0.2
wait(0.5)
script.Parent.Parent.Spill.Transparency = 1
h.Parent.Drink1.BrickColor = BrickColor.new(38)
h.Parent.Drink1.Transparency = 1
end
end
script.Parent.Touched:connect(tch)
And it will only work once. Any help?

7 comments
What's the output? If it works once it usually breaks towards the end of the script.
Im not sure at what you mean by output
How does one right a script w/out knowing output?
@123that : In ROBLOX Studio click View > Output in the Toolbar, then run the Script/Game and see if anything shows up there.
Oh... I was totally lost at that question. I thought you meant "Where is the output that is in your script" I know what output is
there is no output...
Repeat until 4==5