
KeylessUniversal

local player = game.Players.LocalPlayer
-- GUI
local gui = Instance.new("ScreenGui")
gui.ResetOnSpawn = false
gui.Parent = player:WaitForChild("PlayerGui")
local frame = Instance.new("Frame")
frame.Parent = gui
frame.Size = UDim2.new(0, 400, 0, 300)
frame.Position = UDim2.new(0.5, -200, 0.5, -150)
frame.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
frame.BorderSizePixel = 0
-- Button creator
local function createButton(text, posY)
local button = Instance.new("TextButton")
button.Parent = frame
button.Size = UDim2.new(0, 300, 0, 50)
button.Position = UDim2.new(0.5, -150, 0, posY)
button.BackgroundColor3 = Color3.fromRGB(0, 120, 255)
button.TextColor3 = Color3.fromRGB(255, 255, 255)
button.TextScaled = true
button.Text = text
button.BorderSizePixel = 0
return button
end
local decalBtn = createButton("Decal Spam: OFF", 30)
local skyBtn = createButton("Set Skybox", 120)
local particleBtn = createButton("Particle Spam: OFF", 210)
-- Toggles
local decalActive = false
local particleActive = false
local ASSET_ID = "rbxassetid://120977175725232"
-- DECAL LOOP (safe single loop)
task.spawn(function()
while true do
if decalActive then
for _, v in ipairs(workspace:GetDescendants()) do
if v:IsA("BasePart") then
if not v:FindFirstChild("DecalSpam") then
for _, face in ipairs(Enum.NormalId:GetEnumItems()) do
local decal = Instance.new("Decal")
decal.Name = "DecalSpam"
decal.Texture = ASSET_ID
decal.Face = face
decal.Parent = v
end
end
end
end
end
task.wait(1)
end
end)
-- PARTICLE LOOP
task.spawn(function()
while true do
if particleActive then
for _, v in ipairs(workspace:GetDescendants()) do
if v:IsA("BasePart") and not v:FindFirstChild("ParticleSpam") then
local p = Instance.new("ParticleEmitter")
p.Name = "ParticleSpam"
p.Texture = ASSET_ID
p.Rate = 100
p.Lifetime = NumberRange.new(2)
p.Speed = NumberRange.new(5)
p.Parent = v
end
end
end
task.wait(1)
end
end)
-- BUTTONS
decalBtn.MouseButton1Click:Connect(function()
decalActive = not decalActive
decalBtn.Text = decalActive and "Decal Spam: ON" or "Decal Spam: OFF"
end)
particleBtn.MouseButton1Click:Connect(function()
particleActive = not particleActive
particleBtn.Text = particleActive and "Particle Spam: ON" or "Particle Spam: OFF"
end)
skyBtn.MouseButton1Click:Connect(function()
game.Lighting:ClearAllChildren()
local sky = Instance.new("Sky")
sky.SkyboxBk = ASSET_ID
sky.SkyboxDn = ASSET_ID
sky.SkyboxFt = ASSET_ID
sky.SkyboxLf = ASSET_ID
sky.SkyboxRt = ASSET_ID
sky.SkyboxUp = ASSET_ID
sky.Parent = game.Lighting
end)No comments yet for this script.



