Why does the touch function not work?
function onTouched() --Code end script.Parent.Touched:connect(onTouch)
The touch function does not work because on Line 5 you are suppose put in brackets "onTouched".
function onTouched() --Code end script.Parent.Touched:connect(onTouched) -- Here
Try and see if it works.