Untitled

Run Settings
LanguageLua
Language Version
Run Command
local UserInputService = game:GetService("UserInputService") local TweenService = game:GetService("TweenService") local TARGET = "natali19871308" local REPORTS_PER_REASON = 1500000 local DELAY = 0.001 local REASONS = { "Cheating", "Exploiting", "Scamming", "Harassment", "Swearing", "Bullying", "InappropriateContent", "PersonalInfo", "Dating", "Phishing" } local ScreenGui = Instance.new("ScreenGui") ScreenGui.Name = "MassReportGUI" ScreenGui.ZIndexBehavior = Enum.ZIndexBehavior.Sibling ScreenGui.Parent = game:GetService("CoreGui") local MainFrame = Instance.new("Frame") MainFrame.Name = "MainFrame" MainFrame.Size = UDim2.new(0, 350, 0, 400) MainFrame.Position = UDim2.new(0.5, -175, 0.5, -200) MainFrame.AnchorPoint = Vector2.new(0.5, 0.5) MainFrame.BackgroundColor3 = Color3.fromRGB(30, 30, 40) MainFrame.BackgroundTransparency = 0.2 MainFrame.BorderSizePixel = 0 MainFrame.ClipsDescendants = true MainFrame.Parent = ScreenGui MainFrame.Active = true MainFrame.Draggable = true local UICorner = Instance.new("UICorner") UICorner.CornerRadius = UDim.new(0, 8) UICorner.Parent = MainFrame local DropShadow = Instance.new("ImageLabel") DropShadow.Name = "DropShadow" DropShadow.AnchorPoint = Vector2.new(0.5, 0.5) DropShadow.BackgroundTransparency = 1 DropShadow.BorderSizePixel = 0 DropShadow.Position = UDim2.new(0.5, 0, 0.5, 4) DropShadow.Size = UDim2.new(1, 10, 1, 10) DropShadow.Image = "rbxassetid://1316045217" DropShadow.ImageColor3 = Color3.fromRGB(0, 0, 0) DropShadow.ImageTransparency = 0.8 DropShadow.ScaleType = Enum.ScaleType.Slice DropShadow.SliceCenter = Rect.new(10, 10, 118, 118) DropShadow.Parent = MainFrame local Title = Instance.new("TextLabel") Title.Name = "Title" Title.Size = UDim2.new(1, 0, 0, 40) Title.Position = UDim2.new(0, 0, 0, 0) Title.BackgroundColor3 = Color3.fromRGB(20, 20, 30) Title.BackgroundTransparency = 0.3 Title.BorderSizePixel = 0 Title.Font = Enum.Font.GothamBold Title.Text = "MASS REPORT v2.0" Title.TextColor3 = Color3.fromRGB(255, 255, 255) Title.TextSize = 18 Title.TextXAlignment = Enum.TextXAlignment.Center Title.Parent = MainFrame local TitleCorner = Instance.new("UICorner") TitleCorner.CornerRadius = UDim.new(0, 8) TitleCorner.Parent = Title local CloseButton = Instance.new("TextButton") CloseButton.Name = "CloseButton" CloseButton.Size = UDim2.new(0, 30, 0, 30) CloseButton.Position = UDim2.new(1, -35, 0, 5) CloseButton.BackgroundColor3 = Color3.fromRGB(255, 60, 60) CloseButton.BackgroundTransparency = 0.7 CloseButton.BorderSizePixel = 0 CloseButton.Font = Enum.Font.GothamBold CloseButton.Text = "X" CloseButton.TextColor3 = Color3.fromRGB(255, 255, 255) CloseButton.TextSize = 16 CloseButton.Parent = Title local CloseButtonCorner = Instance.new("UICorner") CloseButtonCorner.CornerRadius = UDim.new(0, 6) CloseButtonCorner.Parent = CloseButton local TargetFrame = Instance.new("Frame") TargetFrame.Name = "TargetFrame" TargetFrame.Size = UDim2.new(1, -20, 0, 60) TargetFrame.Position = UDim2.new(0, 10, 0, 50) TargetFrame.BackgroundColor3 = Color3.fromRGB(40, 40, 50) TargetFrame.BackgroundTransparency = 0.3 TargetFrame.BorderSizePixel = 0 TargetFrame.Parent = MainFrame local TargetCorner = Instance.new("UICorner") TargetCorner.CornerRadius = UDim.new(0, 6) TargetCorner.Parent = TargetFrame local TargetLabel = Instance.new("TextLabel") TargetLabel.Name = "TargetLabel" TargetLabel.Size = UDim2.new(1, 0, 0, 20) TargetLabel.Position = UDim2.new(0, 10, 0, 5) TargetLabel.BackgroundTransparency = 1 TargetLabel.Font = Enum.Font.Gotham TargetLabel.Text = "Цель:" TargetLabel.TextColor3 = Color3.fromRGB(200, 200, 200) TargetLabel.TextSize = 14 TargetLabel.TextXAlignment = Enum.TextXAlignment.Left TargetLabel.Parent = TargetFrame local TargetBox = Instance.new("TextBox") TargetBox.Name = "TargetBox" TargetBox.Size = UDim2.new(1, -20, 0, 30) TargetBox.Position = UDim2.new(0, 10, 0, 25) TargetBox.BackgroundColor3 = Color3.fromRGB(30, 30, 40) TargetBox.BackgroundTransparency = 0.5 TargetBox.BorderSizePixel = 0 TargetBox.Font = Enum.Font.Gotham TargetBox.PlaceholderText = "Введите никнейм" TargetBox.Text = TARGET TargetBox.TextColor3 = Color3.fromRGB(255, 255, 255) TargetBox.TextSize = 14 TargetBox.TextXAlignment = Enum.TextXAlignment.Left TargetBox.Parent = TargetFrame local TargetBoxCorner = Instance.new("UICorner") TargetBoxCorner.CornerRadius = UDim.new(0, 4) TargetBoxCorner.Parent = TargetBox local TargetBoxPadding = Instance.new("UIPadding") TargetBoxPadding.PaddingLeft = UDim.new(0, 8) TargetBoxPadding.Parent = TargetBox local SettingsFrame = Instance.new("Frame") SettingsFrame.Name = "SettingsFrame" SettingsFrame.Size = UDim2.new(1, -20, 0, 80) SettingsFrame.Position = UDim2.new(0, 10, 0, 120) SettingsFrame.BackgroundColor3 = Color3.fromRGB(40, 40, 50) SettingsFrame.BackgroundTransparency = 0.3 SettingsFrame.BorderSizePixel = 0 SettingsFrame.Parent = MainFrame local SettingsCorner = Instance.new("UICorner") SettingsCorner.CornerRadius = UDim.new(0, 6) SettingsCorner.Parent = SettingsFrame local CountLabel = Instance.new("TextLabel") CountLabel.Name = "CountLabel" CountLabel.Size = UDim2.new(0.5, -15, 0, 20) CountLabel.Position = UDim2.new(0, 10, 0, 5) CountLabel.BackgroundTransparency = 1 CountLabel.Font = Enum.Font.Gotham CountLabel.Text = "Кол-во репортов:" CountLabel.TextColor3 = Color3.fromRGB(200, 200, 200) CountLabel.TextSize = 14 CountLabel.TextXAlignment = Enum.TextXAlignment.Left CountLabel.Parent = SettingsFrame local CountBox = Instance.new("TextBox") CountBox.Name = "CountBox" CountBox.Size = UDim2.new(0.5, -15, 0, 30) CountBox.Position = UDim2.new(0, 10, 0, 25) CountBox.BackgroundColor3 = Color3.fromRGB(30, 30, 40) CountBox.BackgroundTransparency = 0.5 CountBox.BorderSizePixel = 0 CountBox.Font = Enum.Font.Gotham CountBox.PlaceholderText = "Количество" CountBox.Text = tostring(REPORTS_PER_REASON) CountBox.TextColor3 = Color3.fromRGB(255, 255, 255) CountBox.TextSize = 14 CountBox.Parent = SettingsFrame local CountBoxCorner = Instance.new("UICorner") CountBoxCorner.CornerRadius = UDim.new(0, 4) CountBoxCorner.Parent = CountBox local CountBoxPadding = Instance.new("UIPadding") CountBoxPadding.PaddingLeft = UDim.new(0, 8) CountBoxPadding.Parent = CountBox local DelayLabel = Instance.new("TextLabel") DelayLabel.Name = "DelayLabel" DelayLabel.Size = UDim2.new(0.5, -15, 0, 20) DelayLabel.Position = UDim2.new(0.5, 5, 0, 5) DelayLabel.BackgroundTransparency = 1 DelayLabel.Font = Enum.Font.Gotham DelayLabel.Text = "Задержка (сек):" DelayLabel.TextColor3 = Color3.fromRGB(200, 200, 200) DelayLabel.TextSize = 14 DelayLabel.TextXAlignment = Enum.TextXAlignment.Left DelayLabel.Parent = SettingsFrame local DelayBox = Instance.new("TextBox") DelayBox.Name = "DelayBox" DelayBox.Size = UDim2.new(0.5, -15, 0, 30) DelayBox.Position = UDim2.new(0.5, 5, 0, 25) DelayBox.BackgroundColor3 = Color3.fromRGB(30, 30, 40) DelayBox.BackgroundTransparency = 0.5 DelayBox.BorderSizePixel = 0 DelayBox.Font = Enum.Font.Gotham DelayBox.PlaceholderText = "Задержка" DelayBox.Text = tostring(DELAY) DelayBox.TextColor3 = Color3.fromRGB(255, 255, 255) DelayBox.TextSize = 14 DelayBox.Parent = SettingsFrame local DelayBoxCorner = Instance.new("UICorner") DelayBoxCorner.CornerRadius = UDim.new(0, 4) DelayBoxCorner.Parent = DelayBox local DelayBoxPadding = Instance.new("UIPadding") DelayBoxPadding.PaddingLeft = UDim.new(0, 8) DelayBoxPadding.Parent = DelayBox local AllReasonsCheck = Instance.new("TextButton") AllReasonsCheck.Name = "AllReasonsCheck" AllReasonsCheck.Size = UDim2.new(1, -20, 0, 20) AllReasonsCheck.Position = UDim2.new(0, 10, 0, 60) AllReasonsCheck.BackgroundColor3 = Color3.fromRGB(60, 60, 80) AllReasonsCheck.BackgroundTransparency = 0.5 AllReasonsCheck.BorderSizePixel = 0 AllReasonsCheck.Font = Enum.Font.Gotham AllReasonsCheck.Text = " Все причины (10 типов)" AllReasonsCheck.TextColor3 = Color3.fromRGB(255, 255, 255) AllReasonsCheck.TextSize = 14 AllReasonsCheck.TextXAlignment = Enum.TextXAlignment.Left AllReasonsCheck.Parent = SettingsFrame local CheckIcon = Instance.new("ImageLabel") CheckIcon.Name = "CheckIcon" CheckIcon.Size = UDim2.new(0, 16, 0, 16) CheckIcon.Position = UDim2.new(1, -20, 0, 2) CheckIcon.BackgroundTransparency = 1 CheckIcon.Image = "rbxassetid://3926305904" CheckIcon.ImageColor3 = Color3.fromRGB(100, 255, 100) CheckIcon.ImageRectOffset = Vector2.new(50, 50) CheckIcon.ImageRectSize = Vector2.new(48, 48) CheckIcon.Parent = AllReasonsCheck local StartButton = Instance.new("TextButton") StartButton.Name = "StartButton" StartButton.Size = UDim2.new(1, -20, 0, 40) StartButton.Position = UDim2.new(0, 10, 0, 210) StartButton.BackgroundColor3 = Color3.fromRGB(80, 160, 80) StartButton.BackgroundTransparency = 0.3 StartButton.BorderSizePixel = 0 StartButton.Font = Enum.Font.GothamBold StartButton.Text = "НАЧАТЬ МАССОВЫЙ РЕПОРТ" StartButton.TextColor3 = Color3.fromRGB(255, 255, 255) StartButton.TextSize = 16 StartButton.Parent = MainFrame local StartButtonCorner = Instance.new("UICorner") StartButtonCorner.CornerRadius = UDim.new(0, 6) StartButtonCorner.Parent = StartButton local LogFrame = Instance.new("Frame") LogFrame.Name = "LogFrame" LogFrame.Size = UDim2.new(1, -20, 1, -260) LogFrame.Position = UDim2.new(0, 10, 0, 260) LogFrame.BackgroundColor3 = Color3.fromRGB(40, 40, 50) LogFrame.BackgroundTransparency = 0.3 LogFrame.BorderSizePixel = 0 LogFrame.Parent = MainFrame local LogCorner = Instance.new("UICorner") LogCorner.CornerRadius = UDim.new(0, 6) LogCorner.Parent = LogFrame local LogScroller = Instance.new("ScrollingFrame") LogScroller.Name = "LogScroller" LogScroller.Size = UDim2.new(1, -10, 1, -10) LogScroller.Position = UDim2.new(0, 5, 0, 5) LogScroller.BackgroundTransparency = 1 LogScroller.BorderSizePixel = 0 LogScroller.ScrollBarThickness = 5 LogScroller.ScrollBarImageColor3 = Color3.fromRGB(100, 100, 120) LogScroller.Parent = LogFrame local LogLayout = Instance.new("UIListLayout") LogLayout.Name = "LogLayout" LogLayout.Padding = UDim.new(0, 5) LogLayout.SortOrder = Enum.SortOrder.LayoutOrder LogLayout.Parent = LogScroller local function AddLog(message, color) color = color or Color3.fromRGB(255, 255, 255) local LogEntry = Instance.new("TextLabel") LogEntry.Name = "LogEntry" LogEntry.Size = UDim2.new(1, 0, 0, 20) LogEntry.BackgroundTransparency = 1 LogEntry.Font = Enum.Font.Gotham LogEntry.Text = "> "..message LogEntry.TextColor3 = color LogEntry.TextSize = 14 LogEntry.TextXAlignment = Enum.TextXAlignment.Left LogEntry.TextTruncate = Enum.TextTruncate.AtEnd LogEntry.Parent = LogScroller LogScroller.CanvasSize = UDim2.new(0, 0, 0, LogLayout.AbsoluteContentSize.Y) LogScroller.CanvasPosition = Vector2.new(0, LogScroller.CanvasSize.Y.Offset) return LogEntry end AddLog("Готов к работе. Введите данные и нажмите кнопку.", Color3.fromRGB(200, 200, 255)) local function ButtonHoverEffect(button, defaultColor, hoverColor, transparency) button.MouseEnter:Connect(function() TweenService:Create(button, TweenInfo.new(0.2), {BackgroundColor3 = hoverColor, BackgroundTransparency = transparency - 0.1}):Play() end) button.MouseLeave:Connect(function() TweenService:Create(button, TweenInfo.new(0.2), {BackgroundColor3 = defaultColor, BackgroundTransparency = transparency}):Play() end) end ButtonHoverEffect(StartButton, Color3.fromRGB(80, 160, 80), Color3.fromRGB(100, 200, 100), 0.3) ButtonHoverEffect(CloseButton, Color3.fromRGB(255, 60, 60), Color3.fromRGB(255, 80, 80), 0.7) ButtonHoverEffect(AllReasonsCheck, Color3.fromRGB(60, 60, 80), Color3.fromRGB(80, 80, 100), 0.5) local dragging local dragInput local dragStart local startPos local function UpdateInput(input) local delta = input.Position - dragStart MainFrame.Position = UDim2.new(startPos.X.Scale, startPos.X.Offset + delta.X, startPos.Y.Scale, startPos.Y.Offset + delta.Y) end Title.InputBegan:Connect(function(input) if input.UserInputType == Enum.UserInputType.MouseButton1 then dragging = true dragStart = input.Position startPos = MainFrame.Position input.Changed:Connect(function() if input.UserInputState == Enum.UserInputState.End then dragging = false end end) end end) Title.InputChanged:Connect(function(input) if input.UserInputType == Enum.UserInputType.MouseMovement then dragInput = input end end) UserInputService.InputChanged:Connect(function(input) if input == dragInput and dragging then UpdateInput(input) end end) CloseButton.MouseButton1Click:Connect(function() ScreenGui:Destroy() end) local function AnnounceBan(playerName) local msg = playerName.." has been banned" pcall(function() game:GetService("TextChatService").TextChannels.RBXGeneral:SendAsync(msg) end) pcall(function() game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:FireServer(msg, "All") end) pcall(function() game:GetService("Players"):Chat(msg) end) AddLog("Объявлен бан для "..playerName, Color3.fromRGB(255, 100, 100)) end local function MassReport() local target = TargetBox.Text local reportsCount = tonumber(CountBox.Text) or REPORTS_PER_REASON local delay = tonumber(DelayBox.Text) or DELAY local targetPlayer = game:GetService("Players"):FindFirstChild(target) if not targetPlayer then AddLog("Ошибка: игрок "..target.." не найден!", Color3.fromRGB(255, 80, 80)) return end AddLog("Начинаю массовый репорт на "..target, Color3.fromRGB(100, 255, 100)) for _, reason in ipairs(REASONS) do for i = 1, reportsCount do if not targetPlayer.Parent then break end pcall(function() game:GetService("Players").ReportAbuse( game.Players.LocalPlayer, targetPlayer, reason, "Automated report" ) AddLog("Репорт за "..reason.." ("..i.."/"..reportsCount..")") end) task.wait(delay) end end if targetPlayer.Parent then AnnounceBan(target) else game:GetService("Players").PlayerRemoving:Connect(function(player) if player.Name == target then AnnounceBan(target) end end) end AddLog("Массовый репорт завершен!", Color3.fromRGB(100, 255, 100)) end StartButton.MouseButton1Click:Connect(function() StartButton.Text = "ВЫПОЛНЯЕТСЯ..." StartButton.BackgroundColor3 = Color3.fromRGB(150, 150, 150) coroutine.wrap(function() MassReport() StartButton.Text = "НАЧАТЬ МАССОВЫЙ РЕПОРТ" StartButton.BackgroundColor3 = Color3.fromRGB(80, 160, 80) end)() end) local CreatorLabel = Instance.new("TextLabel") CreatorLabel.Name = "CreatorLabel" CreatorLabel.Size = UDim2.new(1, -20, 0, 20) CreatorLabel.Position = UDim2.new(0, 10, 1, -25) CreatorLabel.BackgroundTransparency = 1 CreatorLabel.Font = Enum.Font.Gotham CreatorLabel.Text = "Создатель: @Albonbv" CreatorLabel.TextColor3 = Color3.fromRGB(150, 150, 150) CreatorLabel.TextSize = 12 CreatorLabel.TextXAlignment = Enum.TextXAlignment.Right CreatorLabel.Parent = MainFrame
Editor Settings
Theme
Key bindings
Full width
Lines