-- Coolkidd Universal GUI by YoggmiGamër local Players = game:GetService("Players") local ReplicatedStorage = game:GetService("ReplicatedStorage") local player = Players.LocalPlayer -- Setup RemoteEvent local remote = ReplicatedStorage:FindFirstChild("UniversalRemote") or Instance.new("RemoteEvent", ReplicatedStorage) remote.Name = "UniversalRemote" -- Send to server local function sendCommand(command, data) remote:FireServer(command, data) end -- GUI local gui = Instance.new("ScreenGui", game.CoreGui) gui.Name = "CoolkiddUI" local frame = Instance.new("Frame", gui) frame.Size = UDim2.new(0, 250, 0, 300) frame.Position = UDim2.new(0, 20, 0, 100) frame.BackgroundColor3 = Color3.fromRGB(25, 25, 25) frame.BorderSizePixel = 0 local function createButton(text, yPos, callback) local btn = Instance.new("TextButton", frame) btn.Size = UDim2.new(1, 0, 0, 40) btn.Position = UDim2.new(0, 0, 0, yPos) btn.BackgroundColor3 = Color3.fromRGB(50, 50, 50) btn.TextColor3 = Color3.fromRGB(255, 255, 255) btn.Text = text btn.MouseButton1Click:Connect(callback) return btn end -- Client-Side Buttons createButton("Fly (Client)", 0, function() loadstring(game:HttpGet("https://pastebin.com/raw/K6hYtH0D"))() -- example fly script end) createButton("ESP (Client)", 50, function() for _, p in pairs(Players:GetPlayers()) do if p ~= player then local esp = Instance.new("BillboardGui", p.Character.Head) esp.Size = UDim2.new(0, 100, 0, 40) esp.Adornee = p.Character.Head esp.AlwaysOnTop = true local text = Instance.new("TextLabel", esp) text.Size = UDim2.new(1, 0, 1, 0) text.Text = p.Name text.BackgroundTransparency = 1 text.TextColor3 = Color3.new(1, 0, 0) end end end) -- Server-Side Buttons createButton("Set Skybox (Server)", 100, function() sendCommand("SetSkybox", { skyboxId = "rbxassetid://123456789" -- Replace with actual ID }) end) createButton("Decal Spam (Server)", 150, function() sendCommand("DecalSpam", { decalId = "rbxassetid://7072718364" -- Replace with actual ID }) end) createButton("Bring All (Client)", 200, function() for _, p in pairs(Players:GetPlayers()) do if p ~= player then p.Character:MoveTo(player.Character.HumanoidRootPart.Position + Vector3.new(3,0,0)) end end end)