
KeylessUniversal

--// Variables
local Players = game:GetService("Players")
local TweenService = game:GetService("TweenService")
local UserInputService = game:GetService("UserInputService")
local RunService = game:GetService("RunService")
local Lighting = game:GetService("Lighting")
local HttpService = game:GetService("HttpService")
local StarterGui = game:GetService("StarterGui")
local Isf3xenabled = false
local Ishdadminenabled = false
local ReplicatedStorage = game:GetService("ReplicatedStorage")
local HDAdmin = ReplicatedStorage:FindFirstChild("HDAdminHDClient")
local Request
if HDAdmin then
print("yes hdadmin is in game")
local RequestCommand = HDAdmin.Signals:FindFirstChild("RequestCommandSilent")
if RequestCommand then
Ishdadminenabled = true
Request = function(command)
RequestCommand:InvokeServer(command)
end
end
end
if not Request then
print("oh no no no no noooo")
Request = function(command)
print("heres my command that cant work bcuz hd isnt in the game: " .. command)
end
end
local LocalPlayer = Players.LocalPlayer
local Camera = workspace.CurrentCamera
local LEFT = 1
local RIGHT = 2
--// Colors
local Negro = Color3.fromRGB(0,0,0)
local Blanco = Color3.fromRGB(255,255,255)
local Rojo = Color3.fromRGB(255,0,0)
local Naranja = Color3.fromRGB(255,140,0)
local Amarillo = Color3.fromRGB(255,255,0)
local Verde = Color3.fromRGB(0,255,0)
local Cian = Color3.fromRGB(0,200,255)
local Azul = Color3.fromRGB(0,0,255)
local Morado = Color3.fromRGB(95,0,255)
local Rosa = Color3.fromRGB(255,0,255)
--// GUI
local Gui
local MainFrame
local PagesFrame
local CloseButton
local GuiTitleLabel
--// Lists
local Paginas = {}
local Links = {}
local Temas = {}
--// Configuration
local Config = {
Imagen = nil,
Sonido = nil,
Pitch = 1,
Sound = nil,
Animaciones = false,
Debug = false,
Walkspeed = 16,
JumpPower = 50,
Mobile = UserInputService.TouchEnabled
}
--// State
local PaginaActual = 1
local GuiAbierto = true
local Spooked = false
--// Themes
local ThemeObjects = {}
local function CreateTheme(Name, BorderColor)
return {
Nombre = Name,
Titulo = "Fake c00lgui by afriendly_guest7",
Colores = {
Fondo = Negro,
Borde = BorderColor,
Texto = Blanco
},
OnOpen = function() end,
OnClose = function() end
}
end
Temas.Default = CreateTheme(
"Default",
Rojo
)
Temas.Orange = CreateTheme(
"Orange",
Naranja
)
Temas.Yellow = CreateTheme(
"Yellow",
Amarillo
)
Temas.Green = CreateTheme(
"Green BOIII GREENKIDD",
Verde
)
Temas.Cyan = CreateTheme(
"Cyan",
Cian
)
Temas.Blue = CreateTheme(
"Blue",
Azul
)
Temas.Purple = CreateTheme(
"Purple",
Morado
)
Temas.Pink = CreateTheme(
"Pink",
Rosa
)
Temas.Bluum3nu = {
Nombre = "Fake bluudud takeover",
Titulo = "Fake bluum3nu made by the aexploit_noob6",
Colores = {
Fondo = Negro,
Borde = Cian,
Texto = Blanco
},
OnOpen = function()
end,
OnClose = function()
end
}
Temas.Halloween = {
Nombre = "Hallowinnie",
Titulo = "Fake BOOHgui by afriendly_guest7 🎃",
Colores = {
Fondo = Color3.fromRGB(75, 40, 0),
Borde = Naranja,
Texto = Blanco
},
OnOpen = function()
end,
OnClose = function()
end
}
Temas.Christmas = {
Nombre = "Christmas",
Titulo = "Fake H0h0gui by afriendly_guest7 🎄",
Colores = {
Fondo = Color3.fromRGB(70, 70, 70),
Borde = Blanco,
Texto = Blanco
},
OnOpen = function()
end,
OnClose = function()
end
}
Temas.Valentines = {
Nombre = "Valentines",
Titulo = "Fake c00lgui, from your beloved one: afriendly_guest7 ♥️",
Colores = {
Fondo = Color3.fromRGB(70, 0, 0),
Borde = Rosa,
Texto = Blanco
},
OnOpen = function()
end,
OnClose = function()
end
}
Temas.Mangotuff = {
Nombre = "Mango day 💀",
Titulo = "AAAAAAAH LE C00LGUI BY 🥭🥶AFRIENDLY_GUEST7🥶🥭",
Colores = {
Fondo = Color3.fromRGB(50,50,0),
Borde = Naranja,
Texto = Blanco
},
OnOpen = function()
end,
OnClose = function()
end
}
Temas.Anniversary = {
Nombre = "Anniversary!!",
Titulo = "Fake c00lgui celebrate today!!🎉",
Colores = {
Fondo = Color3.fromRGB(70,0,0),
Borde = Rojo,
Texto = Blanco
},
OnOpen = function()
end,
OnClose = function()
end
}
Temas.NewYear = {
Nombre = "New year",
Titulo = "New year, new fake c00lgui <- afriendly_guest7",
Colores = {
Fondo = Color3.fromRGB(70,70,0),
Borde = Amarillo,
Texto = Blanco
},
OnOpen = function()
end,
OnClose = function()
end
}
local function ObtenerTemaEspecial()
local Fecha = os.date("*t")
local Dia = Fecha.day
local Mes = Fecha.month
-- 🎃
if Mes == 10 and Dia >= 20 then
return Temas.Halloween
end
-- 🎄
if (Mes == 11 and Dia >= 25) or Mes == 12 then
return Temas.Christmas
end
-- Year + 1 =
if Mes == 1 and Dia <= 7 then
return Temas.NewYear
end
-- ♥️
if Mes == 2 and Dia >= 13 and Dia <= 15 then
return Temas.Valentines
end
-- 🥭
if Mes == 7 and Dia == 22 then
return Temas.Mangotuff
end
-- 🔴🟣🔵
if Mes == 4 and Dia <= 7 then
return Temas.Bluum3nu
end
if Mes == 8 and Dia == 15 then
local Years = os.date("*t").year - 2026
local Theme = Temas.Anniversary
Theme.Titulo = "Fake c00lgui "..Years.." year anniversary!! 🎉"
return Theme
end
return Temas.Default
end
local tema = ObtenerTemaEspecial()
local function ApplyTheme(Object, theme)
local temaosiosi
if theme then
temaosiosi = theme
else
temaosiosi = tema
end
Object.BackgroundTransparency = 0
Object.BackgroundColor3 = temaosiosi.Colores.Fondo
Object.BorderColor3 = temaosiosi.Colores.Borde
if Object:IsA("GuiObject") then
Object.BorderSizePixel = 3
end
if Object:IsA("TextLabel")
or Object:IsA("TextButton")
or Object:IsA("TextBox") then
Object.TextColor3 = temaosiosi.Colores.Texto
Object.Font = Enum.Font.SourceSansBold
Object.TextScaled = true
end
table.insert(ThemeObjects, Object)
end
local function BluuText(normal, bluu)
if tema == Temas.Bluum3nu then
return bluu
end
return normal
end
local CoreGui = game:GetService("CoreGui")
local PlayerGui = LocalPlayer:WaitForChild("PlayerGui")
Gui = Instance.new("ScreenGui")
Gui.ResetOnSpawn = false
Gui.Parent = CoreGui
MainFrame = Instance.new("Frame")
MainFrame.Parent = Gui
MainFrame.Size = UDim2.new(0,300,0,400)
MainFrame.Position = UDim2.new(0, 3, 0.300000012, 0)
ApplyTheme(MainFrame)
local SettingsFrame = Instance.new("Frame")
SettingsFrame.Parent = MainFrame
SettingsFrame.Size = UDim2.new(1,0,1,0)
-- Posiciones y estado para la animación del SettingsFrame
local SettingsAbierto = false
local PosicionOculto = UDim2.new(1, 3, 0, 0)
local PosicionVisible = UDim2.new(0, 0, 0, 0)
SettingsFrame.Position = PosicionOculto
ApplyTheme(SettingsFrame)
local GuiTitleLabelSettings = Instance.new("TextLabel")
GuiTitleLabelSettings.Parent = SettingsFrame
GuiTitleLabelSettings.Size = UDim2.new(1,0,0,40)
ApplyTheme(GuiTitleLabelSettings)
GuiTitleLabelSettings.Text = BluuText("Settings", "Setings")
local HideSettings = Instance.new("TextButton")
HideSettings.Parent = SettingsFrame
HideSettings.Size = UDim2.new(0,27,1,0)
HideSettings.Position = UDim2.new(1,3,0,0)
HideSettings.Text = BluuText("<", "←")
ApplyTheme(HideSettings)
HideSettings.MouseButton1Click:Connect(function()
SettingsAbierto = not SettingsAbierto
local ObjetivoPosicion = SettingsAbierto and PosicionVisible or PosicionOculto
local TweenInfoConfig = TweenInfo.new(
1.0,
Enum.EasingStyle.Quad,
Enum.EasingDirection.Out
)
local Tween = TweenService:Create(SettingsFrame, TweenInfoConfig, {Position = ObjetivoPosicion})
Tween:Play()
if SettingsAbierto then
HideSettings.Text = BluuText(">", "→")
else
HideSettings.Text = BluuText("<", "←")
end
end)
local function MakeapageidkSettings()
local Page = Instance.new("Frame")
Page.Parent = SettingsFrame
Page.Size = UDim2.new(1,0,1,-106)
Page.Position = UDim2.new(0,0,0,83)
ApplyTheme(Page)
local gridLayout = Instance.new("UIGridLayout")
gridLayout.CellSize = UDim2.new(0.5,0,0,30)
gridLayout.CellPadding = UDim2.new(0,0,0,0)
gridLayout.StartCorner = Enum.StartCorner.TopLeft
gridLayout.HorizontalAlignment = Enum.HorizontalAlignment.Center
gridLayout.VerticalAlignment = Enum.VerticalAlignment.Top
gridLayout.FillDirection = Enum.FillDirection.Horizontal
gridLayout.SortOrder = Enum.SortOrder.LayoutOrder
gridLayout.Parent = Page
return Page
end
local SettingsContainer = MakeapageidkSettings()
local wsBox = Instance.new("TextBox")
ApplyTheme(wsBox)
wsBox.Text = "Put your custom WalkSpeed here"
wsBox.PlaceholderText = BluuText("Walkspeed", "Walkzpeed")
wsBox.FocusLost:Connect(function()
local wn = tonumber(wsBox.Text)
if wn then
Config.Walkspeed = wn
end
end)
wsBox.Parent = SettingsContainer
local jpBox = Instance.new("TextBox")
ApplyTheme(jpBox)
jpBox.Text = "Put your custom JumpPower here"
jpBox.PlaceholderText = BluuText("JumpPower", "JumpP0wver")
jpBox.FocusLost:Connect(function()
local jpn = tonumber(jpBox.Text)
if jpn then
Config.JumpPower = jpn
end
end)
jpBox.Parent = SettingsContainer
local sndBox = Instance.new("TextBox")
ApplyTheme(sndBox)
sndBox.Text = "Put your custom music id here"
sndBox.PlaceholderText = BluuText("SoundId", "5oundid")
sndBox.FocusLost:Connect(function()
local sndn = tonumber(sndBox.Text)
if snd then
Config.Sound = snd
end
end)
sndBox.Parent = SettingsContainer
local pitchBox = Instance.new("TextBox")
ApplyTheme(pitchBox)
pitchBox.Text = "Put your custom Pitch here"
pitchBox.PlaceholderText = BluuText("Pitch", "Beach")
pitchBox.FocusLost:Connect(function()
local pitchn = tonumber(pitchBox.Text)
if pitchn then
Config.Pitch = pitchn
end
end)
pitchBox.Parent = SettingsContainer
local MainFrameA = Instance.new("Frame") --Evita que SettingsFrame este arriba de MainFrame
MainFrameA.Name = "Pages"
MainFrameA.Parent = MainFrame
MainFrameA.Size = UDim2.new(1,0,1,0)
MainFrameA.Position = UDim2.new(0,0,0,0)
ApplyTheme(MainFrameA)
GuiTitleLabel = Instance.new("TextLabel")
GuiTitleLabel.Parent = MainFrame
GuiTitleLabel.Size = UDim2.new(1,0,0,40)
GuiTitleLabel.Text = tema.Titulo
ApplyTheme(GuiTitleLabel)
-- unrelated functiion idk
local function ActualizarPaginas()
for i, pagina in ipairs(Paginas) do
pagina.Visible = (i == PaginaActual)
end
end
local Left = Instance.new("TextButton")
Left.Parent = MainFrame
Left.Size = UDim2.new(.5,-3,0,40)
Left.Position = UDim2.new(0, 0, 0, 40)
Left.Text = BluuText("<", "←")
ApplyTheme(Left)
local Right = Left:Clone()
Right.Parent = MainFrame
Right.Position = UDim2.new(.5,3,0,40)
Right.Text = BluuText(">", "→")
Left.MouseButton1Click:Connect(function()
if PaginaActual > 1 then
PaginaActual -= 1
else
PaginaActual = #Paginas
end
ActualizarPaginas()
end)
Right.MouseButton1Click:Connect(function()
if PaginaActual < #Paginas then
PaginaActual += 1
else
PaginaActual = 1
end
ActualizarPaginas()
end)
CloseButton = Instance.new("TextButton")
CloseButton.Parent = Gui
CloseButton.Size = UDim2.new(0, 300,0,20)
CloseButton.Position = UDim2.new(0, 3, 0.300000012, 380)
CloseButton.Text = BluuText("Close", "cloos")
ApplyTheme(CloseButton)
local Abierto = true
CloseButton.MouseButton1Click:Connect(function()
Abierto = not Abierto
MainFrame.Visible = Abierto
if Abierto then
CloseButton.Text = BluuText("Close", "cloos")
else
CloseButton.Text = BluuText("Open", "opeen")
end
end)
local function Makeapageidk()
local Page = Instance.new("Frame")
Page.Visible = false
Page.Name = "Page" .. tostring(#Paginas + 1)
Page.Parent = MainFrameA
Page.Size = UDim2.new(1,0,1,-106)
Page.Position = UDim2.new(0,0,0,83)
ApplyTheme(Page)
table.insert(Paginas, Page)
return Page
end
local function MakeSection(page, name, side)
local Sec = Instance.new("Frame")
Sec.Name = name
Sec.Parent = page
Sec.Size = UDim2.new(.5, -3, 1, 0)
if side == LEFT then
Sec.Position = UDim2.new(0,0,0,0)
else
Sec.Position = UDim2.new(.5,3,0,0)
end
ApplyTheme(Sec)
local sectitle = Instance.new("TextLabel")
sectitle.Parent = Sec
sectitle.Size = UDim2.new(1,0,0,30)
sectitle.Text = name
ApplyTheme(sectitle)
local Secframe = Instance.new("Frame")
Secframe.Parent = Sec
Secframe.Size = UDim2.new(1,0,0.9,0)
Secframe.Position = UDim2.new(0,0,0,30)
ApplyTheme(Secframe)
local gridLayout = Instance.new("UIGridLayout")
gridLayout.CellSize = UDim2.new(0.5,0,0,30)
gridLayout.CellPadding = UDim2.new(0,0,0,0)
gridLayout.StartCorner = Enum.StartCorner.TopLeft
gridLayout.HorizontalAlignment = Enum.HorizontalAlignment.Center
gridLayout.VerticalAlignment = Enum.VerticalAlignment.Top
gridLayout.FillDirection = Enum.FillDirection.Horizontal
gridLayout.SortOrder = Enum.SortOrder.LayoutOrder
gridLayout.Parent = Secframe
return Secframe
end
local function sut(page, text, side)
local sectitle = Instance.new("TextLabel")
sectitle.Parent = page
sectitle.Size = UDim2.new(.5, -3, 1, 0)
sectitle.Text = text
if side == LEFT then
sectitle.Position = UDim2.new(0,0,0,0)
else
sectitle.Position = UDim2.new(.5,3,0,0)
end
ApplyTheme(sectitle)
return sectitle
end
local function CreateButton(Nombre, Nombrebluu, Callback, Parent)
local Button = Instance.new("TextButton")
Button.Parent = Parent
Button.Text = BluuText(Nombre, Nombrebluu)
ApplyTheme(Button)
if Callback then
Button.MouseButton1Click:Connect(Callback)
end
return Button
end
local function CreateTextbox(Placeholder, Placeholderbluu, Callback)
local Box = Instance.new("TextBox")
ApplyTheme(Box)
Box.PlaceholderText = BluuText(Placeholder, Placeholderbluu)
if Callback then
Box.FocusLost:Connect(function(enterPressed)
Callback(Box.Text, enterPressed)
end)
end
return Box
end
local function CreateToggle(Nombre, Nombrebluu, Parent, Callback, AntiCallback)
local Button = Instance.new("TextButton")
Button.Parent = Parent
local on = false
local function ActualizarTexto()
local Estado = on and "On" or "Off"
Button.Text = BluuText(
Nombre.." : "..Estado,
Nombrebluu.." : "..(on and "Oh" or "Orf")
)
end
ActualizarTexto()
ApplyTheme(Button)
Button.MouseButton1Click:Connect(function()
on = not on
ActualizarTexto()
if on then
if Callback then
Callback()
end
else
if AntiCallback then
AntiCallback()
end
end
end)
return Button
end
local function loadhttp(link: string)
local success, result = pcall(function()
return game:HttpGet(link)
end)
if not success then
print("doesnt work")
return
end
local successLoad, func = pcall(function()
return loadstring(result)
end)
if not successLoad or type(func) ~= "function" then
print("doesnt work")
return
end
local successExec = pcall(func)
if not successExec then
print("doesnt work")
end
end
--page 1 boi
local page1 = Makeapageidk()
local Misc = MakeSection(page1, "LocalPlayer properties", LEFT)
CreateButton(
"Change walkspeed",
"Ghange wvalkspeeed",
function()
local player = Players.LocalPlayer
local character = player.Character or player.CharacterAdded:Wait()
local humanoid = character:WaitForChild("Humanoid")
humanoid.WalkSpeed = Config.Walkspeed
end,
Misc
)
CreateButton(
"Change JumpPower",
"Chamge JumpP0werr",
function()
local player = Players.LocalPlayer
local character = player.Character or player.CharacterAdded:Wait()
local humanoid = character:WaitForChild("Humanoid")
humanoid.JumpPower = Config.JumpPower
end,
Misc
)
local Noclip = nil
local Clip = nil
local NoclipButton = false
function noclip()
Clip = false
local function Nocl()
if Clip == false and game.Players.LocalPlayer.Character ~= nil then
for _,v in pairs(game.Players.LocalPlayer.Character:GetDescendants()) do
if v:IsA('BasePart') and v.CanCollide then
v.CanCollide = false
end
end
end
wait(0.21)
end
Noclip = game:GetService('RunService').Stepped:Connect(Nocl)
end
function clip()
if Noclip then Noclip:Disconnect() end
Clip = true
end
CreateButton(
"Noclip",
"Ńoclïp",
function()
NoclipButton = not NoclipButton
if NoclipButton then
noclip()
else
clip()
end
end,
Misc
)
local InfiniteJumpConnection
CreateToggle(
"Infinite Jump",
"Įnfïnite jvmp",
Misc,
-- Activar
function()
local player = Players.LocalPlayer
InfiniteJumpConnection = UserInputService.JumpRequest:Connect(function()
local character = player.Character
if not character then return end
local humanoid = character:FindFirstChild("Humanoid")
if humanoid and humanoid:GetState() ~= Enum.HumanoidStateType.Dead then
humanoid:ChangeState(Enum.HumanoidStateType.Jumping)
end
end)
end,
-- Desactivar
function()
if InfiniteJumpConnection then
InfiniteJumpConnection:Disconnect()
InfiniteJumpConnection = nil
end
end
)
local Music = MakeSection(page1, "Yeah the left guy isnt right bradars", RIGHT)
local page2 = Makeapageidk()
local f3xpage = MakeSection(page2, "f3x", LEFT)
local HDPage= MakeSection(page2, "HD Admin", RIGHT)
CreateButton(
"Play theme",
"Plai fake coolskid them",
function()
Request(";music 76237600899652 ;volume 10")
end,
HDPage
)
CreateButton(
"Youve been trolled",
"Yes you probably been told",
function()
Request(";music 112626671704099 ;pitch 0.2 ;volume 10")
end,
HDPage
)
local page3 = Makeapageidk()
local last = MakeSection(page3, "sswypts, atgwglL 🤞😂", LEFT)
sut(page3, "thank you for using my gui uhhhh i relly luv you trust me also put ideas in the comment section in any video but just put it", RIGHT)
ActualizarPaginas()
local LocalPlayer = Players.LocalPlayer
local function AplicarConfiguracion(Character)
local Humanoid = Character:WaitForChild("Humanoid")
if Config.Walkspeed then
Humanoid.WalkSpeed = Config.Walkspeed
end
if Config.JumpPower then
Humanoid.JumpPower = Config.JumpPower
end
end
LocalPlayer.CharacterAdded:Connect(AplicarConfiguracion)No comments yet for this script.



