Hi! So I have a music playlist, in Workspace, and a GUI with a TextLabel in StarterGUI. In the music playlist script, I added some code attempting to make the TextLabel state what song was playing when it started to play. It worked for the first song, but not any song after. I also noticed that only when using the admin command ;refresh in HDAdmin, did the TextLabel state what song was playing correctly. I don't understand why this is happening, as there is no output error, and the script looks correct. Any help would be greatly appreciated!!!!
song1 = "http://www.roblox.com/asset/?id=4872114478"
song2 = "http://www.roblox.com/asset/?id=423031173"
song3 = "http://www.roblox.com/asset/?id=4700827910"
local music = Instance.new("Sound")
music.Archivable = true
local SONGPLAYING = game.StarterGui.SongGUI.Frame.TextLabel
music.Parent = script.Parent
music.Pitch = 1
music.Volume = 1
music.Looped = false
music.Name = "Player"
while (true) do
--1--
wait(5)
print 'Playing Sound 1'
music.SoundId = song1
SONGPLAYING.Text = "Playing: Goodnight n Say So - Mashup "
music:play()
wait(130)
--2--
print 'Playing Sound 2'
music.SoundId = song2
SONGPLAYING.Text = "Playing: Doja Cat - Trauma"
music:play()
wait(130)
--3--
print 'Playing Sound 3'
music.SoundId = song3
SONGPLAYING.Text = "Playing: Doja cat - Cyber"
music:play()
wait(130)
end

5 comments
Is it printing Playing Sound 1 2 or 3 ?
Please be more exact
I was asking if Lines 19 , 25 , or 31 had printed "Playing Sound 1,2 or 3" , but I already have an answer posted for you buddy !
I don't know the globals your trying to go to
I don't know the globals your trying to go to