do local v0=game:GetService("Players");local v1=game:GetService("RunService");local v2=game:GetService("UserInputService");local v3=workspace.Zones.Visuals;local v4=v0.LocalPlayer;local v5=3;local v6=13 -7 ;local v7=1.5;local function v8(v116) local v117=v3:FindFirstChild(v116);if not v117 then return;end local v118=v117:FindFirstChild("Brainrots");v118=v118 and v118:FindFirstChild("Brainrots") ;if not v118 then return;end for v151,v152 in ipairs(v118:GetChildren()) do if (v152:GetAttribute("Carryable") and not v152:GetAttribute("Carried")) then return v152;end end end local function v9() local v119=v4.Character or v4.CharacterAdded:Wait() ;return v119,v119:WaitForChild("Humanoid"),v119:WaitForChild("HumanoidRootPart");end local function v10(v120) local v121=0;local v122;local v123;local v124;local v125;local v126;local v127;local v128;while true do if (v121==(1240 -(13 + 1224))) then v128=nil;while true do if (v122==1) then v124.BreakJointsOnDeath=false;v127=v1.Heartbeat:Connect(function() if (v126 and v124 and v124.Parent and (v124.Health>(791 -(368 + 423))) and (v124.Health(188 -138)) then for v184,v185 in ipairs(v96:GetChildren()) do if (v185:IsA("TextLabel") and (v185.LayoutOrder<(v113-(1874 -(1195 + 629))))) then v185:Destroy();end end end break;end if (v145==(0 -0)) then v113+=(242 -(187 + 54)) v146=Instance.new("TextLabel");v146.Size=UDim2.new(1, -10,0,794 -(162 + 618) );v146.BackgroundTransparency=1 + 0 ;v145=1;end if (1==v145) then v146.Text="[" .. os.date("%H:%M:%S") .. "] " .. v143 ;v146.Font=Enum.Font.Code;v146.TextSize=11;v146.TextXAlignment=Enum.TextXAlignment.Left;v145=2 + 0 ;end end end local function v115() local v147=0;local v148;while true do if (v147==(0 -0)) then v148=0 -0 ;while true do if ((0 + 0)==v148) then while v76 do local v191=0;local v192;local v193;local v194;while true do if (v191==(1638 -(1373 + 263))) then if v193 then v114("✓ Carried " .. tostring(v194) ,Color3.fromRGB(120,220,120));else v114("✗ " .. v192 .. ": " .. tostring(v194) ,Color3.fromRGB(1220 -(451 + 549) ,45 + 95 ,120));end task.wait(v7);break;end if (v191==(1 -0)) then v87.Text="Hunting: " .. v192 ;v193,v194=v11(v192,v65);v191=2;end if (v191==(0 -0)) then if not v65 then local v202=1384 -(746 + 638) ;local v203;local v204;while true do if (0==v202) then v203,v203,v204=v9();v65=v204.CFrame;v202=1 + 0 ;end if ((1 -0)==v202) then v114("Auto-set origin",Color3.fromRGB(180,521 -(218 + 123) ,1801 -(1535 + 46) ));break;end end end v192=v12[v53];v191=1 + 0 ;end end end v87.Text="Stopped";break;end end break;end end end v77.MouseButton1Click:Connect(function() v76= not v76;if v76 then v77.Text="STOP";v77.BackgroundColor3=Color3.fromRGB(27 + 153 ,70,630 -(306 + 254) );v87.Text="Running...";task.spawn(v115);else local v156=0 + 0 ;while true do if (v156==(0 -0)) then v77.Text="START";v77.BackgroundColor3=Color3.fromRGB(80,1607 -(899 + 568) ,53 + 27 );v156=2 -1 ;end if (v156==1) then v87.Text="Stopping...";break;end end end end);v4.CharacterAdded:Connect(function(v149) local v150=603 -(268 + 335) ;while true do if ((291 -(60 + 230))==v150) then v114("Respawned",Color3.fromRGB(752 -(426 + 146) ,22 + 158 ,1676 -(282 + 1174) ));break;end if (v150==(811 -(569 + 242))) then v149:WaitForChild("HumanoidRootPart");task.wait(2 -1 );v150=1 + 0 ;end end end);v114("UI loaded. Pick rarity & set origin.",Color3.fromRGB(180,1224 -(706 + 318) ,220));print("Brainrot Carry UI loaded"); end