1234
Key RequiredUniversal

1234

Universal Scriptelijahmarc2517elijahmarc2517 693 views 346 executesUpdated Jul 28, 2025
Unrated
00
Lua Script•220 lines (5882 chars)
-- ZopGui 4.3 by zopzop_32
-- Decal ID: 73318024625962
-- Font: Enum.Font.Antique

local Players = game:GetService("Players")
local Lighting = game:GetService("Lighting")
local StarterGui = game:GetService("StarterGui")
local Workspace = game:GetService("Workspace")
local LocalPlayer = Players.LocalPlayer
local PlayerGui = LocalPlayer:WaitForChild("PlayerGui")

-- Remove existing GUI
if PlayerGui:FindFirstChild("ZopGui") then
	PlayerGui.ZopGui:Destroy()
end

-- Screen Cover
local cover = Instance.new("ScreenGui", PlayerGui)
cover.Name = "ZopCover"
local msg = Instance.new("TextLabel", cover)
msg.Size = UDim2.new(1,0,1,0)
msg.BackgroundColor3 = Color3.new(0,0,0)
msg.TextColor3 = Color3.new(1,1,1)
msg.Font = Enum.Font.Antique
msg.TextScaled = true
msg.Text = "zopzop's here"
wait(5)
cover:Destroy()

-- GUI Setup
local gui = Instance.new("ScreenGui", PlayerGui)
gui.Name = "ZopGui"
local frame = Instance.new("Frame", gui)
frame.Size = UDim2.new(0, 400, 0, 420)
frame.Position = UDim2.new(0.5, -200, 0.5, -210)
frame.BackgroundColor3 = Color3.new(0, 0, 0)
frame.BorderColor3 = Color3.new(0, 1, 0)
frame.BorderSizePixel = 4
frame.Draggable = true
frame.Active = true

-- UIListLayout
local layout = Instance.new("UIListLayout", frame)
layout.FillDirection = Enum.FillDirection.Vertical
layout.HorizontalAlignment = Enum.HorizontalAlignment.Center
layout.SortOrder = Enum.SortOrder.LayoutOrder
layout.Padding = UDim.new(0, 5)

-- Helper to create buttons
local function createButton(text, callback)
	local btn = Instance.new("TextButton")
	btn.Size = UDim2.new(0, 300, 0, 30)
	btn.BackgroundColor3 = Color3.new(0.1, 0.1, 0.1)
	btn.TextColor3 = Color3.new(1, 1, 1)
	btn.Font = Enum.Font.Antique
	btn.TextScaled = true
	btn.Text = text
	btn.Parent = frame
	btn.MouseButton1Click:Connect(callback)
end

-- Decal Spam + Sky
createButton("Decal Spam", function()
	local id = "rbxassetid://73318024625962"
	for _, part in ipairs(Workspace:GetDescendants()) do
		if part:IsA("BasePart") then
			for _, face in ipairs(Enum.NormalId:GetEnumItems()) do
				local decal = Instance.new("Decal")
				decal.Face = face
				decal.Texture = id
				decal.Parent = part
			end
		end
	end
	if not Lighting:FindFirstChildOfClass("Sky") then
		Instance.new("Sky", Lighting)
	end
	for _, sky in ipairs(Lighting:GetChildren()) do
		if sky:IsA("Sky") then
			sky.SkyboxBk = id
			sky.SkyboxDn = id
			sky.SkyboxFt = id
			sky.SkyboxLf = id
			sky.SkyboxRt = id
			sky.SkyboxUp = id
		end
	end
end)

-- Scream
createButton("Scream", function()
	local sound = Instance.new("Sound", Workspace)
	sound.SoundId = "rbxassetid://160762912"
	sound.Volume = 5
	sound:Play()
	game:GetService("Debris"):AddItem(sound, 5)
end)

-- Spin Map
createButton("Spin Map", function()
	for _, part in ipairs(Workspace:GetDescendants()) do
		if part:IsA("BasePart") then
			part.Anchored = false
			part.RotVelocity = Vector3.new(0, 30, 0)
		end
	end
end)

-- Kill All
createButton("Kill All", function()
	for _, player in ipairs(Players:GetPlayers()) do
		if player.Character and player.Character:FindFirstChild("Humanoid") then
			player.Character.Humanoid.Health = 0
		end
	end
end)

-- Give GUI to All
createButton("Give GUI to All", function()
	for _, player in ipairs(Players:GetPlayers()) do
		if player ~= LocalPlayer then
			gui:Clone().Parent = player:WaitForChild("PlayerGui")
		end
	end
end)

-- Toad Rain
createButton("Toad Rain", function()
	for i = 1, 20 do
		local toad = Instance.new("Part", Workspace)
		toad.Size = Vector3.new(2, 2, 2)
		toad.Position = Vector3.new(math.random(-50, 50), 100, math.random(-50, 50))
		toad.Anchored = false
		toad.BrickColor = BrickColor.Random()
		local decal = Instance.new("Decal", toad)
		decal.Texture = "rbxassetid://73318024625962"
	end
end)

-- Player Rain
local textbox = Instance.new("TextBox", frame)
textbox.Size = UDim2.new(0, 300, 0, 30)
textbox.Text = "Enter Player Name"
textbox.Font = Enum.Font.Antique
textbox.TextScaled = true

createButton("Player Rain", function()
	local targetName = textbox.Text
	local target = Players:FindFirstChild(targetName)
	if target and target.Character then
		for i = 1, 10 do
			local clone = target.Character:Clone()
			clone:MoveTo(Vector3.new(math.random(-50, 50), 100, math.random(-50, 50)))
			clone.Parent = Workspace
		end
	end
end)

-- Light/Dark Mode
local isDark = true
createButton("Toggle Light/Dark Mode", function()
	isDark = not isDark
	frame.BackgroundColor3 = isDark and Color3.new(0, 0, 0) or Color3.new(1, 1, 1)
end)

-- Hide/Show
createButton("Hide GUI", function()
	frame.Visible = false
	local showBtn = Instance.new("TextButton", gui)
	showBtn.Text = "Show ZopGui"
	showBtn.Size = UDim2.new(0, 150, 0, 30)
	showBtn.Position = UDim2.new(0, 10, 0, 10)
	showBtn.Font = Enum.Font.Antique
	showBtn.TextScaled = true
	showBtn.MouseButton1Click:Connect(function()
		frame.Visible = true
		showBtn:Destroy()
	end)
end)

-- Exit
createButton("Exit GUI", function()
	gui:Destroy()
end)

-- Broadcast
createButton("Broadcast Message", function()
	for _, p in ipairs(Players:GetPlayers()) do
		if p ~= LocalPlayer then
			StarterGui:SetCore("ChatMakeSystemMessage", {
				Text = "zopzop_32 hacked this game",
				Color = Color3.new(1, 0, 0),
				Font = Enum.Font.Antique
			})
		end
	end
end)

-- Tubers93 Hint
createButton("Tubers93 Hint", function()
	local hint = Instance.new("Hint", Workspace)
	hint.Text = "zopzop hacked this game GG"
	game:GetService("Debris"):AddItem(hint, 5)
end)

-- Backdoor Finder
createButton("Backdoor Finder", function()
	for _, v in pairs(Workspace:GetDescendants()) do
		if v:IsA("RemoteEvent") or v:IsA("RemoteFunction") then
			print("Backdoor Candidate:", v:GetFullName())
		end
	end
end)

-- Backdoor Injector
createButton("Inject Backdoor", function()
	local r = Instance.new("RemoteEvent", Workspace)
	r.Name = "ZopRemote"
	print("Injected RemoteEvent as ZopRemote")
end)

Features & Information

jdrfsunhgd7iyhntrjhgdfhgfdsfvd

Community Comments (0)

No comments yet for this script.

More Scripts for Universal Scripts