Can someone help me correct this script?
--Made for Asrum by GrandTheftAutoFive10-- --It's suppose to cycle two songs which I have as sounds--
gw=game.Workspace
function message(text,time)
local oldmsg=gw:FindFirstChild("Hint")
if oldmsg then
oldmsg.Parent=nil
end
local spacenumber=time*25
local msg=Instance.new("Hint")
msg.Parent=gw
--[[for i=1, spacenumber do
wait(1/25)
local maketext=""
for i2=1, i do
maketext=maketext.." "
end
maketext=maketext..text
for i2=1, spacenumber-i do
maketext=maketext.." "
end
msg.Text=maketext
end]]
msg.Text=text
wait(1)
msg.Parent=nil
end
last=""
lastlast=""
while true do
wait(.1)
local tracks=script:GetChildren()
local rn=math.random(1,#tracks)
local track=tracks[rn]
if track~=nil then
if track.className=="Sound" and track.Name~=last and track.Name~=lastlast then
lastlast=last
last=track.Name
message(track.Name,5)
track:play()
wait(60)
track:pause()
end
end
end