So I have a sound in a Monster's head in workspace. When the humanoid of that monster dies, the sound plays.
The problem is that it only plays when the Monster spawns, and not when it dies.
Here's the script
if script.Parent.Parent.Humanoid.Died then
script.Parent.Roar:Play()
end
I ALSO have A script that preloads the sound, which is
Assets = {131172401}
for _, asset in ipairs(Assets) do
Game:GetService("ContentProvider"):Preload("http://www.roblox.com/asset/?id=" .. asset)
end

2 comments
I already solved my problem, but thanks for the tips.
It isn't over-kill when you are preloading massive amounts of audio.