
KeylessUniversal

-- FULL ZOPGUI SCRIPT | Green Outline | No require() | Standalone
local player = game.Players.LocalPlayer
local gui = Instance.new("ScreenGui", player:WaitForChild("PlayerGui"))
gui.Name = "ZopGui"
gui.ResetOnSpawn = false
-- Cover screen
local cover = Instance.new("TextLabel", gui)
cover.Size = UDim2.new(1, 0, 1, 0)
cover.BackgroundColor3 = Color3.new(0, 0, 0)
cover.Text = "ZOPZOP'S HERE"
cover.TextColor3 = Color3.new(0, 1, 0)
cover.Font = Enum.Font.Antique
cover.TextScaled = true
task.delay(5, function() cover:Destroy() end)
-- Main frame
local frame = Instance.new("Frame", gui)
frame.Size = UDim2.new(0, 360, 0, 500)
frame.Position = UDim2.new(0.5, -180, 0.5, -250)
frame.BackgroundColor3 = Color3.new(0, 0, 0)
frame.BorderSizePixel = 4
frame.BorderColor3 = Color3.fromRGB(0, 255, 0)
frame.Active = true
frame.Draggable = true
-- Title
local title = Instance.new("TextLabel", frame)
title.Size = UDim2.new(1, 0, 0, 40)
title.Text = "ZopGui 4.2"
title.TextColor3 = Color3.new(1, 1, 1)
title.Font = Enum.Font.Antique
title.TextScaled = true
title.BackgroundTransparency = 1
local function makeButton(text, position, callback)
local btn = Instance.new("TextButton", frame)
btn.Size = UDim2.new(0, 150, 0, 35)
btn.Position = position
btn.Text = text
btn.Font = Enum.Font.Antique
btn.TextScaled = true
btn.TextColor3 = Color3.new(1, 1, 1)
btn.BackgroundColor3 = Color3.fromRGB(30, 30, 30)
btn.BorderColor3 = Color3.new(0, 1, 0)
btn.MouseButton1Click:Connect(callback)
return btn
end
-- Decal Spam
makeButton("Decal Spam", UDim2.new(0, 10, 0, 50), function()
local decalID = "rbxassetid://73318024625962"
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.Texture = decalID
d.Face = face
d.Parent = p
end
end
end
local sky = Instance.new("Sky", game.Lighting)
sky.SkyboxBk = decalID
sky.SkyboxDn = decalID
sky.SkyboxFt = decalID
sky.SkyboxLf = decalID
sky.SkyboxRt = decalID
sky.SkyboxUp = decalID
end)
-- Scream
makeButton("Scream", UDim2.new(0, 180, 0, 50), function()
local sound = Instance.new("Sound", workspace)
sound.SoundId = "rbxassetid://160762912"
sound.Volume = 10
sound:Play()
end)
-- Hint Message
makeButton("Tubers93 Hint", UDim2.new(0, 10, 0, 95), function()
local hint = Instance.new("Hint", workspace)
hint.Text = "ZOPZOP HAD HACKED THIS GAME LOL"
end)
-- Spin Map
makeButton("Spin Map", UDim2.new(0, 180, 0, 95), function()
for _, p in pairs(workspace:GetDescendants()) do
if p:IsA("BasePart") and not p.Anchored then
p.RotVelocity = Vector3.new(0, 50, 0)
end
end
end)
-- Kill All
makeButton("Kill All", UDim2.new(0, 10, 0, 140), function()
for _, plr in pairs(game.Players:GetPlayers()) do
if plr.Character and plr ~= player then
local hum = plr.Character:FindFirstChildOfClass("Humanoid")
if hum then hum.Health = 0 end
end
end
end)
-- Particle Spam
makeButton("Particle Spam", UDim2.new(0, 180, 0, 140), function()
for _, p in pairs(game.Players:GetPlayers()) do
if p.Character then
for _, part in pairs(p.Character:GetDescendants()) do
if part:IsA("BasePart") then
local particle = Instance.new("ParticleEmitter", part)
particle.Rate = 100
particle.Speed = NumberRange.new(5,10)
particle.Lifetime = NumberRange.new(1)
particle.Color = ColorSequence.new(Color3.new(1,1,1))
end
end
end
end
end)
-- Rain Character (Textbox + Button)
local nameBox = Instance.new("TextBox", frame)
nameBox.Size = UDim2.new(0, 150, 0, 35)
nameBox.Position = UDim2.new(0, 10, 0, 185)
nameBox.PlaceholderText = "Username to rain"
nameBox.Text = ""
nameBox.Font = Enum.Font.Antique
nameBox.TextScaled = true
nameBox.TextColor3 = Color3.new(1,1,1)
nameBox.BackgroundColor3 = Color3.fromRGB(30,30,30)
nameBox.BorderColor3 = Color3.new(0,1,0)
makeButton("Rain Character", UDim2.new(0, 180, 0, 185), function()
local target = nameBox.Text
local plr = game.Players:FindFirstChild(target)
if plr and plr.Character then
for i = 1, 20 do
local clone = plr.Character:Clone()
clone.Parent = workspace
clone:MoveTo(Vector3.new(math.random(-50,50), 100, math.random(-50,50)))
end
end
end)
-- Give GUI to All
makeButton("Give GUI to All", UDim2.new(0, 10, 0, 230), function()
for _, p in pairs(game.Players:GetPlayers()) do
if not p:FindFirstChild("PlayerGui"):FindFirstChild("ZopGui") then
local clone = gui:Clone()
clone.Parent = p:FindFirstChild("PlayerGui")
end
end
end)
-- Backdoor Finder
makeButton("Find RemoteEvent", UDim2.new(0, 180, 0, 230), function()
for _, v in pairs(game:GetDescendants()) do
if v:IsA("RemoteEvent") then
warn("RemoteEvent Found:", v:GetFullName())
end
end
end)
-- Backdoor Injector (requires working RemoteEvent)
makeButton("Inject Self (Backdoor)", UDim2.new(0, 10, 0, 275), function()
local code = [[
local player = game.Players.LocalPlayer
local gui = script:Clone()
gui.Parent = player:WaitForChild("PlayerGui")
]]
for _, v in pairs(game:GetDescendants()) do
if v:IsA("RemoteEvent") then
pcall(function()
v:FireServer(code)
end)
end
end
end)No comments yet for this script.



