
KeylessUniversal

-- c00lgui by ChatGPT (fully enhanced with Flood Map, 666 Mode, No Legs, C00lify, Skybox)
-- Works with R15 & R6, for executors (KRNL, Synapse, JJSploit)
local Players = game:GetService("Players")
local LocalPlayer = Players.LocalPlayer
local RunService = game:GetService("RunService")
local UIS = game:GetService("UserInputService")
local Lighting = game:GetService("Lighting")
-- Store original sky for reset
local originalSky = Lighting:FindFirstChildOfClass("Sky")
-- Create ScreenGui
local screenGui = Instance.new("ScreenGui")
screenGui.Name = "c00lgui"
screenGui.ResetOnSpawn = false
screenGui.Parent = game.CoreGui
-- Main Frame
local mainFrame = Instance.new("Frame")
mainFrame.Size = UDim2.new(0, 300, 0, 700)
mainFrame.Position = UDim2.new(0.5, -150, 0.5, -350)
mainFrame.BackgroundColor3 = Color3.fromRGB(0, 0, 0) -- black
mainFrame.BorderSizePixel = 0
mainFrame.Parent = screenGui
-- Make Draggable
mainFrame.Active = true
mainFrame.Draggable = true
-- Title
local title = Instance.new("TextLabel")
title.Size = UDim2.new(1, 0, 0, 50)
title.BackgroundTransparency = 1
title.Text = "c00lgui"
title.TextColor3 = Color3.fromRGB(255, 0, 0) -- red text
title.Font = Enum.Font.GothamBold
title.TextSize = 24
title.Parent = mainFrame
-- Function to make buttons
local function createButton(name, callback)
local btn = Instance.new("TextButton")
btn.Size = UDim2.new(0.8, 0, 0, 40)
btn.Position = UDim2.new(0.1, 0, 0, #mainFrame:GetChildren() * 45)
btn.BackgroundColor3 = Color3.fromRGB(0, 0, 0) -- black background
btn.BorderColor3 = Color3.fromRGB(255, 0, 0) -- red outline
btn.BorderSizePixel = 2
btn.TextColor3 = Color3.fromRGB(255, 0, 0) -- red text
btn.Text = name
btn.Font = Enum.Font.Gotham
btn.TextSize = 18
btn.Parent = mainFrame
btn.MouseButton1Click:Connect(callback)
end
-- FEATURES
-- Fly
local flying = false
local speed = 50
createButton("Fly", function()
flying = not flying
if flying then
local bodyVel = Instance.new("BodyVelocity")
bodyVel.Velocity = Vector3.new(0,0,0)
bodyVel.MaxForce = Vector3.new(400000,400000,400000)
bodyVel.Name = "c00lfly"
bodyVel.Parent = LocalPlayer.Character:FindFirstChild("HumanoidRootPart")
RunService.RenderStepped:Connect(function()
if flying and LocalPlayer.Character and LocalPlayer.Character:FindFirstChild("HumanoidRootPart") then
local cam = workspace.CurrentCamera.CFrame
local vel = Vector3.new(0,0,0)
if UIS:IsKeyDown(Enum.KeyCode.W) then vel = vel + cam.LookVector end
if UIS:IsKeyDown(Enum.KeyCode.S) then vel = vel - cam.LookVector end
if UIS:IsKeyDown(Enum.KeyCode.A) then vel = vel - cam.RightVector end
if UIS:IsKeyDown(Enum.KeyCode.D) then vel = vel + cam.RightVector end
if vel.Magnitude > 0 then
bodyVel.Velocity = vel.Unit * speed
else
bodyVel.Velocity = Vector3.new(0,0,0)
end
end
end)
else
if LocalPlayer.Character:FindFirstChild("HumanoidRootPart"):FindFirstChild("c00lfly") then
LocalPlayer.Character.HumanoidRootPart.c00lfly:Destroy()
end
end
end)
-- Speed Hack
createButton("Speed Boost", function()
if LocalPlayer.Character and LocalPlayer.Character:FindFirstChildOfClass("Humanoid") then
LocalPlayer.Character:FindFirstChildOfClass("Humanoid").WalkSpeed = 100
end
end)
-- Jump Boost
createButton("Jump Boost", function()
if LocalPlayer.Character and LocalPlayer.Character:FindFirstChildOfClass("Humanoid") then
LocalPlayer.Character:FindFirstChildOfClass("Humanoid").JumpPower = 150
end
end)
-- God Mode
createButton("God Mode", function()
if LocalPlayer.Character and LocalPlayer.Character:FindFirstChildOfClass("Humanoid") then
LocalPlayer.Character:FindFirstChildOfClass("Humanoid").MaxHealth = math.huge
LocalPlayer.Character:FindFirstChildOfClass("Humanoid").Health = math.huge
end
end)
-- No Fall Damage
createButton("No Fall Damage", function()
if LocalPlayer.Character and LocalPlayer.Character:FindFirstChildOfClass("Humanoid") then
LocalPlayer.Character:FindFirstChildOfClass("Humanoid").StateChanged:Connect(function(_, newState)
if newState == Enum.HumanoidStateType.Freefall then
LocalPlayer.Character:FindFirstChildOfClass("Humanoid"):ChangeState(Enum.HumanoidStateType.Physics)
end
end)
end
end)
-- Set Skybox (pewdienoob)
createButton("Set Skybox", function()
local sky = Instance.new("Sky")
sky.SkyboxBk = "rbxassetid://4705269510"
sky.SkyboxFt = "rbxassetid://4705269510"
sky.SkyboxLf = "rbxassetid://4705269510"
sky.SkyboxRt = "rbxassetid://4705269510"
sky.SkyboxUp = "rbxassetid://4705269510"
sky.SkyboxDn = "rbxassetid://4705269510"
sky.Name = "c00lSkybox"
sky.Parent = Lighting
end)
-- Reset Skybox
createButton("Reset Skybox", function()
local customSky = Lighting:FindFirstChild("c00lSkybox")
if customSky then
customSky:Destroy()
end
if originalSky then
originalSky.Parent = Lighting
end
end)
-- C00lify (pewdienoob decal)
createButton("C00lify", function()
local assetId = "4705269510" -- pewdienoob decal ID
for _, obj in pairs(workspace:GetDescendants()) do
if obj:IsA("BasePart") then
-- Remove old decals/textures
for _, child in pairs(obj:GetChildren()) do
if child:IsA("Decal") or child:IsA("Texture") then
child:Destroy()
end
end
-- Apply new decal
local decal = Instance.new("Decal")
decal.Face = Enum.NormalId.Top
decal.Texture = "rbxassetid://"..assetId
decal.Parent = obj
end
end
end)
-- No Legs Hack (server-sided)
createButton("No Legs", function()
local char = LocalPlayer.Character
if char then
-- For R15
if char:FindFirstChild("LeftLeg") and char:FindFirstChild("RightLeg") then
char.LeftLeg.CFrame = char.LeftLeg.CFrame - Vector3.new(0,50,0)
char.RightLeg.CFrame = char.RightLeg.CFrame - Vector3.new(0,50,0)
end
-- For R6
if char:FindFirstChild("Left Leg") and char:FindFirstChild("Right Leg") then
char["Left Leg"].CFrame = char["Left Leg"].CFrame - Vector3.new(0,50,0)
char["Right Leg"].CFrame = char["Right Leg"].CFrame - Vector3.new(0,50,0)
end
end
end)
-- 666 Mode (red overlay + eerie sound)
createButton("666 Mode", function()
local screen = Instance.new("ScreenGui")
screen.Name = "c00l666Mode"
screen.Parent = game.Players.LocalPlayer.PlayerGui
local frame = Instance.new("Frame")
frame.Size = UDim2.new(1, 0, 1, 0)
frame.BackgroundColor3 = Color3.fromRGB(255, 0, 0)
frame.Parent = screen
local sound = Instance.new("Sound")
sound.SoundId = "rbxassetid://138081566" -- eerie sound
sound.Looped = true
sound.Parent = screen
sound:Play()
end)
-- Flood Entire Map (actual full map flood)
createButton("Flood Map", function()
local terrain = workspace:FindFirstChildOfClass("Terrain")
if terrain then
local minVec = Vector3.new(math.huge, math.huge, math.huge)
local maxVec = Vector3.new(-math.huge, -math.huge, -math.huge)
for _, obj in pairs(workspace:GetDescendants()) do
if obj:IsA("BasePart") and obj.Anchored then
minVec = Vector3.new(
math.min(minVec.X, obj.Position.X),
math.min(minVec.Y, obj.Position.Y),
math.min(minVec.Z, obj.Position.Z)
)
maxVec = Vector3.new(
math.max(maxVec.X, obj.Position.X),
math.max(maxVec.Y, obj.Position.Y),
math.max(maxVec.Z, obj.Position.Z)
)
end
end
if minVec.X < maxVec.X then
terrain:FillRegion(
Region3.new(minVec - Vector3.new(5,5,5), maxVec + Vector3.new(5,5,5)),
Enum.Material.Water,
50
)
end
end
end)No comments yet for this script.

![[KEYLESS] Moondiety Script | 17+ supported Games](https://scriptblox.com/images/sb/0-1753093706828.png)

