Ok, this is actually a legit question, but I created a script that changes the text of a TextLabel, here is what I have.
print("BARBARIAN59's MainScript Is Starting To Load!")
local statusbar = game.StarterGui.MainGui.MainFrame.StatusBar --StatusBar is TextLabel
while true do
statusbar.TextColor3 = Color3.new(255, 255, 255)
statusbar.Text = "Loading A New Map!"
wait(3)
statusbar.TextColor3 = Color3.new(255, 255, 255)
statusbar.Text = "Finished!"
wait(1)
end
I can't really find the error in this, can anyone help?
So here would be an example of what it would do.
Loading A New Map!
waits 3 seconds
Finished!
But it just stays at Loading A New Map!

2 comments
https://scriptinghelpers.org/blog/common-mistakes#PlayerGui
^^