
KeylessUniversal

-- CoolKidd Menu Script para Roblox
-- Key: FREE_97c6d73b17bac2fd4aa59d02eba4683f
local Players = game:GetService("Players")
local LocalPlayer = Players.LocalPlayer
local RunService = game:GetService("RunService")
local UserInputService = game:GetService("UserInputService")
local Camera = workspace.CurrentCamera
-- Key correta
local CORRECT_KEY = "FREE_97c6d73b17bac2fd4aa59d02eba4683f"
local KEY_LINK = "https://pastebin.com/hvVcB8j4"
-- Verificar se já existe
for _, gui in pairs(game.CoreGui:GetChildren()) do
if gui.Name == "CoolKiddMenu" then
gui:Destroy()
end
end
-- Criar ScreenGui
local ScreenGui = Instance.new("ScreenGui")
ScreenGui.Name = "CoolKiddMenu"
ScreenGui.ResetOnSpawn = false
ScreenGui.Parent = game.CoreGui
-- Estados das funções
local functionStates = {}
local connections = {}
-- Criar Key Frame
local KeyFrame = Instance.new("Frame")
KeyFrame.Name = "KeyFrame"
KeyFrame.Size = UDim2.new(0, 350, 0, 200)
KeyFrame.Position = UDim2.new(0.5, -175, 0.5, -100)
KeyFrame.BackgroundColor3 = Color3.fromRGB(30, 30, 30)
KeyFrame.BorderSizePixel = 0
KeyFrame.Active = true
KeyFrame.Draggable = true
KeyFrame.Parent = ScreenGui
Instance.new("UICorner", KeyFrame).CornerRadius = UDim.new(0, 10)
-- Título Key
local KeyTitle = Instance.new("TextLabel")
KeyTitle.Size = UDim2.new(1, 0, 0, 40)
KeyTitle.BackgroundColor3 = Color3.fromRGB(20, 20, 20)
KeyTitle.Text = "CoolKidd Menu - Key System"
KeyTitle.TextColor3 = Color3.fromRGB(255, 255, 255)
KeyTitle.Font = Enum.Font.GothamBold
KeyTitle.TextSize = 16
KeyTitle.Parent = KeyFrame
Instance.new("UICorner", KeyTitle).CornerRadius = UDim.new(0, 10)
-- Input Key
local KeyInput = Instance.new("TextBox")
KeyInput.Size = UDim2.new(0.9, 0, 0, 35)
KeyInput.Position = UDim2.new(0.05, 0, 0, 55)
KeyInput.BackgroundColor3 = Color3.fromRGB(40, 40, 40)
KeyInput.PlaceholderText = "Digite a Key aqui..."
KeyInput.Text = ""
KeyInput.TextColor3 = Color3.fromRGB(255, 255, 255)
KeyInput.Font = Enum.Font.Gotham
KeyInput.TextSize = 14
KeyInput.Parent = KeyFrame
Instance.new("UICorner", KeyInput).CornerRadius = UDim.new(0, 8)
-- Botão Get Key
local GetKeyButton = Instance.new("TextButton")
GetKeyButton.Size = UDim2.new(0.9, 0, 0, 35)
GetKeyButton.Position = UDim2.new(0.05, 0, 0, 100)
GetKeyButton.BackgroundColor3 = Color3.fromRGB(255, 170, 0)
GetKeyButton.Text = "Get Key"
GetKeyButton.TextColor3 = Color3.fromRGB(255, 255, 255)
GetKeyButton.Font = Enum.Font.GothamBold
GetKeyButton.TextSize = 15
GetKeyButton.Parent = KeyFrame
Instance.new("UICorner", GetKeyButton).CornerRadius = UDim.new(0, 8)
-- Botão Submit
local SubmitButton = Instance.new("TextButton")
SubmitButton.Size = UDim2.new(0.9, 0, 0, 35)
SubmitButton.Position = UDim2.new(0.05, 0, 0, 145)
SubmitButton.BackgroundColor3 = Color3.fromRGB(0, 170, 0)
SubmitButton.Text = "Submit Key"
SubmitButton.TextColor3 = Color3.fromRGB(255, 255, 255)
SubmitButton.Font = Enum.Font.GothamBold
SubmitButton.TextSize = 15
SubmitButton.Parent = KeyFrame
Instance.new("UICorner", SubmitButton).CornerRadius = UDim.new(0, 8)
-- Criar Menu Principal
local MainFrame = Instance.new("Frame")
MainFrame.Name = "MainFrame"
MainFrame.Size = UDim2.new(0, 500, 0, 450)
MainFrame.Position = UDim2.new(0.5, -250, 0.5, -225)
MainFrame.BackgroundColor3 = Color3.fromRGB(30, 30, 30)
MainFrame.BorderSizePixel = 0
MainFrame.Visible = false
MainFrame.Active = true
MainFrame.Draggable = true
MainFrame.Parent = ScreenGui
Instance.new("UICorner", MainFrame).CornerRadius = UDim.new(0, 10)
-- Título Menu
local MenuTitle = Instance.new("TextLabel")
MenuTitle.Size = UDim2.new(1, -40, 0, 40)
MenuTitle.BackgroundColor3 = Color3.fromRGB(20, 20, 20)
MenuTitle.Text = "CoolKidd Menu | 102977873982823"
MenuTitle.TextColor3 = Color3.fromRGB(255, 255, 255)
MenuTitle.Font = Enum.Font.GothamBold
MenuTitle.TextSize = 16
MenuTitle.Parent = MainFrame
Instance.new("UICorner", MenuTitle).CornerRadius = UDim.new(0, 10)
-- Botão Fechar
local CloseButton = Instance.new("TextButton")
CloseButton.Size = UDim2.new(0, 40, 0, 40)
CloseButton.Position = UDim2.new(1, -40, 0, 0)
CloseButton.BackgroundColor3 = Color3.fromRGB(200, 0, 0)
CloseButton.Text = "X"
CloseButton.TextColor3 = Color3.fromRGB(255, 255, 255)
CloseButton.Font = Enum.Font.GothamBold
CloseButton.TextSize = 20
CloseButton.Parent = MainFrame
Instance.new("UICorner", CloseButton).CornerRadius = UDim.new(0, 10)
-- Container de Funções
local FunctionsContainer = Instance.new("ScrollingFrame")
FunctionsContainer.Size = UDim2.new(1, -20, 1, -60)
FunctionsContainer.Position = UDim2.new(0, 10, 0, 50)
FunctionsContainer.BackgroundTransparency = 1
FunctionsContainer.BorderSizePixel = 0
FunctionsContainer.ScrollBarThickness = 6
FunctionsContainer.CanvasSize = UDim2.new(0, 0, 0, 0)
FunctionsContainer.Parent = MainFrame
local ListLayout = Instance.new("UIListLayout")
ListLayout.Padding = UDim.new(0, 8)
ListLayout.Parent = FunctionsContainer
ListLayout:GetPropertyChangedSignal("AbsoluteContentSize"):Connect(function()
FunctionsContainer.CanvasSize = UDim2.new(0, 0, 0, ListLayout.AbsoluteContentSize.Y + 10)
end)
-- Funções do Menu
local functions = {
{name = "Aimbot", desc = "Mira automática (102977873982823)"},
{name = "ESP Players", desc = "Ver jogadores através de paredes"},
{name = "Tracers", desc = "Linhas apontando para jogadores"},
{name = "WalkSpeed", desc = "Velocidade de caminhada x5"},
{name = "Jump Power", desc = "Poder de pulo aumentado"},
{name = "Infinite Jump", desc = "Pulo infinito"},
{name = "Fly", desc = "Voar (WASD + Space/Shift)"},
{name = "Noclip", desc = "Atravessar paredes"},
{name = "God Mode", desc = "Vida infinita"},
{name = "Fullbright", desc = "Luz máxima"},
{name = "No Fall Damage", desc = "Sem dano de queda"},
{name = "Anti-AFK", desc = "Evitar kick"},
{name = "Teleport Click", desc = "TP com Ctrl+Click"}
}
-- Criar Aimbot
local function startAimbot()
local fov = 300
connections["Aimbot"] = RunService.RenderStepped:Connect(function()
if not functionStates["Aimbot"] then return end
local closestPlayer = nil
local shortestDistance = fov
for _, player in pairs(Players:GetPlayers()) do
if player ~= LocalPlayer and player.Character then
local head = player.Character:FindFirstChild("Head")
if head then
local screenPoint, onScreen = Camera:WorldToViewportPoint(head.Position)
if onScreen then
local magnitude = (Vector2.new(screenPoint.X, screenPoint.Y) - Vector2.new(Camera.ViewportSize.X / 2, Camera.ViewportSize.Y / 2)).Magnitude
if magnitude < shortestDistance then
closestPlayer = player
shortestDistance = magnitude
end
end
end
end
end
if closestPlayer and closestPlayer.Character and closestPlayer.Character:FindFirstChild("Head") then
Camera.CFrame = CFrame.new(Camera.CFrame.Position, closestPlayer.Character.Head.Position)
end
end)
end
-- Criar botões
for i, func in ipairs(functions) do
local FunctionButton = Instance.new("TextButton")
FunctionButton.Size = UDim2.new(1, -10, 0, 50)
FunctionButton.BackgroundColor3 = Color3.fromRGB(40, 40, 40)
FunctionButton.Text = ""
FunctionButton.Parent = FunctionsContainer
Instance.new("UICorner", FunctionButton).CornerRadius = UDim.new(0, 8)
local FuncName = Instance.new("TextLabel")
FuncName.Size = UDim2.new(1, -60, 0, 25)
FuncName.Position = UDim2.new(0, 10, 0, 5)
FuncName.BackgroundTransparency = 1
FuncName.Text = func.name
FuncName.TextColor3 = Color3.fromRGB(255, 255, 255)
FuncName.Font = Enum.Font.GothamBold
FuncName.TextSize = 13
FuncName.TextXAlignment = Enum.TextXAlignment.Left
FuncName.Parent = FunctionButton
local FuncDesc = Instance.new("TextLabel")
FuncDesc.Size = UDim2.new(1, -60, 0, 20)
FuncDesc.Position = UDim2.new(0, 10, 0, 28)
FuncDesc.BackgroundTransparency = 1
FuncDesc.Text = func.desc
FuncDesc.TextColor3 = Color3.fromRGB(180, 180, 180)
FuncDesc.Font = Enum.Font.Gotham
FuncDesc.TextSize = 11
FuncDesc.TextXAlignment = Enum.TextXAlignment.Left
FuncDesc.Parent = FunctionButton
local ToggleIndicator = Instance.new("Frame")
ToggleIndicator.Size = UDim2.new(0, 40, 0, 25)
ToggleIndicator.Position = UDim2.new(1, -50, 0.5, -12.5)
ToggleIndicator.BackgroundColor3 = Color3.fromRGB(150, 0, 0)
ToggleIndicator.Parent = FunctionButton
Instance.new("UICorner", ToggleIndicator).CornerRadius = UDim.new(1, 0)
functionStates[func.name] = false
FunctionButton.MouseButton1Click:Connect(function()
functionStates[func.name] = not functionStates[func.name]
if functionStates[func.name] then
ToggleIndicator.BackgroundColor3 = Color3.fromRGB(0, 200, 0)
if func.name == "Aimbot" then
startAimbot()
elseif func.name == "ESP Players" then
for _, player in pairs(Players:GetPlayers()) do
if player ~= LocalPlayer and player.Character then
if not player.Character:FindFirstChild("ESP_Highlight") then
local highlight = Instance.new("Highlight")
highlight.Name = "ESP_Highlight"
highlight.FillColor = Color3.fromRGB(255, 0, 0)
highlight.OutlineColor = Color3.fromRGB(255, 255, 255)
highlight.FillTransparency = 0.5
highlight.Parent = player.Character
end
end
end
elseif func.name == "Tracers" then
connections["Tracers"] = RunService.RenderStepped:Connect(function()
if not functionStates["Tracers"] then return end
for _, player in pairs(Players:GetPlayers()) do
if player ~= LocalPlayer and player.Character then
local hrp = player.Character:FindFirstChild("HumanoidRootPart")
if hrp and not player.Character:FindFirstChild("Tracer") then
local line = Drawing.new("Line")
line.Visible = true
line.From = Vector2.new(Camera.ViewportSize.X / 2, Camera.ViewportSize.Y)
local screenPos = Camera:WorldToViewportPoint(hrp.Position)
line.To = Vector2.new(screenPos.X, screenPos.Y)
line.Color = Color3.fromRGB(255, 0, 0)
line.Thickness = 2
line.Transparency = 1
end
end
end
end)
elseif func.name == "WalkSpeed" then
local char = LocalPlayer.Character
if char and char:FindFirstChild("Humanoid") then
char.Humanoid.WalkSpeed = 80
end
elseif func.name == "Jump Power" then
local char = LocalPlayer.Character
if char and char:FindFirstChild("Humanoid") then
char.Humanoid.JumpPower = 100
char.Humanoid.UseJumpPower = true
end
elseif func.name == "Infinite Jump" then
connections["InfJump"] = UserInputService.JumpRequest:Connect(function()
if functionStates["Infinite Jump"] then
local char = LocalPlayer.Character
if char and char:FindFirstChild("Humanoid") then
char.Humanoid:ChangeState(Enum.HumanoidStateType.Jumping)
end
end
end)
elseif func.name == "Fly" then
connections["Fly"] = RunService.Heartbeat:Connect(function()
if not functionStates["Fly"] then return end
local char = LocalPlayer.Character
if char and char:FindFirstChild("HumanoidRootPart") then
local hrp = char.HumanoidRootPart
local speed = 50
local move = Vector3.new()
if UserInputService:IsKeyDown(Enum.KeyCode.W) then
move = move + Camera.CFrame.LookVector
end
if UserInputService:IsKeyDown(Enum.KeyCode.S) then
move = move - Camera.CFrame.LookVector
end
if UserInputService:IsKeyDown(Enum.KeyCode.A) then
move = move - Camera.CFrame.RightVector
end
if UserInputService:IsKeyDown(Enum.KeyCode.D) then
move = move + Camera.CFrame.RightVector
end
if UserInputService:IsKeyDown(Enum.KeyCode.Space) then
move = move + Vector3.new(0, 1, 0)
end
if UserInputService:IsKeyDown(Enum.KeyCode.LeftShift) then
move = move - Vector3.new(0, 1, 0)
end
hrp.Velocity = move * speed
end
end)
elseif func.name == "Noclip" then
connections["Noclip"] = RunService.Stepped:Connect(function()
if not functionStates["Noclip"] then return end
local char = LocalPlayer.Character
if char then
for _, part in pairs(char:GetDescendants()) do
if part:IsA("BasePart") then
part.CanCollide = false
end
end
end
end)
elseif func.name == "God Mode" then
local char = LocalPlayer.Character
if char and char:FindFirstChild("Humanoid") then
char.Humanoid.MaxHealth = math.huge
char.Humanoid.Health = math.huge
end
elseif func.name == "Fullbright" then
game.Lighting.Brightness = 3
game.Lighting.ClockTime = 12
game.Lighting.FogEnd = 100000
game.Lighting.GlobalShadows = false
elseif func.name == "No Fall Damage" then
local char = LocalPlayer.Character
if char and char:FindFirstChild("Humanoid") then
connections["NoFall"] = char.Humanoid.StateChanged:Connect(function(old, new)
if new == Enum.HumanoidStateType.Landed and functionStates["No Fall Damage"] then
char.Humanoid:ChangeState(Enum.HumanoidStateType.Running)
end
end)
end
elseif func.name == "Anti-AFK" then
local vu = game:GetService("VirtualUser")
connections["AntiAFK"] = LocalPlayer.Idled:Connect(function()
vu:Button2Down(Vector2.new(0,0), workspace.CurrentCamera.CFrame)
wait(1)
vu:Button2Up(Vector2.new(0,0), workspace.CurrentCamera.CFrame)
end)
elseif func.name == "Teleport Click" then
connections["TPClick"] = UserInputService.InputBegan:Connect(function(input, gpe)
if not gpe and input.UserInputType == Enum.UserInputType.MouseButton1 then
if UserInputService:IsKeyDown(Enum.KeyCode.LeftControl) and functionStates["Teleport Click"] then
local mouse = LocalPlayer:GetMouse()
local char = LocalPlayer.Character
if char and char:FindFirstChild("HumanoidRootPart") and mouse.Hit then
char.HumanoidRootPart.CFrame = CFrame.new(mouse.Hit.Position)
end
end
end
end)
end
else
ToggleIndicator.BackgroundColor3 = Color3.fromRGB(150, 0, 0)
if connections[func.name] then
connections[func.name]:Disconnect()
connections[func.name] = nil
end
if func.name == "WalkSpeed" then
local char = LocalPlayer.Character
if char and char:FindFirstChild("Humanoid") then
char.Humanoid.WalkSpeed = 16
end
elseif func.name == "ESP Players" then
for _, player in pairs(Players:GetPlayers()) do
if player.Character and player.Character:FindFirstChild("ESP_Highlight") then
player.Character.ESP_Highlight:Destroy()
end
end
elseif func.name == "Fullbright" then
game.Lighting.Brightness = 1
game.Lighting.GlobalShadows = true
end
end
end)
end
-- Botão Reabrir
local ReopenButton = Instance.new("TextButton")
ReopenButton.Size = UDim2.new(0, 50, 0, 50)
ReopenButton.Position = UDim2.new(0, 10, 0.5, -25)
ReopenButton.BackgroundColor3 = Color3.fromRGB(255, 170, 0)
ReopenButton.Text = "CK"
ReopenButton.TextColor3 = Color3.fromRGB(255, 255, 255)
ReopenButton.Font = Enum.Font.GothamBold
ReopenButton.TextSize = 16
ReopenButton.Visible = false
ReopenButton.Parent = ScreenGui
Instance.new("UICorner", ReopenButton).CornerRadius = UDim.new(0, 10)
-- Eventos dos Botões
GetKeyButton.MouseButton1Click:Connect(function()
setclipboard(KEY_LINK)
GetKeyButton.Text = "✓ Link Copiado!"
task.wait(2)
GetKeyButton.Text = "Get Key"
end)
SubmitButton.MouseButton1Click:Connect(function()
if KeyInput.Text == CORRECT_KEY then
KeyFrame.Visible = false
MainFrame.Visible = true
else
SubmitButton.Text = "✗ Key Incorreta!"
SubmitButton.BackgroundColor3 = Color3.fromRGB(200, 0, 0)
task.wait(2)
SubmitButton.Text = "Submit Key"
SubmitButton.BackgroundColor3 = Color3.fromRGB(0, 170, 0)
end
end)
CloseButton.MouseButton1Click:Connect(function()
MainFrame.Visible = false
ReopenButton.Visible = true
end)
ReopenButton.MouseButton1Click:Connect(function()
MainFrame.Visible = true
ReopenButton.Visible = false
end)
print("✓ CoolKidd Menu Carregado!")
print("Key: FREE_97c6d73b17bac2fd4aa59d02eba4683f")
print("Código: 102977873982823")
![[KEYLESS] Moondiety Script | 17+ supported Games](https://scriptblox.com/images/sb/0-1753093706828.png)


Mds galera testa pfv
Muito bom galera
funciona, mt bom
Muito obg mano