There is something wrong with this:
local gui = game.Players.GetAllChildren.PlayerGui.ScreenGui.TextLabel while true do gui.Text = "Welcome to awesome town!" wait(1) gui.Text = "You are very awesome!" wait(1) end
Not sure why you'd want to everlastingly loop this but here you go-->
while true do for index, value in pairs(game.Players:GetChildren())do local gui = value.PlayerGui.ScreenGui.TextLabel gui.Text = "Welcome to awesome town!" wait(1) gui.Text = "You are very awesome!" wait(1) end end