-- ZopGui (Non-Visual Safe Version) local Players = game:GetService("Players") local player = Players.LocalPlayer local gui = Instance.new("ScreenGui", game:GetService("CoreGui")) gui.Name = "ZopGui" gui.ResetOnSpawn = false -- COVER SCREEN local cover = Instance.new("Frame", gui) cover.Size = UDim2.new(1, 0, 1, 0) cover.BackgroundColor3 = Color3.fromRGB(0, 0, 0) cover.BackgroundTransparency = 0 local label = Instance.new("TextLabel", cover) label.Size = UDim2.new(1, 0, 1, 0) label.Text = "zopzop's here" label.Font = Enum.Font.Antique label.TextColor3 = Color3.new(1, 1, 1) label.BackgroundTransparency = 1 label.TextScaled = true task.delay(5, function() cover:Destroy() end) -- MAIN GUI local main = Instance.new("Frame", gui) main.BackgroundColor3 = Color3.new(0, 0, 0) main.Size = UDim2.new(0, 350, 0, 300) main.Position = UDim2.new(0.5, -175, 0.5, -150) main.BorderColor3 = Color3.new(0, 1, 0) main.BorderSizePixel = 3 main.Draggable = true main.Active = true main.Name = "MainFrame" local title = Instance.new("TextLabel", main) title.Size = UDim2.new(1, 0, 0, 30) title.Text = "ZopGui v4.2" title.Font = Enum.Font.Antique title.TextColor3 = Color3.new(1, 1, 1) title.BackgroundTransparency = 1 title.TextScaled = true -- HINT BUTTON local hintBtn = Instance.new("TextButton", main) hintBtn.Size = UDim2.new(0, 160, 0, 40) hintBtn.Position = UDim2.new(0, 10, 0, 50) hintBtn.Text = "Hint: ZOPZOP HACKED" hintBtn.Font = Enum.Font.Antique hintBtn.TextColor3 = Color3.new(1, 1, 1) hintBtn.BackgroundColor3 = Color3.new(0.1, 0.1, 0.1) hintBtn.BorderColor3 = Color3.new(0, 1, 0) hintBtn.MouseButton1Click:Connect(function() local hint = Instance.new("Hint", workspace) hint.Text = "ZOPZOP HAD HACKED THIS GAME LOL" end) -- SCREAM BUTTON local screamBtn = Instance.new("TextButton", main) screamBtn.Size = UDim2.new(0, 160, 0, 40) screamBtn.Position = UDim2.new(0, 180, 0, 50) screamBtn.Text = "Scream (Spooky)" screamBtn.Font = Enum.Font.Antique screamBtn.TextColor3 = Color3.new(1, 1, 1) screamBtn.BackgroundColor3 = Color3.new(0.1, 0.1, 0.1) screamBtn.BorderColor3 = Color3.new(0, 1, 0) screamBtn.MouseButton1Click:Connect(function() local sound = Instance.new("Sound", workspace) sound.SoundId = "rbxassetid://160762912" -- spooky scary skeletons sound.Volume = 10 sound:Play() game.Debris:AddItem(sound, 10) end) -- SPIN MAP BUTTON local spinBtn = Instance.new("TextButton", main) spinBtn.Size = UDim2.new(0, 330, 0, 40) spinBtn.Position = UDim2.new(0, 10, 0, 100) spinBtn.Text = "Spin Map" spinBtn.Font = Enum.Font.Antique spinBtn.TextColor3 = Color3.new(1, 1, 1) spinBtn.BackgroundColor3 = Color3.new(0.1, 0.1, 0.1) spinBtn.BorderColor3 = Color3.new(0, 1, 0) spinBtn.MouseButton1Click:Connect(function() for _, obj in pairs(workspace:GetDescendants()) do if obj:IsA("BasePart") and not obj.Anchored then local bodyGyro = Instance.new("BodyAngularVelocity", obj) bodyGyro.AngularVelocity = Vector3.new(0, 10, 0) bodyGyro.MaxTorque = Vector3.new(1e5, 1e5, 1e5) game.Debris:AddItem(bodyGyro, 5) end end end)