local Players = game:GetService("Players") local RunService = game:GetService("RunService") local TweenService = game:GetService("TweenService") local TeleportService = game:GetService("TeleportService") local HttpService = game:GetService("HttpService") local Workspace = game:GetService("Workspace") local player = Players.LocalPlayer local ScreenGui = Instance.new("ScreenGui") ScreenGui.Parent = game:GetService("CoreGui") ScreenGui.Name = HttpService:GenerateGUID(false) local Frame = Instance.new("Frame") Frame.Parent = ScreenGui Frame.Size = UDim2.new(0, 480, 0, 220) Frame.Position = UDim2.new(0.5, -240, 0.5, -110) Frame.BackgroundColor3 = Color3.fromRGB(30, 30, 38) Frame.BorderSizePixel = 0 local UICorner = Instance.new("UICorner") UICorner.CornerRadius = UDim.new(0, 10) UICorner.Parent = Frame local Title = Instance.new("TextLabel") Title.Parent = Frame Title.Size = UDim2.new(1, 0, 0, 50) Title.BackgroundTransparency = 1 Title.Font = Enum.Font.GothamBold Title.Text = "CONFIRM ACTION" Title.TextColor3 = Color3.fromRGB(255, 80, 80) Title.TextSize = 20 local Text = Instance.new("TextLabel") Text.Parent = Frame Text.Size = UDim2.new(1, -40, 0, 70) Text.Position = UDim2.new(0, 20, 0, 60) Text.BackgroundTransparency = 1 Text.Font = Enum.Font.Gotham Text.Text = "This will spawn a large number of parts in the workspace.\nThis may cause severe lag or crashes for other players.\nUse at your own risk." Text.TextColor3 = Color3.fromRGB(200, 200, 200) Text.TextSize = 14 Text.TextWrapped = true local Checkbox = Instance.new("TextButton") Checkbox.Parent = Frame Checkbox.Size = UDim2.new(0, 30, 0, 30) Checkbox.Position = UDim2.new(0, 20, 0, 140) Checkbox.BackgroundColor3 = Color3.fromRGB(80, 80, 95) Checkbox.Text = "☐" Checkbox.Font = Enum.Font.GothamBold Checkbox.TextSize = 18 local CheckCorner = Instance.new("UICorner", Checkbox) CheckCorner.CornerRadius = UDim.new(0, 6) local AgreeLabel = Instance.new("TextLabel") AgreeLabel.Parent = Frame AgreeLabel.Size = UDim2.new(0, 200, 0, 30) AgreeLabel.Position = UDim2.new(0, 60, 0, 140) AgreeLabel.BackgroundTransparency = 1 AgreeLabel.Font = Enum.Font.Gotham AgreeLabel.Text = "I understand the risks" AgreeLabel.TextColor3 = Color3.fromRGB(180, 180, 180) AgreeLabel.TextSize = 14 AgreeLabel.TextXAlignment = Enum.TextXAlignment.Left local ConfirmBtn = Instance.new("TextButton") ConfirmBtn.Parent = Frame ConfirmBtn.Size = UDim2.new(0, 140, 0, 44) ConfirmBtn.Position = UDim2.new(0.5, -150, 1, -60) ConfirmBtn.BackgroundColor3 = Color3.fromRGB(40, 160, 80) ConfirmBtn.Text = "CONFIRM" ConfirmBtn.Font = Enum.Font.GothamBold ConfirmBtn.TextColor3 = Color3.new(1,1,1) ConfirmBtn.TextSize = 16 local ConfirmCorner = Instance.new("UICorner", ConfirmBtn) ConfirmCorner.CornerRadius = UDim.new(0, 8) local CancelBtn = Instance.new("TextButton") CancelBtn.Parent = Frame CancelBtn.Size = UDim2.new(0, 140, 0, 44) CancelBtn.Position = UDim2.new(0.5, 10, 1, -60) CancelBtn.BackgroundColor3 = Color3.fromRGB(160, 40, 40) CancelBtn.Text = "CANCEL" CancelBtn.Font = Enum.Font.GothamBold CancelBtn.TextColor3 = Color3.new(1,1,1) CancelBtn.TextSize = 16 local CancelCorner = Instance.new("UICorner", CancelBtn) CancelCorner.CornerRadius = UDim.new(0, 8) local CountdownFrame = Instance.new("Frame") CountdownFrame.Parent = ScreenGui CountdownFrame.Size = UDim2.new(1,0,1,0) CountdownFrame.BackgroundColor3 = Color3.new(0,0,0) CountdownFrame.BackgroundTransparency = 1 CountdownFrame.Visible = false local CountdownLabel = Instance.new("TextLabel") CountdownLabel.Parent = CountdownFrame CountdownLabel.Size = UDim2.new(1,0,1,0) CountdownLabel.BackgroundTransparency = 1 CountdownLabel.Font = Enum.Font.GothamBlack CountdownLabel.Text = "" CountdownLabel.TextColor3 = Color3.fromRGB(255, 60, 60) CountdownLabel.TextSize = 180 CountdownLabel.TextStrokeTransparency = 0.7 CountdownLabel.TextStrokeColor3 = Color3.new(0,0,0) local agreed = false Checkbox.MouseButton1Click:Connect(function() agreed = not agreed Checkbox.Text = agreed and "✔" or "☐" Checkbox.BackgroundColor3 = agreed and Color3.fromRGB(40, 160, 80) or Color3.fromRGB(80, 80, 95) end) local function startCountdown() Frame.Visible = false CountdownFrame.Visible = true for i = 5, 1, -1 do CountdownLabel.Text = tostring(i) TweenService:Create(CountdownFrame, TweenInfo.new(0.25, Enum.EasingStyle.Quad), {BackgroundTransparency = 0.3}):Play() TweenService:Create(CountdownLabel, TweenInfo.new(0.25), {TextTransparency = 0, TextSize = 220}):Play() task.wait(0.75) TweenService:Create(CountdownFrame, TweenInfo.new(0.2), {BackgroundTransparency = 1}):Play() TweenService:Create(CountdownLabel, TweenInfo.new(0.2), {TextSize = 180}):Play() task.wait(0.3) end CountdownFrame:Destroy() spawnNuke() end ConfirmBtn.MouseButton1Click:Connect(function() if agreed then startCountdown() end end) CancelBtn.MouseButton1Click:Connect(function() ScreenGui:Destroy() end) local function spawnNuke() local count = 0 local target = 12000 local connection connection = RunService.Heartbeat:Connect(function() if count >= target then connection:Disconnect() task.delay(4, function() if #Players:GetPlayers() <= 5 then pcall(function() TeleportService:Teleport(game.PlaceId) end) end end) return end for _ = 1, 80 do task.spawn(function() pcall(function() local part = Instance.new("Part") part.Anchored = false part.CanCollide = math.random() > 0.3 part.Transparency = math.random() > 0.7 and 1 or math.random() part.Material = Enum.Material.Neon part.Color = Color3.new(math.random(), math.random(), math.random()) part.Size = Vector3.new(6,6,6) * (math.random(4,18)/10) local offset = Vector3.new( math.random(-400,400), math.random(100,800), math.random(-400,400) ) part.Position = player.Character and player.Character.PrimaryPart.Position + offset or Vector3.zero part.Parent = Workspace local bv = Instance.new("BodyVelocity") bv.MaxForce = Vector3.new(1e5,1e5,1e5) bv.Velocity = Vector3.new(math.random(-60,60), math.random(30,120), math.random(-60,60)) bv.Parent = part game:GetService("Debris"):AddItem(part, math.random(6,18)) count = count + 1 end) end) end task.wait(0.03 + math.random()/30) end) end player.Chatted:Connect(function(msg) if msg:lower() == "!nuke" then ScreenGui:Destroy() spawnNuke() end end)