
Keyless

local gui = Instance.new("ScreenGui", game.CoreGui)
gui.Name = "RGBooth"
gui.ResetOnSpawn = false
local f = Instance.new("Frame", gui)
f.Size = UDim2.new(0, 200, 0, 120)
f.Position = UDim2.new(0.5, -100, 0.5, -60)
f.BackgroundColor3 = Color3.fromRGB(40, 40, 40)
f.Active = true
f.Draggable = true
local run = false
local btnRun = Instance.new("TextButton", f)
btnRun.Size = UDim2.new(1, -10, 0, 30)
btnRun.Position = UDim2.new(0, 5, 0, 10)
btnRun.Text = "START"
btnRun.BackgroundColor3 = Color3.fromRGB(0, 170, 0)
btnRun.TextColor3 = Color3.new(1,1,1)
btnRun.Font = Enum.Font.SourceSansBold
btnRun.TextSize = 20
local btnStop = Instance.new("TextButton", f)
btnStop.Size = UDim2.new(1, -10, 0, 30)
btnStop.Position = UDim2.new(0, 5, 0, 45)
btnStop.Text = "STOP"
btnStop.BackgroundColor3 = Color3.fromRGB(170, 0, 0)
btnStop.TextColor3 = Color3.new(1,1,1)
btnStop.Font = Enum.Font.SourceSansBold
btnStop.TextSize = 20
local btnClose = Instance.new("TextButton", f)
btnClose.Size = UDim2.new(0, 25, 0, 25)
btnClose.Position = UDim2.new(1, -30, 0, 0)
btnClose.Text = "X"
btnClose.BackgroundColor3 = Color3.fromRGB(50,50,50)
btnClose.TextColor3 = Color3.new(1,0,0)
btnClose.Font = Enum.Font.SourceSansBold
btnClose.TextSize = 16
local function randc()
return Color3.new(math.random(), math.random(), math.random())
end
spawn(function()
while true do
if run then
local r = game:GetService("ReplicatedStorage"):WaitForChild("Remotes"):WaitForChild("UpdateBooth")
local a = {
{
primaryColor = randc(),
accentColor = randc()
}
}
r:FireServer(unpack(a))
end
task.wait(0.1)
end
end)
btnRun.MouseButton1Click:Connect(function()
run = true
end)
btnStop.MouseButton1Click:Connect(function()
run = false
end)
btnClose.MouseButton1Click:Connect(function()
gui:Destroy()
end)
The gui doesn't pop up