Hey, I have this super simple script, but it really feels like a hard thing to do. When I touch a brick, it makes a sound, but it keeps playing over and over. Is there a way for it to just play once and then stop? Thanks!
function onTouched(hit)
script.Parent.Sound:play()
wait(2)
script.Parent.Sound:stop()
end
script.Parent.Touched:connect(onTouched)
-LukeGabrieI

3 comments
Anything else I should fix?
Not really, but touched isn't recommended, I would use magnitude.
how would you use magnitude?