
Key RequiredUniversal

-- c00lkidd gui v2
local Players = game:GetService("Players")
local lp = Players.LocalPlayer
local pg = lp:WaitForChild("PlayerGui")
local UIS = game:GetService("UserInputService")
local Lighting = game:GetService("Lighting")
local Workspace = game:GetService("Workspace")
local TweenService = game:GetService("TweenService")
local Debris = game:GetService("Debris")
-- Auto-copy discord link
if setclipboard then
setclipboard("https://discord.gg/AeuSH2EQK")
game:GetService("StarterGui"):SetCore("SendNotification", {
Title = "Link Copied",
Text = "https://discord.gg/AeuSH2EQK copied!",
Duration = 5
})
end
-- Create GUI
local sg = Instance.new("ScreenGui")
sg.Name = "c00lkiddGuiV2"
sg.ResetOnSpawn = false
sg.Parent = pg
local main = Instance.new("Frame")
main.Size = UDim2.new(0, 380, 0, 380)
main.Position = UDim2.new(0.5, -190, 0.5, -190)
main.BackgroundColor3 = Color3.fromRGB(20, 10, 35) -- dark purple
main.BorderSizePixel = 0
main.Parent = sg
local corner = Instance.new("UICorner")
corner.CornerRadius = UDim.new(0, 12)
corner.Parent = main
-- Title bar (draggable)
local titleBar = Instance.new("Frame")
titleBar.Size = UDim2.new(1, 0, 0, 45)
titleBar.BackgroundColor3 = Color3.fromRGB(30, 15, 50)
titleBar.BorderSizePixel = 0
titleBar.Parent = main
local titleText = Instance.new("TextLabel")
titleText.Size = UDim2.new(1, -50, 1, 0)
titleText.Position = UDim2.new(0, 15, 0, 0)
titleText.BackgroundTransparency = 1
titleText.Text = "c00lkidd gui v2"
titleText.TextColor3 = Color3.fromRGB(200, 180, 255)
titleText.TextSize = 24
titleText.Font = Enum.Font.Code
titleText.TextXAlignment = Enum.TextXAlignment.Left
titleText.Parent = titleBar
-- Close button
local closeBtn = Instance.new("TextButton")
closeBtn.Size = UDim2.new(0, 34, 0, 34)
closeBtn.Position = UDim2.new(1, -40, 0, 5)
closeBtn.BackgroundColor3 = Color3.fromRGB(180, 40, 40)
closeBtn.Text = "X"
closeBtn.TextColor3 = Color3.new(1,1,1)
closeBtn.TextSize = 20
closeBtn.Font = Enum.Font.GothamBold
closeBtn.Parent = titleBar
local closeCorner = Instance.new("UICorner")
closeCorner.CornerRadius = UDim.new(1,0)
closeCorner.Parent = closeBtn
closeBtn.Activated:Connect(function()
sg:Destroy()
end)
-- Draggable
local dragging, dragInput, dragStart, startPos
titleBar.InputBegan:Connect(function(input)
if input.UserInputType == Enum.UserInputType.MouseButton1 or input.UserInputType == Enum.UserInputType.Touch then
dragging = true
dragStart = input.Position
startPos = main.Position
input.Changed:Connect(function()
if input.UserInputState == Enum.UserInputState.End then dragging = false end
end)
end
end)
titleBar.InputChanged:Connect(function(input)
if input.UserInputType == Enum.UserInputType.MouseMovement or input.UserInputType == Enum.UserInputType.Touch then
dragInput = input
end
end)
UIS.InputChanged:Connect(function(input)
if input == dragInput and dragging then
local delta = input.Position - dragStart
main.Position = UDim2.new(startPos.X.Scale, startPos.X.Offset + delta.X, startPos.Y.Scale, startPos.Y.Offset + delta.Y)
end
end)
-- Grid layout (3x3)
local grid = Instance.new("UIGridLayout")
grid.CellSize = UDim2.new(0, 110, 0, 60)
grid.CellPadding = UDim2.new(0, 12, 0, 12)
grid.SortOrder = Enum.SortOrder.LayoutOrder
grid.Parent = main
local padding = Instance.new("UIPadding")
padding.PaddingTop = UDim.new(0, 55)
padding.PaddingLeft = UDim.new(0, 15)
padding.PaddingRight = UDim.new(0, 15)
padding.PaddingBottom = UDim.new(0, 15)
padding.Parent = main
-- Button creator
local function createBtn(text, callback)
local btn = Instance.new("TextButton")
btn.BackgroundColor3 = Color3.fromRGB(35, 25, 55)
btn.Text = text
btn.TextColor3 = Color3.fromRGB(200, 180, 255)
btn.TextSize = 16
btn.Font = Enum.Font.Code
btn.TextWrapped = true
btn.Parent = main
local btnCorner = Instance.new("UICorner")
btnCorner.CornerRadius = UDim.new(0, 8)
btnCorner.Parent = btn
local stroke = Instance.new("UIStroke")
stroke.Color = Color3.fromRGB(120, 80, 200)
stroke.Thickness = 1.8
stroke.Transparency = 0.5
stroke.Parent = btn
btn.Activated:Connect(callback)
return btn
end
createBtn("kill all", function()
if lp.Character and lp.Character:FindFirstChild("Humanoid") then
lp.Character.Humanoid.Health = 0
end
end)
createBtn("ballss rain", function()
for i = 1, 100 do
local b = Instance.new("Part")
b.Shape = Enum.PartType.Ball
b.Size = Vector3.new(5, 5, 5)
b.Position = lp.Character.Head.Position + Vector3.new(math.random(-60,60), 60, math.random(-60,60))
b.Velocity = Vector3.new(0, -90, 0)
b.Anchored = false
b.CanCollide = true
b.BrickColor = BrickColor.Random()
b.Parent = Workspace
Debris:AddItem(b, 10)
end
end)
createBtn("disco", function()
spawn(function()
while wait(0.2) do
Lighting.Ambient = Color3.fromHSV(tick() % 1, 1, 1)
Lighting.Brightness = 1.5 + math.sin(tick() * 12) * 0.6
end
end)
end)
createBtn("music", function()
local s = Instance.new("Sound")
s.SoundId = "rbxassetid://140704128008979"
s.Volume = 7
s.Looped = true
s.Parent = Workspace.CurrentCamera
s:Play()
end)
createBtn("stop music", function()
for _, s in pairs(Workspace.CurrentCamera:GetDescendants()) do
if s:IsA("Sound") then
s:Stop()
s:Destroy()
end
end
end)
createBtn("sky", function()
-- Fixed skybox - apply all faces
local sky = Lighting:FindFirstChildOfClass("Sky") or Instance.new("Sky", Lighting)
sky.SkyboxBk = "rbxassetid://133973334152130"
sky.SkyboxFt = "rbxassetid://133973334152130"
sky.SkyboxLf = "rbxassetid://133973334152130"
sky.SkyboxRt = "rbxassetid://133973334152130"
sky.SkyboxUp = "rbxassetid://133973334152130"
sky.SkyboxDn = "rbxassetid://133973334152130"
end)
createBtn("decal", function()
-- Fixed decal spam - more, better visible, around player
for i = 1, 120 do
local p = Instance.new("Part")
p.Anchored = true
p.CanCollide = false
p.Transparency = 0.3 -- semi-transparent so you see them better
p.Size = Vector3.new(15, 15, 0.2)
p.Position = lp.Character.Head.Position + Vector3.new(math.random(-120,120), math.random(5,50), math.random(-120,120))
p.Orientation = Vector3.new(0, math.random(0,360), 0) -- random rotation
p.Parent = Workspace
local d = Instance.new("Decal")
d.Texture = "rbxassetid://81190888987794"
d.Face = Enum.NormalId.Front
d.Transparency = 0
d.Parent = p
Debris:AddItem(p, 20) -- longer lifetime
end
end)
createBtn("jumpscare", function()
local jsGui = Instance.new("ScreenGui")
jsGui.IgnoreGuiInset = true
jsGui.Parent = pg
local flash = Instance.new("Frame")
flash.Size = UDim2.new(1,0,1,0)
flash.BackgroundColor3 = Color3.new(1,1,1)
flash.BackgroundTransparency = 1
flash.Parent = jsGui
local img = Instance.new("ImageLabel")
img.Size = UDim2.new(1,0,1,0)
img.BackgroundTransparency = 1
img.Image = "rbxassetid://133973334152130"
img.ImageTransparency = 0
img.Parent = jsGui
local snd = Instance.new("Sound")
snd.SoundId = "rbxassetid://133973334152130"
snd.Volume = 10
snd.Parent = jsGui
snd:Play()
-- Flash effect
TweenService:Create(flash, TweenInfo.new(0.1), {BackgroundTransparency = 0}):Play()
wait(0.15)
TweenService:Create(flash, TweenInfo.new(0.3), {BackgroundTransparency = 1}):Play()
wait(3.5)
jsGui:Destroy()
end)
createBtn("hint", function()
local hintGui = Instance.new("ScreenGui")
hintGui.IgnoreGuiInset = true
hintGui.Parent = pg
local frame = Instance.new("Frame")
frame.Size = UDim2.new(1,0,1,0)
frame.BackgroundColor3 = Color3.fromRGB(0, 0, 0)
frame.BackgroundTransparency = 0.4
frame.Parent = hintGui
local text = Instance.new("TextLabel")
text.Size = UDim2.new(1,0,1,0)
text.BackgroundTransparency = 1
text.Text = "ez, game got hacked\nhttps://discord.gg/AeuSH2EQK"
text.TextColor3 = Color3.fromRGB(255, 50, 50)
text.TextScaled = true
text.Font = Enum.Font.GothamBlack
text.Parent = frame
wait(5)
TweenService:Create(frame, TweenInfo.new(2), {BackgroundTransparency = 1}):Play()
TweenService:Create(text, TweenInfo.new(2), {TextTransparency = 1}):Play()
Debris:AddItem(hintGui, 7)
end)
print("c00lkidd gui v2 - https://discord.gg/AeuSH2EQK")



Kill all do not work
@bissonxavier671 it only kill you not kill all bc it's client side
make an fe script to work for the entire server