local sound1 = 532933680
local sound2 = 663850511
local sound3 = 1239252570
local sound4 = 447293921
local sound5 = 656434255
local sound6 = 316677879
local sound7 = 518562191
local sound8 = 233471598
local sound9 = 412765335
local music = script.Parent
while true do
wait()
music.SoundId = "rbxassetid://"..sound1
music:Play()
game.StarterGui.ScreenGui.Settings["Now Playing"].Song name.Text = 'Song name'
music.Ended:Wait()
music.SoundId = "rbxassetid://"..sound2
music:Play()
music.Ended:Wait()
music.SoundId = "rbxassetid://"..sound3
music:Play()
music.Ended:Wait()
music.SoundId = "rbxassetid://"..sound4
music:Play()
music.Ended:Wait()
music.SoundId = "rbxassetid://"..sound5
music:Play()
music.Ended:Wait()
music.SoundId = "rbxassetid://"..sound6
music:Play()
music.Ended:Wait()
music.SoundId = "rbxassetid://"..sound7
music:Play()
music.Ended:Wait()
music.SoundId = "rbxassetid://"..sound8
music:Play()
music.Ended:Wait()
music.SoundId = "rbxassetid://"..sound9
music:Play()
music.Ended:Wait()
end
So I want to change the text of a label in Starter Gui with a script in Workspace. The script is the child of a sound.
Code is on top
At line 16 the path has square brackets and double quotation marks. I tried using a '.' to complete the path but it didn't work.
Please help me!!

2 comments
You would have to bind your song names to the Ids
How?