Hi I need some help linking music together but I don't know how to this. I need to make each one play as soon as the other one finishes. I have already got it ready to shuffle the songs.
You can use the .IsPlaying
property of sound to let the script yield until the current song is finished. So if you've got a table of songs, you could do something like
songs = { ... } for _, song in pairs(songs) do song:play() while song.IsPlaying do wait() end end
to iterate through each song in the list and play them each through.