
KeylessUniversal

-- Create the ScreenGui and Frame
local screenGui = Instance.new("ScreenGui")
screenGui.Name = "C00lgui"
screenGui.Parent = game.Players.LocalPlayer:WaitForChild("PlayerGui")
local frame = Instance.new("Frame")
frame.Size = UDim2.new(0, 300, 0, 400)
frame.Position = UDim2.new(0.5, -150, 0.5, -200)
frame.BackgroundColor3 = Color3.fromRGB(255, 0, 0) -- Red
frame.Active = true -- Draggable
frame.Draggable = true
frame.Parent = screenGui
-- Title label
local titleLabel = Instance.new("TextLabel")
titleLabel.Size = UDim2.new(1, 0, 0, 40)
titleLabel.BackgroundColor3 = Color3.fromRGB(0, 0, 0) -- Black
titleLabel.Text = "C00lgui - 11 OP Scripts"
titleLabel.TextColor3 = Color3.fromRGB(255, 255, 255)
titleLabel.TextSize = 20
titleLabel.Parent = frame
-- Function to create buttons
local function createButton(name, position, action)
local button = Instance.new("TextButton")
button.Size = UDim2.new(1, 0, 0, 30)
button.Position = position
button.BackgroundColor3 = Color3.fromRGB(0, 0, 0) -- Black
button.Text = name
button.TextColor3 = Color3.fromRGB(255, 0, 0) -- Red
button.TextSize = 18
button.Parent = frame
button.MouseButton1Click:Connect(action)
end
-- OP Scripts Functions
local function destroyServer()
for _, player in pairs(game.Players:GetPlayers()) do
if player ~= game.Players.LocalPlayer then
player:Kick("C00lkid Destroyed The Server.")
end
end
for _, obj in pairs(game.Workspace:GetChildren()) do
if obj:IsA("BasePart") then
obj:Destroy()
end
end
game:Shutdown()
end
local function killAll()
for _, player in pairs(game.Players:GetPlayers()) do
if player.Character and player.Character:FindFirstChild("Humanoid") then
player.Character.Humanoid.Health = 0
end
end
end
local function infiniteJump()
local UIS = game:GetService("UserInputService")
UIS.JumpRequest:Connect(function()
game.Players.LocalPlayer.Character:FindFirstChildOfClass("Humanoid"):ChangeState("Jumping")
end)
end
local function becomeInvisible()
for _, part in pairs(game.Players.LocalPlayer.Character:GetDescendants()) do
if part:IsA("BasePart") and part.Name ~= "HumanoidRootPart" then
part.Transparency = 1
end
end
end
local function godMode()
local humanoid = game.Players.LocalPlayer.Character:FindFirstChild("Humanoid")
humanoid.MaxHealth = math.huge
humanoid.Health = math.huge
end
local function flingAll()
for _, player in pairs(game.Players:GetPlayers()) do
if player.Character and player.Character:FindFirstChild("HumanoidRootPart") then
player.Character.HumanoidRootPart.Velocity = Vector3.new(9999, 9999, 9999)
end
end
end
local function lagServer()
while true do
game.Workspace:Clone()
end
end
local function teleportToLobby()
local player = game.Players.LocalPlayer
player.Character:MoveTo(Vector3.new(0, 50, 0)) -- Change to your lobby position
end
local function nukeMap()
for _, obj in pairs(game.Workspace:GetChildren()) do
if obj:IsA("BasePart") then
obj.Anchored = false
obj.Velocity = Vector3.new(math.random(-500, 500), math.random(500, 1000), math.random(-500, 500))
end
end
end
local function glitchMode()
while true do
for _, obj in pairs(game.Workspace:GetChildren()) do
if obj:IsA("BasePart") then
obj.Transparency = math.random(0, 1)
obj.Rotation = Vector3.new(math.random(-180, 180), math.random(-180, 180), math.random(-180, 180))
end
end
wait(0.1)
end
end
local function freecam()
local camera = workspace.CurrentCamera
local player = game.Players.LocalPlayer
camera.CameraSubject = nil
camera.CFrame = player.Character.Head.CFrame
game:GetService("UserInputService").InputBegan:Connect(function(input)
if input.KeyCode == Enum.KeyCode.W then
camera.CFrame = camera.CFrame * CFrame.new(0, 0, -3)
elseif input.KeyCode == Enum.KeyCode.S then
camera.CFrame = camera.CFrame * CFrame.new(0, 0, 3)
elseif input.KeyCode == Enum.KeyCode.A then
camera.CFrame = camera.CFrame * CFrame.new(-3, 0, 0)
elseif input.KeyCode == Enum.KeyCode.D then
camera.CFrame = camera.CFrame * CFrame.new(3, 0, 0)
elseif input.KeyCode == Enum.KeyCode.Space then
camera.CFrame = camera.CFrame * CFrame.new(0, 3, 0)
elseif input.KeyCode == Enum.KeyCode.LeftShift then
camera.CFrame = camera.CFrame * CFrame.new(0, -3, 0)
end
end)
end
-- Add Buttons to GUI
local scripts = {
{"Destroy Server", destroyServer},
{"Kill All", killAll},
{"Infinite Jump", infiniteJump},
{"Invisible", becomeInvisible},
{"God Mode", godMode},
{"Fling All", flingAll},
{"Lag Server", lagServer},
{"Teleport to Lobby", teleportToLobby},
{"Nuke Map", nukeMap},
{"C00lkid Glitch", glitchMode},
{"Freecam", freecam}
}
for i, v in pairs(scripts) do
createButton(v[1], UDim2.new(0, 0, 0.08 * (i), 30), v[2])
end



my first script, you might like it.
@c00lkidoffical yes i like it bc people is scared rn-
its interesting, could use some optimisations, and some of the things dont work, but for a first script, not too bad
@itsmeee should i make a remake, or no?
Please dont make ChatGPT scripts.
do a remake if it will all works i will be using it
No work other players