-- Carregar a Orion Library local OrionLib = loadstring(game:HttpGet("https://raw.githubusercontent.com/shlexware/Orion/main/source"))() -- Criar a janela principal local Window = OrionLib:MakeWindow({ Name = "🎩AUTO REPORT 2.0 DO MR RED BLACK 🎩", HidePremium = false, SaveConfig = true, ConfigFolder = "OrionTest", IntroText = "Bem-vindo ao Auto Report 2.0", Theme = { MainColor = Color3.fromRGB(0, 0, 0), -- Preto AccentColor = Color3.fromRGB(255, 0, 0), -- Vermelho BackgroundColor = Color3.fromRGB(30, 30, 30), TextColor = Color3.fromRGB(255, 255, 255), ButtonColor = Color3.fromRGB(255, 0, 0), ButtonTextColor = Color3.fromRGB(255, 255, 255), BorderColor = Color3.fromRGB(255, 0, 0) -- Borda vermelha } }) -- Criador do script OrionLib:MakeNotification({ Name = "Criador do Script", Content = "Script criado por SCARYS_CARY66666", Time = 10 }) -- Criar uma aba local Tab = Window:MakeTab({Name = "Jogadores", Icon = "rbxassetid://4483345998", PremiumOnly = false}) -- Adicionar uma seção local Section = Tab:AddSection({Name = "Lista de Jogadores"}) -- Adicionar uma lista de jogadores local players = game:GetService("Players") local playerList = {} local function updatePlayerList() playerList = {} for _, player in ipairs(players:GetPlayers()) do table.insert(playerList, player.Name) end end updatePlayerList() local selectedPlayer = nil local playerDropdown = Section:AddDropdown({ Name = "Selecione um Jogador", Options = playerList, Callback = function(value) selectedPlayer = value end }) -- Atualizar a lista de jogadores quando um jogador entra ou sai players.PlayerAdded:Connect(function(player) table.insert(playerList, player.Name) playerDropdown:Refresh(playerList, true) end) players.PlayerRemoving:Connect(function(player) for i, playerName in ipairs(playerList) do if playerName == player.Name then table.remove(playerList, i) break end end playerDropdown:Refresh(playerList, true) end) -- Lista de opções de abuso local abuseOptions = { "Cheating/Exploiting", "Inappropriate Username", "Bullying", "Scamming", "Inappropriate Content", "Dating", "Personal Question", "Offsite Links", "Bad Language", "Other" } local selectedAbuse = nil Section:AddDropdown({ Name = "Selecione o Tipo de Abuso", Options = abuseOptions, Callback = function(value) selectedAbuse = value end }) -- Função para reportar jogador local function reportPlayer(playerName, abuseType) local player = players:FindFirstChild(playerName) if player and abuseType then players:ReportAbuse(player, abuseType, "Reportado via script") OrionLib:MakeNotification({ Name = "Report Enviado", Content = "Report enviado para " .. playerName .. " por " .. abuseType, Time = 5 }) end end -- Variável para controlar o auto report local autoReport = false -- Botão de Auto Report Section:AddButton({ Name = "Auto Report", Callback = function() autoReport = true OrionLib:MakeNotification({ Name = "Auto Report Ligado", Content = "O auto report está ligado.", Time = 5 }) while autoReport do if selectedPlayer and selectedAbuse then reportPlayer(selectedPlayer, selectedAbuse) end wait(1) -- Intervalo de 1 segundo entre os reports end end }) -- Botão de Parar Report Section:AddButton({ Name = "Parar Report", Callback = function() autoReport = false OrionLib:MakeNotification({ Name = "Auto Report Desligado", Content = "O auto report está desligado.", Time = 5 }) end }) -- Adicionar botão para copiar texto Section:AddButton({ Name = "Copiar TikTok", Callback = function() setclipboard("mr_red_black_ofc") OrionLib:MakeNotification({ Name = "Texto Copiado", Content = "MEU TIK TOK: mr_red_black_ofc", Time = 5 }) end })