I do not know whether this is a bug or not, so I put it in this category just in case for now. I have made a loop for playing music in my game, but after the first song plays, the second one doesn’t and it totally messes up everything. If there is another way to do this and my loop is the reason why it will not play, please tell me and I will fix it, otherwise I think there might be a bug going on with the sounds.
Script
local s = game:GetService("SoundService")
while true do
s.Gameplay.Main:Play()
wait(107)
s.Gameplay.Main:Stop()
print("next")
s.Gameplay.DarkMoon:Play()
wait(75)
s.Gameplay.DarkMoon:Stop()
s.Gameplay.PianoSong:Play()
wait(82)
s.Gameplay.PianoSong:Stop()
s.Gameplay.BossFight:Play()
wait(118)
s.Gameplay.BossFight:Stop()
s.Gameplay.PhantomDancing:Play()
wait(226)
s.Gameplay.PhantomDancing:Stop()
end
I have this in a (Server)Script in workspace and I am using sound-regions for the songs, but it shouldn’t effect the playing issue since it focuses on volume. Any Help Is Appreciated! ![]()