
KeylessUniversal

local Players = game:GetService("Players")
local Lighting = game:GetService("Lighting")
local SoundService = game:GetService("SoundService")
local player = Players.LocalPlayer
local TEX = "rbxassetid://95930825568092" -- your texture/decal ID
-- GUI
local gui = Instance.new("ScreenGui")
gui.Parent = player.PlayerGui
gui.ResetOnSpawn = false
local main = Instance.new("Frame", gui)
main.Size = UDim2.new(0, 300, 0, 260)
main.Position = UDim2.new(0.5, -150, 0.5, -130)
main.BackgroundColor3 = Color3.new(0,0,0)
main.BorderColor3 = Color3.fromRGB(0,255,0)
main.BorderSizePixel = 2
main.Active = true
main.Draggable = true
-- Mobile scale
local scale = Instance.new("UIScale", main)
scale.Scale = math.clamp(workspace.CurrentCamera.ViewportSize.X / 900, 0.8, 1)
-- Title
local title = Instance.new("TextLabel", main)
title.Size = UDim2.new(1,0,0,35)
title.BackgroundTransparency = 1
title.Text = "dylanbloxia93 today"
title.Font = Enum.Font.SourceSansBold
title.TextColor3 = Color3.fromRGB(0,255,0)
title.TextScaled = true
-- Grid layout for buttons
local grid = Instance.new("UIGridLayout", main)
grid.CellSize = UDim2.new(0,90,0,35)
grid.CellPadding = UDim2.new(0,6,0,6)
grid.HorizontalAlignment = Enum.HorizontalAlignment.Center
grid.VerticalAlignment = Enum.VerticalAlignment.Center
-- Button creator function
local function button(txt, callback)
local b = Instance.new("TextButton")
b.Text = txt
b.BackgroundColor3 = Color3.new(0,0,0)
b.BorderColor3 = Color3.fromRGB(0,255,0)
b.BorderSizePixel = 1
b.TextColor3 = Color3.fromRGB(0,255,0)
b.Font = Enum.Font.SourceSansBold
b.TextScaled = true
b.Parent = main
b.MouseButton1Click:Connect(callback)
end
-- Skybox button
button("Skybox", function()
local sky = Lighting:FindFirstChild("Sky") or Instance.new("Sky", Lighting)
sky.SkyboxBk = TEX
sky.SkyboxDn = TEX
sky.SkyboxFt = TEX
sky.SkyboxLf = TEX
sky.SkyboxRt = TEX
sky.SkyboxUp = TEX
end)
-- Decal button (fixed to use modern property)
button("Decal", function()
for _, v in pairs(workspace:GetDescendants()) do
if v:IsA("BasePart") then
local d = Instance.new("Decal", v)
d.ColorMapContent = TEX -- Required in 2025+; .Texture is deprecated
end
end
end)
-- Particle button
button("Particle", function()
for _, v in pairs(workspace:GetDescendants()) do
if v:IsA("BasePart") then
local p = Instance.new("ParticleEmitter", v)
p.Texture = TEX
p.Rate = 15
p.Lifetime = NumberRange.new(1.5)
end
end
end)
-- Jumpscare button (updated audio + auto-destroy on sound end)
button("Jumpscare", function()
local scareGui = Instance.new("ScreenGui")
scareGui.Parent = player.PlayerGui
scareGui.IgnoreGuiInset = true -- Better fullscreen coverage
local img = Instance.new("ImageLabel", scareGui)
img.Size = UDim2.fromScale(1,1)
img.BackgroundColor3 = Color3.new(0,0,0)
img.Image = TEX
img.ScaleType = Enum.ScaleType.Stretch
img.ImageTransparency = 0 -- Fully visible immediately
local s = Instance.new("Sound", scareGui)
s.SoundId = "rbxassetid://80776947525537" -- your requested new audio ID
s.Volume = 5
s:Play()
-- Auto-destroy GUI when audio finishes playing
s.Ended:Connect(function()
scareGui:Destroy()
end)
-- Fallback: destroy after 10 seconds if sound doesn't end (load fail, etc.)
task.delay(10, function()
if scareGui.Parent then
scareGui:Destroy()
end
end)
end)
-- Close button
button("Close", function()
gui:Destroy()
end)



Cool but its ai generated its ok tho we all start somewhere