gui.Track.Text=radio.TName.Value radio.TName.Changed:connect(function()gui.Track.Text=radio.TName.Value seat.Parent.Body.Dash.S.G.Song.Text=radio.TName.Value end)gui.Stop.MouseButton1Click:connect(function()if radio.Stopped.Value==false then radio.Stopped.Value=true end end)gui.Pause.MouseButton1Click:connect(function()if radio.Paused.Value==false and radio.Stopped.Value==false then radio.Paused.Value=true end end)gui.Play.MouseButton1Click:connect(function()if radio.Stopped.Value==true then radio.Play.Value=not radio.Play.Value else if radio.Paused.Value==true then radio.Paused.Value=false end end end)gui.Forward.MouseButton1Click:connect(function()local a=radio.Track.Value+1 if a>#radio.Songs:GetChildren()then a=1 end radio.Track.Value=a end)gui.Back.MouseButton1Click:connect(function()local a=radio.Track.Value-1 if a<=0 then a=#radio.Songs:GetChildren()end radio.Track.Value=a end)gui.AutoplayOn.MouseButton1Click:connect(function()if radio.Autoplay.Value==true then radio.Autoplay.Value=false end end)gui.AutoplayOff.MouseButton1Click:connect(function()if radio.Autoplay.Value==false then radio.Autoplay.Value=true end end)gui.List.MouseButton1Click:connect(function()gui.Menu.Visible=not gui.Menu.Visible end)gui.Id.MouseButton1Click:connect(function()gui.IdPlayer.Visible=not gui.IdPlayer.Visible if gui.IdPlayer.Visible then gui.Id.Rotation=180 else gui.Id.Rotation=0 end end)gui.IdPlayer.Play.MouseButton1Click:connect(function()if radio.IdPlay.Value==gui.IdPlayer.TextBox.Text then radio.IdPlay.Value=""wait()end radio.IdPlay.Value=gui.IdPlayer.TextBox.Text end)for a,y in pairs(gui.Menu:GetChildren())do y.MouseButton1Click:connect(function()radio.Track.Value=a end)end function Stopped()if radio.Stopped.Value==true then gui.Pause.Visible=false gui.Play.Visible=true else gui.Play.Visible=false gui.Pause.Visible=true end end function Paused()if radio.Paused.Value==true then gui.Pause.Visible=false gui.Play.Visible=true else if radio.Stopped.Value==false then gui.Play.Visible=false gui.Pause.Visible=true end end end function Autoplay()if radio.Autoplay.Value==true then gui.AutoplayOff.Visible=false gui.AutoplayOn.Visible=true else gui.AutoplayOn.Visible=false gui.AutoplayOff.Visible=true end end radio.Stopped.Changed:connect(Stopped)radio.Paused.Changed:connect(Paused)radio.Autoplay.Changed:connect(Autoplay)Stopped()Paused()Autoplay()while wait(.5)do if seat:FindFirstChild("\083\101\097\116\087\101\108\100")==nil then script.Parent:Destroy()end end

gui.Track.Text = radio.TName.Value
radio.TName.Changed:connect(function()
	gui.Track.Text = radio.TName.Value
	seat.Parent.Body.Dash.S.G.Song.Text = radio.TName.Value
end)
gui.Stop.MouseButton1Click:connect(function()
	if radio.Stopped.Value == false then
		radio.Stopped.Value = true
	end
end)
gui.Pause.MouseButton1Click:connect(function()
	if radio.Paused.Value == false and radio.Stopped.Value == false then
		radio.Paused.Value = true
	end
end)
gui.Play.MouseButton1Click:connect(function()
	if radio.Stopped.Value == true then
		radio.Play.Value = not radio.Play.Value
	else
		if radio.Paused.Value == true then
			radio.Paused.Value = false
		end
	end
end)
gui.Forward.MouseButton1Click:connect(function()
	local n = radio.Track.Value+1
	if n>#radio.Songs:GetChildren() then
		n = 1
	end
	radio.Track.Value = n
end)
gui.Back.MouseButton1Click:connect(function()
	local n = radio.Track.Value-1
	if n<=0 then
		n = #radio.Songs:GetChildren()
	end
	radio.Track.Value = n
end)
gui.AutoplayOn.MouseButton1Click:connect(function()
	if radio.Autoplay.Value == true then
		radio.Autoplay.Value = false
	end
end)
gui.AutoplayOff.MouseButton1Click:connect(function()
	if radio.Autoplay.Value == false then
		radio.Autoplay.Value = true
	end
end)
gui.List.MouseButton1Click:connect(function()
	gui.Menu.Visible=not gui.Menu.Visible
end)
gui.Id.MouseButton1Click:connect(function()
	gui.IdPlayer.Visible=not gui.IdPlayer.Visible
	if gui.IdPlayer.Visible then gui.Id.Rotation=180 else gui.Id.Rotation=0 end
end)
gui.IdPlayer.Play.MouseButton1Click:connect(function()
	if radio.IdPlay.Value==gui.IdPlayer.TextBox.Text then
		radio.IdPlay.Value=""
	wait()
	end
	radio.IdPlay.Value=gui.IdPlayer.TextBox.Text
end)
for i,v in pairs(gui.Menu:GetChildren()) do
	v.MouseButton1Click:connect(function()
		radio.Track.Value = i
	end)
end
function Stopped()
	if radio.Stopped.Value == true then
		gui.Pause.Visible = false
		gui.Play.Visible = true
	else
		gui.Play.Visible = false
		gui.Pause.Visible = true
	end
end
function Paused()
	if radio.Paused.Value == true then
		gui.Pause.Visible = false
		gui.Play.Visible = true
	else
		if radio.Stopped.Value == false then
			gui.Play.Visible = false
			gui.Pause.Visible = true
		end
	end
end
function Autoplay()
	if radio.Autoplay.Value == true then
		gui.AutoplayOff.Visible = false
		gui.AutoplayOn.Visible = true
	else
		gui.AutoplayOn.Visible = false
		gui.AutoplayOff.Visible = true
	end
end
radio.Stopped.Changed:connect(Stopped)
radio.Paused.Changed:connect(Paused)
radio.Autoplay.Changed:connect(Autoplay)
Stopped()
Paused()
Autoplay()
while wait(.5) do
	if seat:FindFirstChild("SeatWeld") == nil then
		script.Parent:Destroy()
	end
end
