Log in to vote
0

# Could someone help me fix my sound playlist?

Asked by
Lapwn 10
7 years ago

All of the song times are correct but it wont even play the first song.

wait()
game.Players.PlayerAdded:connect(function(nP)
wait()
local Playlist=nP.PlayerGui
for _,v in pairs(game.Lighting:GetChildren()) do
if v:IsA("Sound") then
v:Clone().Parent=Playlist
wait()
while wait() do
Playlist.Song1:Play()
wait(118)
Playlist.Song1:Pause()
Playlist.Song2:Play()
wait(94)
Playlist.Song2:Pause()
Playlist.Song3:Play()
wait(115)
Playlist.Song3:Pause()
end
end
end)


### 1 answer

Log in to vote
1
Answered by 7 years ago

I have something way easier

--------------------------------------------------
--==Varibles==--
--------------------------------------------------

local Audio = Instance.new("Sound")
local Player = script.Parent
local Template = 'http://www.roblox.com/asset/?id='

-------------------------------------------------
--==PLAYLIST==--
-------------------------------------------------

local Songs = {} -- Change the numbers here to the IDs of the songs. To add more songs, simply put a , after the last song and add your ID

--------------------------------------------------
--==Options==--
--------------------------------------------------

local Volume = 10 -- Set this to what you want the volume to be
local Pitch = 1 -- Set this to what you want the pitch to be (Recomended 1)
local Waitime = 121 -- Set this to how long you want each song to last, I recomend 121 because songs can be 2 min and you get that extra second in there for a pause
--------------------------------------------------
--==Player==--
--------------------------------------------------

Audio.Parent = script.Parent
Audio.Volume = Volume
Audio.Pitch = Pitch
Audio.MaxDistance = 20

while true do
wait(1)
for i, v in next, Songs do
Audio.SoundId = Template..''..v
Audio:Play()
wait(Waitime)
end
end