this is in a screengui inside of a text label. also nothing is in the output :/
local guiObject = script.Parent while true do guiObject.TextScaled = true wait(0.1) guiObject.TextScaled = false wait(0.1) guiObject.TextScaled = true wait(0.1) guiObject.TextScaled = false guiObject.Position = UDim2.new(-52, 102) wait(0.1) guiObject.Position = UDim2.new(82, 29) wait(0.1) guiObject.Position = UDim2.new(286, 101) wait(0.1) guiObject.Position = UDim2.new(102, 13) guiObject.BackgroundColor3 = Color3.new(255, 0, 0) wait(0.1) guiObject.BackgroundColor3 = Color3.new(105, 102, 92) wait(0.1) guiObject.BackgroundColor3 = Color3.new(255, 0, 0) wait(0.1) guiObject.BackgroundColor3 = Color3.new(105, 102, 92) wait(5) end
your using brickcolor.new for a gui. Use color3.new instead
ok so I edited your script
local gu = script.Parent spawn(function() while true do wait(.1) gu.BackgroundColor3 = Color3.new(math.random(0,1),math.random(0,1),math.random(0,1)) end end) spawn(function() while true do --put your different coords here end end) spawn(function() while true do wait(.1) gu.TextScaled = true wait(.1) gu.TextScaled = false end end)