
KeylessUniversal

-- [[ KG API v12.0 - OMEGA / ARCEUS NEO ]] --
local Players = game:GetService("Players")
local LP = Players.LocalPlayer
local TS = game:GetService("TweenService")
local UIS = game:GetService("UserInputService")
local CG = game:GetService("CoreGui")
-- 1. SISTEMA DE SEGURIDAD (Limpieza de hilos colgados)
local function SafetyClean()
pcall(function()
for _, v in pairs(CG:GetChildren()) do if v.Name == "KGApiOmega" then v:Destroy() end end
for _, v in pairs(LP.PlayerGui:GetChildren()) do if v.Name == "KGApiOmega" then v:Destroy() end end
end)
end
SafetyClean()
-- 2. ESPERA ESTRATÉGICA (Evita el bloqueo de ejecución de Arceus)
if not game:IsLoaded() then game.Loaded:Wait() end
task.wait(0.5)
-- 3. INTERFAZ PREMIUM (Estética v3.0 Mejorada)
local SG = Instance.new("ScreenGui")
SG.Name = "KGApiOmega"
SG.ZIndexBehavior = Enum.ZIndexBehavior.Sibling
pcall(function() SG.Parent = CG end)
if not SG.Parent then SG.Parent = LP.PlayerGui end
local Main = Instance.new("Frame", SG)
Main.Size = UDim2.new(0, 260, 0, 400)
Main.Position = UDim2.new(0.5, -130, 0.5, -200)
Main.BackgroundColor3 = Color3.fromRGB(8, 8, 12)
Main.BorderSizePixel = 0
Main.Active = true
Main.Draggable = true -- Nativo estable
Instance.new("UICorner", Main).CornerRadius = UDim.new(0, 15)
-- Glow de Borde (Solo visual, no pesado)
local Stroke = Instance.new("UIStroke", Main)
Stroke.Color = Color3.fromRGB(60, 0, 120)
Stroke.Thickness = 2
-- TopBar Premium
local Top = Instance.new("Frame", Main)
Top.Size = UDim2.new(1, 0, 0, 45)
Top.BackgroundColor3 = Color3.fromRGB(35, 0, 70)
Instance.new("UICorner", Top)
local Title = Instance.new("TextLabel", Top)
Title.Size = UDim2.new(1, 0, 1, 0)
Title.Text = "RARE KG API • OMEGA"
Title.TextColor3 = Color3.new(1, 1, 1)
Title.Font = Enum.Font.GothamBold
Title.TextSize = 15
Title.BackgroundTransparency = 1
-- Contenedor Scroll
local S = Instance.new("ScrollingFrame", Main)
S.Size = UDim2.new(1, -15, 1, -60)
S.Position = UDim2.new(0, 7, 0, 50)
S.BackgroundTransparency = 1
S.CanvasSize = UDim2.new(0, 0, 6, 0)
S.ScrollBarThickness = 0
local Layout = Instance.new("UIListLayout", S)
Layout.Padding = UDim.new(0, 10)
-- --- [ GENERADOR DE FUNCIONES PREMIUM ] --- --
local function AddAction(name, color, func)
local b = Instance.new("TextButton", S)
b.Size = UDim2.new(1, 0, 0, 48)
b.BackgroundColor3 = color
b.Text = name
b.Font = Enum.Font.GothamBold
b.TextColor3 = Color3.new(1, 1, 1)
b.TextSize = 12
b.AutoButtonColor = false
Instance.new("UICorner", b)
b.MouseButton1Click:Connect(function()
-- Animación de Click Premium
local s = Instance.new("Sound", game.Workspace)
s.SoundId = "rbxassetid://6895079853"
s:Play() game.Debris:AddItem(s, 1)
TS:Create(b, TweenInfo.new(0.2), {BackgroundColor3 = Color3.new(1, 1, 1), TextColor3 = Color3.new(0,0,0)}):Play()
task.wait(0.2)
TS:Create(b, TweenInfo.new(0.2), {BackgroundColor3 = color, TextColor3 = Color3.new(1,1,1)}):Play()
local success, err = pcall(func)
if not success then warn("Error en función: "..tostring(err)) end
end)
end
-- --- [ SECCIÓN 1: SKIN & OWNER (POWER) ] --- --
local Box = Instance.new("TextBox", S)
Box.Size = UDim2.new(1, 0, 0, 38)
Box.PlaceholderText = "USUARIO A CLONAR..."
Box.BackgroundColor3 = Color3.fromRGB(25, 25, 30)
Box.TextColor3 = Color3.new(1, 1, 1)
Box.Font = Enum.Font.Gotham
Instance.new("UICorner", Box)
AddAction("EXECUTE MORPH SKIN (FE)", Color3.fromRGB(0, 100, 200), function()
local target = Players:FindFirstChild(Box.Text)
if target then
LP.CharacterAppearanceId = target.UserId
if LP.Character then LP.Character:BreakJoints() end
end
end)
AddAction("FORCE OWNER BYPASS", Color3.fromRGB(160, 0, 0), function()
-- Inyección profunda en el entorno de Arceus
_G.Admin = true
_G.Owner = true
pcall(function()
local mt = getrawmetatable(game)
setreadonly(mt, false)
local old = mt.__index
mt.__index = newcclosure(function(t, k)
if k == "CreatorId" then return LP.UserId end
return old(t, k)
end)
end)
game.StarterGui:SetCore("ChatMakeSystemMessage", {Text = "[KG API]: OWNER STATUS GRANTED", Color = Color3.new(1,0,0)})
end)
-- --- [ SECCIÓN 2: HUBS EXTERNOS (NUEVOS) ] --- --
AddAction("LOAD EMOTES HUB", Color3.fromRGB(100, 0, 200), function()
loadstring(game:HttpGet("https://raw.githubusercontent.com/7yd7/Hub/refs/heads/Branch/GUIS/Emotes.lua"))()
end)
AddAction("LOAD LOW HUB", Color3.fromRGB(0, 150, 80), function()
loadstring(game:HttpGet("http://lowhub.online/script"))()
end)
AddAction("LOAD NAMELESS ADMIN", Color3.fromRGB(255, 80, 0), function()
loadstring(game:HttpGet('https://raw.githubusercontent.com/FilteringEnabled/NamelessAdmin/main/Source'))()
end)
-- --- [ SECCIÓN 3: UTILS MEJORADOS ] --- --
AddAction("KG DATA BREACH (GET TOOLS)", Color3.fromRGB(60, 60, 70), function()
for _, v in pairs(game:GetDescendants()) do
if v:IsA("Tool") or v:IsA("HopperBin") then v:Clone().Parent = LP.Backpack end
end
end)
AddAction("SERVER HOP (EMPTY)", Color3.fromRGB(40, 40, 40), function()
local url = "https://games.roblox.com/v1/games/"..game.PlaceId.."/servers/Public?sortOrder=Asc&limit=100"
local s = game:GetService("HttpService"):JSONDecode(game:HttpGet(url))
for _, v in pairs(s.data) do if v.playing <= 1 then game:GetService("TeleportService"):TeleportToPlaceInstance(game.PlaceId, v.id) end end
end)
AddAction("REJOIN SERVER", Color3.fromRGB(30, 30, 30), function()
game:GetService("TeleportService"):Teleport(game.PlaceId, game.JobId)
end)
-- --- [ BOTÓN MINIMIZAR / CERRAR ] --- --
local Mini = Instance.new("TextButton", Top)
Mini.Size = UDim2.new(0, 30, 0, 30)
Mini.Position = UDim2.new(1, -38, 0, 7)
Mini.Text = "X"
Mini.BackgroundColor3 = Color3.fromRGB(20, 20, 20)
Mini.TextColor3 = Color3.fromRGB(255, 0, 0)
Instance.new("UICorner", Mini)
local isOpen = true
Mini.MouseButton1Click:Connect(function()
isOpen = not isOpen
TS:Create(Main, TweenInfo.new(0.4, Enum.EasingStyle.Back), {
Size = isOpen and UDim2.new(0, 260, 0, 400) or UDim2.new(0, 260, 0, 45)
}):Play()
end)



finally a source
If you have any suggestions, please let me know :)