I know its really basic but i need help,
local status = game.ReplicatedStorage:WaitForChild("Status")
wait(15)
status.Value = "Intermission.."
wait(15)
status.Value = "Race will start soon!"
wait(5)
status.Value = "Cleaning track.."
wait(1)
status.Value = "Get in your Karts!"
wait(1)
status.Value = "Race starts in.."
wait(1)
status.Value = "3"
wait(1)
status.Value = "2"
wait(1)
status.Value = "1"
wait(1)
status.Value = "GO!!"
wait(5)
status.Value = "Race in progress.. join if you want to!"
wait(1)
status.Value = "Finish!"

1 comment
For a basic game loop, always use a while loop. RenderStepped is used to run code as each frame is rendered (usually every 30th of a second).