So I successfully made my velocity script, but it only plays 1 sound and no matter how many times I try it still plays that 1 sound.
local soundTable = {script.Sounds.Sound1, script.Sounds.Sound2, script.Sounds.Sound3} -- Make sure to seperate them using commas, and start it with "script.Sounds." if you are gonna add another sound.
local randomSound = soundTable[math.random(#soundTable)]
script.Parent.Touched:Connect(function()
if script.Parent.Velocity.Magnitude >= 1 then
randomSound:Play()
end
end)
"Sound2" plays.
