
KeylessUniversal

local Players = game:GetService("Players")
local ReplicatedStorage = game:GetService("ReplicatedStorage")
local TweenService = game:GetService("TweenService")
local player = Players.LocalPlayer
local mouse = player:GetMouse()
local KEY = "KLEBER123"
local RemotesFolder = ReplicatedStorage:FindFirstChild("Remotes")
if not RemotesFolder then
RemotesFolder = Instance.new("Folder")
RemotesFolder.Name = "Remotes"
RemotesFolder.Parent = ReplicatedStorage
end
local EventsFolder = RemotesFolder:FindFirstChild("Events")
if not EventsFolder then
EventsFolder = Instance.new("Folder")
EventsFolder.Name = "Events"
EventsFolder.Parent = RemotesFolder
end
local function getOrCreateRemote(name)
local r = EventsFolder:FindFirstChild(name)
if not r then
r = Instance.new("RemoteEvent")
r.Name = name
r.Parent = EventsFolder
end
return r
end
local SpookyMusic = getOrCreateRemote("SpookyMusic")
local WorldFlash = getOrCreateRemote("WorldFlash")
local KillAll = getOrCreateRemote("KillAll")
local ExplodeAll = getOrCreateRemote("ExplodeAll")
local KickAll = getOrCreateRemote("KickAll")
local ScreenGui = Instance.new("ScreenGui")
ScreenGui.Name = "KleberHub"
ScreenGui.ResetOnSpawn = false
ScreenGui.Parent = player:WaitForChild("PlayerGui")
local Frame = Instance.new("Frame")
Frame.Size = UDim2.new(0, 380, 0, 420)
Frame.Position = UDim2.new(0.5, -190, 0.5, -210)
Frame.BackgroundColor3 = Color3.fromRGB(30, 30, 30)
Frame.BorderSizePixel = 0
Frame.Parent = ScreenGui
Frame.ClipsDescendants = true
Frame.Active = true -- Pra permitir drag
local stroke = Instance.new("UIStroke")
stroke.Thickness = 2
stroke.Color = Color3.fromRGB(100, 255, 255)
stroke.Parent = Frame
local TitleBar = Instance.new("Frame")
TitleBar.Size = UDim2.new(1, 0, 0, 30)
TitleBar.BackgroundColor3 = Color3.fromRGB(15, 15, 15)
TitleBar.BorderSizePixel = 0
TitleBar.Parent = Frame
local TitleLabel = Instance.new("TextLabel")
TitleLabel.Text = "Kleber Hub - Key Required"
TitleLabel.Font = Enum.Font.GothamBold
TitleLabel.TextSize = 16
TitleLabel.TextColor3 = Color3.fromRGB(100, 255, 255)
TitleLabel.BackgroundTransparency = 1
TitleLabel.Size = UDim2.new(1, -60, 1, 0)
TitleLabel.Position = UDim2.new(0, 10, 0, 0)
TitleLabel.TextXAlignment = Enum.TextXAlignment.Left
TitleLabel.Parent = TitleBar
local CloseButton = Instance.new("TextButton")
CloseButton.Text = "X"
CloseButton.Font = Enum.Font.GothamBold
CloseButton.TextSize = 18
CloseButton.TextColor3 = Color3.fromRGB(255, 100, 100)
CloseButton.BackgroundTransparency = 1
CloseButton.Size = UDim2.new(0, 40, 1, 0)
CloseButton.Position = UDim2.new(1, -40, 0, 0)
CloseButton.Parent = TitleBar
CloseButton.MouseButton1Click:Connect(function()
ScreenGui.Enabled = false
end)
local dragging = false
local dragInput, mousePos, framePos
local function update(input)
local delta = input.Position - mousePos
Frame.Position = UDim2.new(
Frame.Position.X.Scale,
framePos.X + delta.X,
Frame.Position.Y.Scale,
framePos.Y + delta.Y
)
end
TitleBar.InputBegan:Connect(function(input)
if input.UserInputType == Enum.UserInputType.MouseButton1 then
dragging = true
mousePos = input.Position
framePos = Frame.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 then
dragInput = input
end
end)
game:GetService("UserInputService").InputChanged:Connect(function(input)
if input == dragInput and dragging then
update(input)
end
end)
local TabContainer = Instance.new("Frame")
TabContainer.Size = UDim2.new(1, 0, 1, -30)
TabContainer.Position = UDim2.new(0, 0, 0, 30)
TabContainer.BackgroundTransparency = 1
TabContainer.Parent = Frame
local TabsFrame = Instance.new("Frame")
TabsFrame.Size = UDim2.new(1, 0, 0, 30)
TabsFrame.Position = UDim2.new(0, 0, 0, 30)
TabsFrame.BackgroundColor3 = Color3.fromRGB(20, 20, 20)
TabsFrame.BorderSizePixel = 0
TabsFrame.Parent = Frame
local function createTabButton(name, pos)
local btn = Instance.new("TextButton")
btn.Size = UDim2.new(0, 180, 1, 0)
btn.Position = UDim2.new(0, pos, 0, 0)
btn.Text = name
btn.Font = Enum.Font.GothamBold
btn.TextSize = 15
btn.TextColor3 = Color3.fromRGB(180, 180, 180)
btn.BackgroundColor3 = Color3.fromRGB(35, 35, 35)
btn.BorderSizePixel = 0
btn.Parent = TabsFrame
btn.MouseEnter:Connect(function()
btn.BackgroundColor3 = Color3.fromRGB(60, 60, 60)
btn.TextColor3 = Color3.fromRGB(100, 255, 255)
end)
btn.MouseLeave:Connect(function()
btn.BackgroundColor3 = Color3.fromRGB(35, 35, 35)
btn.TextColor3 = Color3.fromRGB(180, 180, 180)
end)
return btn
end
local ScriptsTabButton = createTabButton("Scripts", 0)
local CreditsTabButton = createTabButton("Créditos", 180)
local ScriptsTab = Instance.new("Frame")
ScriptsTab.Size = UDim2.new(1, 0, 1, -60)
ScriptsTab.Position = UDim2.new(0, 0, 0, 30)
ScriptsTab.BackgroundTransparency = 1
ScriptsTab.Parent = TabContainer
local CreditsTab = Instance.new("Frame")
CreditsTab.Size = UDim2.new(1, 0, 1, -60)
CreditsTab.Position = UDim2.new(0, 0, 0, 30)
CreditsTab.BackgroundTransparency = 1
CreditsTab.Visible = false
CreditsTab.Parent = TabContainer
local function switchTab(tabName)
if tabName == "Scripts" then
ScriptsTab.Visible = true
CreditsTab.Visible = false
ScriptsTabButton.BackgroundColor3 = Color3.fromRGB(60, 60, 60)
ScriptsTabButton.TextColor3 = Color3.fromRGB(100, 255, 255)
CreditsTabButton.BackgroundColor3 = Color3.fromRGB(35, 35, 35)
CreditsTabButton.TextColor3 = Color3.fromRGB(180, 180, 180)
elseif tabName == "Créditos" then
ScriptsTab.Visible = false
CreditsTab.Visible = true
CreditsTabButton.BackgroundColor3 = Color3.fromRGB(60, 60, 60)
CreditsTabButton.TextColor3 = Color3.fromRGB(100, 255, 255)
ScriptsTabButton.BackgroundColor3 = Color3.fromRGB(35, 35, 35)
ScriptsTabButton.TextColor3 = Color3.fromRGB(180, 180, 180)
end
end
ScriptsTabButton.MouseButton1Click:Connect(function()
switchTab("Scripts")
end)
CreditsTabButton.MouseButton1Click:Connect(function()
switchTab("Créditos")
end)
switchTab("Scripts")
local function createButton(text, yPos)
local btn = Instance.new("TextButton")
btn.Size = UDim2.new(1, -20, 0, 40)
btn.Position = UDim2.new(0, 10, 0, yPos)
btn.Text = text
btn.Font = Enum.Font.GothamBold
btn.TextSize = 18
btn.TextColor3 = Color3.fromRGB(220, 220, 220)
btn.BackgroundColor3 = Color3.fromRGB(40, 40, 40)
btn.BorderSizePixel = 0
btn.Parent = ScriptsTab
btn.MouseEnter:Connect(function()
btn.BackgroundColor3 = Color3.fromRGB(70, 70, 70)
end)
btn.MouseLeave:Connect(function()
btn.BackgroundColor3 = Color3.fromRGB(40, 40, 40)
end)
return btn
end
local btnPlayMusic = createButton("Tocar Spooky Scary Skeletons", 10)
local btnWorldFlash = createButton("Mundo Piscando Colorido", 60)
local btnKillAll = createButton("Matar TODOS", 110)
local btnExplodeAll = createButton("Explodir TODOS", 160)
local btnKickAll = createButton("Kickar TODOS", 210)
btnPlayMusic.MouseButton1Click:Connect(function()
SpookyMusic:FireServer()
end)
btnWorldFlash.MouseButton1Click:Connect(function()
WorldFlash:FireServer()
end)
btnKillAll.MouseButton1Click:Connect(function()
KillAll:FireServer()
end)
btnExplodeAll.MouseButton1Click:Connect(function()
ExplodeAll:FireServer()
end)
btnKickAll.MouseButton1Click:Connect(function()
KickAll:FireServer()
end)
local KeyFrame = Instance.new("Frame")
KeyFrame.Size = UDim2.new(0, 280, 0, 140)
KeyFrame.Position = UDim2.new(0.5, -140, 0.5, -70)
KeyFrame.BackgroundColor3 = Color3.fromRGB(20, 20, 20)
KeyFrame.BorderSizePixel = 0
KeyFrame.Parent = ScreenGui
local KeyLabel = Instance.new("TextLabel")
KeyLabel.Text = "Digite a Key para usar o Hub"
KeyLabel.Font = Enum.Font.GothamBold
KeyLabel.TextSize = 18
KeyLabel.TextColor3 = Color3.fromRGB(100, 255, 255)
KeyLabel.BackgroundTransparency = 1
KeyLabel.Size = UDim2.new(1, 0, 0, 30)
KeyLabel.Position = UDim2.new(0, 0, 0, 10)
KeyLabel.Parent = KeyFrame
local KeyBox = Instance.new("TextBox")
KeyBox.PlaceholderText = "Digite a Key aqui"
KeyBox.Font = Enum.Font.Gotham
KeyBox.TextSize = 18
KeyBox.TextColor3 = Color3.fromRGB(200, 200, 200)
KeyBox.BackgroundColor3 = Color3.fromRGB(40, 40, 40)
KeyBox.BorderSizePixel = 0
KeyBox.Size = UDim2.new(1, -20, 0, 40)
KeyBox.Position = UDim2.new(0, 10, 0, 50)
KeyBox.ClearTextOnFocus = false
KeyBox.Parent = KeyFrame
KeyBox.TextEditable = true
local SubmitButton = Instance.new("TextButton")
SubmitButton.Text = "Entrar"
SubmitButton.Font = Enum.Font.GothamBold
SubmitButton.TextSize = 18
SubmitButton.TextColor3 = Color3.fromRGB(100, 255, 255)
SubmitButton.BackgroundColor3 = Color3.fromRGB(30, 30, 30)
SubmitButton.BorderSizePixel = 0
SubmitButton.Size = UDim2.new(1, -20, 0, 40)
SubmitButton.Position = UDim2.new(0, 10, 0, 100)
SubmitButton.Parent = KeyFrame
SubmitButton.MouseEnter:Connect(function()
SubmitButton.BackgroundColor3 = Color3.fromRGB(60, 60, 60)
end)
SubmitButton.MouseLeave:Connect(function()
SubmitButton.BackgroundColor3 = Color3.fromRGB(30, 30, 30)
end)
SubmitButton.MouseButton1Click:Connect(function()
if KeyBox.Text == KEY then
KeyFrame.Visible = false
Frame.Visible = true
TitleLabel.Text = "Kleber Hub - Bem vindo"
else
local originalColor = KeyBox.BackgroundColor3
KeyBox.BackgroundColor3 = Color3.fromRGB(255, 50, 50)
wait(0.5)
KeyBox.BackgroundColor3 = originalColor
KeyBox.Text = ""
end
end)
Frame.Visible = false
local CreditsText = Instance.new("TextLabel")
CreditsText.Text = [[
Why
snow
c00lkidking
E o lendário dos lendários do lendários Kleber
]]
CreditsText.Font = Enum.Font.GothamBold
CreditsText.TextSize = 20
CreditsText.TextColor3 = Color3.fromRGB(100, 255, 255)
CreditsText.BackgroundTransparency = 1
CreditsText.Size = UDim2.new(1, -40, 1, -40)
CreditsText.Position = UDim2.new(0, 20, 0, 20)
CreditsText.TextWrapped = true
CreditsText.TextYAlignment = Enum.TextYAlignment.Top
CreditsText.Parent = CreditsTab
--[[
local ReplicatedStorage = game:GetService("ReplicatedStorage")
local Remotes = ReplicatedStorage:WaitForChild("Remotes"):WaitForChild("Events")
local SpookyMusic = Remotes:WaitForChild("SpookyMusic")
local WorldFlash = Remotes:WaitForChild("WorldFlash")
local KillAll = Remotes:WaitForChild("KillAll")
local ExplodeAll = Remotes:WaitForChild("ExplodeAll")
local KickAll = Remotes:WaitForChild("KickAll")
local Players = game:GetService("Players")
local MUSIC_ID = 1842331520
SpookyMusic.OnServerEvent:Connect(function(plr)
for _, p in pairs(Players:GetPlayers()) do
p:WaitForChild("PlayerGui"):SetCore("PlaySound", {
SoundId = "rbxassetid://" .. MUSIC_ID,
Volume = 0.5,
Looped = true,
})
end
end)
WorldFlash.OnServerEvent:Connect(function(plr)
for _, p in pairs(Players:GetPlayers()) do
local lighting = game:GetService("Lighting")
local colors = {
Color3.fromRGB(255,0,0),
Color3.fromRGB(0,255,0),
Color3.fromRGB(0,0,255),
Color3.fromRGB(255,255,0),
Color3.fromRGB(255,0,255),
Color3.fromRGB(0,255,255),
}
coroutine.wrap(function()
for i = 1, 10 do
lighting.Ambient = colors[math.random(1,#colors)]
lighting.OutdoorAmbient = colors[math.random(1,#colors)]
wait(0.5)
end
-
lighting.Ambient = Color3.fromRGB(128,128,128)
lighting.OutdoorAmbient = Color3.fromRGB(128,128,128)
end)()
end
end)
KillAll.OnServerEvent:Connect(function(plr)
for _, p in pairs(Players:GetPlayers()) do
if p.Character and p.Character:FindFirstChild("Humanoid") then
p.Character.Humanoid.Health = 0
end
end
end)
ExplodeAll.OnServerEvent:Connect(function(plr)
for _, p in pairs(Players:GetPlayers()) do
if p.Character and p.Character:FindFirstChild("HumanoidRootPart") then
local explosion = Instance.new("Explosion")
explosion.Position = p.Character.HumanoidRootPartNo comments yet for this script.



