I have got other sounds on my game that play when an event happens, however this script for some reason will not play the sound. and I have no idea why..
local sound = script.parent.Slateskin function touch() sound:Play() end script.parent.Touched:connect(touch)
Well, it's the most obvious one of them all! Capitalize Parent!
local sound = script.Parent.Slateskin function touch() sound:Play() end script.Parent.Touched:connect(touch)