EDIT 2
Not sure if you mean random, but let's just do a sequence.
You seem to not use the local wich is important to define variables in the script.
1 | local Music = 1000000001 local Audio = Instance.new( "Sound" , game.Workspace) wait( 1 ) Audio.PlayOnRemove = true Audio.SoundId = "rbxassetid://" ..Music Audio:Play() |
Now when song ends we will make it add another one!
05 | local Audio = Instance.new( "Sound" , game.Workspace) |
08 | wait( 1 ) Audio.PlayOnRemove = true Audio.SoundId = Id( 1000000001 ) Audio:Play() |
09 | while not Audio.IsPaused do wait() end |
10 | Audio.SoundId = Id( 9193555 ) Audio:Play() |
Hope this helps! Thanks, ~marcoantoniosantos3