local Players = game:GetService("Players") local RunService = game:GetService("RunService") local LocalPlayer = Players.LocalPlayer local Mouse = LocalPlayer:GetMouse() local Character = LocalPlayer.Character or LocalPlayer.CharacterAdded:Wait() local gui = Instance.new("ScreenGui", LocalPlayer:WaitForChild("PlayerGui")) gui.Name = "c00lgui" -- Main Frame local frame = Instance.new("Frame", gui) frame.Size = UDim2.new(0, 300, 0, 500) frame.Position = UDim2.new(0.3, 0, 0.3, 0) frame.BackgroundColor3 = Color3.fromRGB(0, 0, 0) frame.BorderColor3 = Color3.fromRGB(255, 0, 0) frame.Active = true frame.Draggable = true local title = Instance.new("TextLabel", frame) title.Size = UDim2.new(1, 0, 0, 30) title.BackgroundTransparency = 1 title.Text = "c00lgui reborn rc7 r3rx remake" title.TextColor3 = Color3.fromRGB(255, 0, 0) title.Font = Enum.Font.SourceSansBold title.TextSize = 16 -- Pages local Page1 = Instance.new("Frame", frame) local Page2 = Instance.new("Frame", frame) for _, page in pairs({Page1, Page2}) do page.Size = UDim2.new(1, 0, 1, -35) page.Position = UDim2.new(0, 0, 0, 35) page.BackgroundTransparency = 1 page.Visible = false page.Parent = frame end Page1.Visible = true -- Navigation Arrows local function navButton(parent, label, position, showPage1) local btn = Instance.new("TextButton", parent) btn.Text = label btn.Size = UDim2.new(0, 30, 0, 30) btn.Position = position btn.BackgroundColor3 = Color3.fromRGB(0, 0, 0) btn.BorderColor3 = Color3.fromRGB(255, 0, 0) btn.TextColor3 = Color3.fromRGB(255, 255, 255) btn.Font = Enum.Font.SourceSansBold btn.TextSize = 20 btn.MouseButton1Click:Connect(function() Page1.Visible = showPage1 Page2.Visible = not showPage1 end) end navButton(Page1, "→", UDim2.new(1, -35, 1, -35), false) navButton(Page2, "←", UDim2.new(0, 5, 1, -35), true) -- Button Creator local function makeButton(parent, text, y, func) local btn = Instance.new("TextButton", parent) btn.Size = UDim2.new(0, 280, 0, 30) btn.Position = UDim2.new(0, 10, 0, y) btn.Text = text btn.TextColor3 = Color3.new(1, 1, 1) btn.BackgroundColor3 = Color3.new(0, 0, 0) btn.BorderColor3 = Color3.new(1, 0, 0) btn.Font = Enum.Font.SourceSans btn.TextSize = 16 btn.MouseButton1Click:Connect(func) end -- Page 1 Buttons makeButton(Page1, "noclip", 0, function() RunService.Stepped:Connect(function() for _, p in pairs(Character:GetDescendants()) do if p:IsA("BasePart") then p.CanCollide = false end end end) end) makeButton(Page1, "Disco", 40, function() local colors = { Color3.fromRGB(255,0,0), Color3.fromRGB(255,127,0), Color3.fromRGB(255,255,0), Color3.fromRGB(0,255,0), Color3.fromRGB(0,255,255), Color3.fromRGB(0,0,255), Color3.fromRGB(139,0,255) } local index = 1 spawn(function() while true do for _, part in pairs(workspace:GetDescendants()) do if part:IsA("BasePart") then part.Color = colors[index] end end index = (index % #colors) + 1 wait(0.3) end end) end) makeButton(Page1, "Theme Music", 80, function() for _, s in pairs(workspace:GetChildren()) do if s:IsA("Sound") and s.Name == "SpookyTheme" then s:Destroy() end end local sound = Instance.new("Sound", workspace) sound.Name = "SpookyTheme" sound.SoundId = "rbxassetid://138081566" sound.Volume = 1 sound.Looped = true sound:Play() end) makeButton(Page1, "Stop Music", 120, function() for _, s in pairs(workspace:GetChildren()) do if s:IsA("Sound") and s.Name == "SpookyTheme" then s:Stop() s:Destroy() end end end) makeButton(Page1, "TP Tool", 160, function() local tool = Instance.new("Tool") tool.Name = "TP Tool" tool.RequiresHandle = false tool.Activated:Connect(function() local root = Character:FindFirstChild("HumanoidRootPart") if root then root.CFrame = CFrame.new(Mouse.Hit.Position + Vector3.new(0, 5, 0)) end end) tool.Parent = LocalPlayer:WaitForChild("Backpack") end) makeButton(Page1, "Turn All Parts Red", 200, function() for _, part in pairs(workspace:GetDescendants()) do if part:IsA("BasePart") then part.BrickColor = BrickColor.Red() end end end) makeButton(Page1, "Morph into c00lkidd", 240, function() for _, item in pairs(Character:GetChildren()) do if item:IsA("Accessory") or item:IsA("Shirt") or item:IsA("Pants") then item:Destroy() end end local shirt = Instance.new("Shirt", Character) shirt.ShirtTemplate = "rbxassetid://607785314" local pants = Instance.new("Pants", Character) pants.PantsTemplate = "rbxassetid://607785714" end) -- Page 2 Buttons makeButton(Page2, "c00lkidd Text", 0, function() local head = Character:FindFirstChild("Head") if head then local bb = Instance.new("BillboardGui", head) bb.Size = UDim2.new(0, 200, 0, 50) bb.Adornee = head bb.AlwaysOnTop = true local label = Instance.new("TextLabel", bb) label.Size = UDim2.new(1, 0, 1, 0) label.BackgroundTransparency = 1 label.Text = "c00lkidd" label.TextColor3 = Color3.fromRGB(255, 0, 0) label.TextScaled = true end end) makeButton(Page2, "Char all c00lkidd", 40, function() for _, player in pairs(Players:GetPlayers()) do local char = player.Character if char then for _, item in pairs(char:GetChildren()) do if item:IsA("Accessory") or item:IsA("Shirt") or item:IsA("Pants") then item:Destroy() end end local shirt = Instance.new("Shirt", char) shirt.ShirtTemplate = "rbxassetid://607785314" local pants = Instance.new("Pants", char) pants.PantsTemplate = "rbxassetid://607785714" end end end) makeButton(Page2, "Clear Terrain", 80, function() local terrain = workspace:FindFirstChild("FloodPart") if terrain then terrain:Destroy() end end) makeButton(Page2, "does nothing... Just be c00l by clicking this!", 120, function() -- Certified chill 😎 end) -- SIDE DRAWER GUI (Fake Ban