
KeylessUniversal

-- k0van gui v13 (made by ai)
-- Main GUI Setup
local ScreenGui = Instance.new("ScreenGui")
local MainFrame = Instance.new("Frame")
local UIStroke = Instance.new("UIStroke")
local Title = Instance.new("TextLabel")
local ButtonLayout = Instance.new("UIGridLayout")
ScreenGui.Name = "K0vanGuiV13"
ScreenGui.Parent = game:GetService("Players").LocalPlayer:WaitForChild("PlayerGui")
ScreenGui.ResetOnSpawn = false
-- Main Window Styles (Black Background, Red Outline)
MainFrame.Name = "MainFrame"
MainFrame.Parent = ScreenGui
MainFrame.BackgroundColor3 = Color3.fromRGB(0, 0, 0)
MainFrame.Position = UDim2.new(0.5, -150, 0.5, -150)
MainFrame.Size = UDim2.new(0, 300, 0, 320)
MainFrame.Active = true
MainFrame.Draggable = true -- Allows you to move the GUI around
UIStroke.Parent = MainFrame
UIStroke.Color = Color3.fromRGB(255, 0, 0)
UIStroke.Thickness = 2
-- Red Title Label
Title.Name = "Title"
Title.Parent = MainFrame
Title.BackgroundTransparency = 1
Title.Position = UDim2.new(0, 0, 0, 10)
Title.Size = UDim2.new(1, 0, 0, 30)
Title.Font = Enum.Font.SourceSansBold
Title.Text = "k0van gui v13 ( made by ai )"
Title.TextColor3 = Color3.fromRGB(255, 0, 0)
Title.TextSize = 20
-- Layout for Buttons
ButtonLayout.Parent = MainFrame
ButtonLayout.CellPadding = UDim2.new(0, 10, 0, 10)
ButtonLayout.CellSize = UDim2.new(0, 260, 0, 35)
ButtonLayout.HorizontalAlignment = Enum.HorizontalAlignment.Center
ButtonLayout.SortOrder = Enum.SortOrder.LayoutOrder
-- Spacer to push layout below title
local Spacer = Instance.new("Frame")
Spacer.BackgroundTransparency = 1
Spacer.Size = UDim2.new(1, 0, 0, 45)
Spacer.LayoutOrder = 0
Spacer.Parent = MainFrame
-- Assets configuration
local ASSET_ID = "95237964416863"
local MUSIC_ID = "5409360995"
-- Helper function to create stylish buttons
local function createButton(text, layoutOrder, onClick)
local button = Instance.new("TextButton")
button.Parent = MainFrame
button.BackgroundColor3 = Color3.fromRGB(15, 15, 15)
button.Size = UDim2.new(0, 260, 0, 35)
button.Font = Enum.Font.SourceSans
button.Text = text
button.TextColor3 = Color3.fromRGB(255, 255, 255)
button.TextSize = 16
button.LayoutOrder = layoutOrder
local stroke = Instance.new("UIStroke")
stroke.Parent = button
stroke.Color = Color3.fromRGB(255, 0, 0)
stroke.Thickness = 1
button.MouseButton1Click:Connect(onClick)
return button
end
-- BUTTON 1: Set Skybox
createButton("Set Skybox", 1, function()
local lighting = game:GetService("Lighting")
-- Clear existing skyboxes
for _, child in pairs(lighting:GetChildren()) do
if child:IsA("Sky") then child:Destroy() end
end
local sky = Instance.new("Sky")
local textureUrl = "rbxassetid://" .. ASSET_ID
sky.SkyboxBk = textureUrl
sky.SkyboxDn = textureUrl
sky.SkyboxFt = textureUrl
sky.SkyboxLf = textureUrl
sky.SkyboxRt = textureUrl
sky.SkyboxUp = textureUrl
sky.Parent = lighting
end)
-- BUTTON 2: Decal Spam
createButton("Decal Spam", 2, function()
local function applyDecals(parent)
for _, obj in pairs(parent:GetDescendants()) do
if obj:IsA("BasePart") then
local faces = {Enum.NormalId.Top, Enum.NormalId.Bottom, Enum.NormalId.Left, Enum.NormalId.Right, Enum.NormalId.Front, Enum.NormalId.Back}
for _, face in pairs(faces) do
local decal = Instance.new("Decal")
decal.Texture = "rbxassetid://" .. ASSET_ID
decal.Face = face
decal.Parent = obj
end
end
end
end
applyDecals(workspace)
end)
-- BUTTON 3: Particles
createButton("Particles", 3, function()
for _, obj in pairs(workspace:GetDescendants()) do
if obj:IsA("BasePart") then
local attachment = Instance.new("Attachment", obj)
local emitter = Instance.new("ParticleEmitter")
emitter.Texture = "rbxassetid://" .. ASSET_ID
emitter.Rate = 20
emitter.Speed = NumberRange.new(5, 10)
emitter.Lifetime = NumberRange.new(2, 5)
emitter.Parent = attachment
end
end
end)
-- BUTTON 4: Play Music
createButton("Play Music", 4, function()
-- Clear old music instances first
for _, child in pairs(workspace:GetChildren()) do
if child.Name == "K0vanMusic" then child:Destroy() end
end
local sound = Instance.new("Sound")
sound.Name = "K0vanMusic"
sound.SoundId = "rbxassetid://" .. MUSIC_ID
sound.Volume = 99
sound.Looped = true
sound.Parent = workspace
sound:Play()
end)
-- BUTTON 5: Hint Message
createButton("Show Hint", 5, function()
-- Clear old hints
for _, child in pairs(workspace:GetChildren()) do
if child:IsA("Hint") then child:Destroy() end
end
local hint = Instance.new("Hint")
hint.Text = "k0vankiddz™ has fe bypassed lol hahahahaha"
hint.Parent = workspace
end)
-- BUTTON 6: Close GUI
createButton("Close GUI", 6, function()
ScreenGui:Destroy()
end)No comments yet for this script.



