local v0=loadstring(game:HttpGet("https://sirius.menu/rayfield"))();local v1={IMAGE_ID=4483362458,PURCHASE_DELAY=0.1,NOTIFICATION_DURATION=6.5,AUTO_PICKUP_INTERVAL=1,MAX_AUTO_CYCLES=10000,PICKUP_DELAY=0.3,AUTO_SELL_THRESHOLD=20};local v2={"MaxRebirth","AutoRebirth","ShinyHunter","VIP","SixEgg","TwelveEgg","OPAuto","LuckyEggs","MagicEggs","FastHatch","MorePet","ExtraMorePet","x2Energy","x2Cash","PetStorage","ExtraPetStorage","Golden100","Rainbow100","ExtraSpeed","ExtraJump","x2Rebirth"};local v3={{Name="šŸ’° God Cash Pack",Value="GodCashPack"},{Name="šŸ’Ž Super Cash Pack",Value="SuperCashPack"},{Name="šŸ’¼ Large Cash Pack",Value="LargeCashPack"},{Name="šŸ“¦ Medium Cash Pack",Value="MediumCashPack"},{Name="šŸ“ Tiny Cash Pack",Value="TinyCashPack"}};local v4={"SharkFifty","SharkTen","SharkThree","SharkOne","LuckyBlockFifty","LuckyBlockTen","LuckyBlockThree","LuckyBlockOne","HeroFifty","HeroTen","HeroThree","HeroOne"};local v5={"StockThird","StockSecond","StockFirst","LimitedPet"};local v6={};v6.Notify=function(v46,v47,v48,v49) v0:Notify({Title=v47,Content=v48,Duration=v49 or v1.NOTIFICATION_DURATION ,Image=v1.IMAGE_ID});end;v6.CreateSection=function(v50,v51,v52) return v51:CreateSection(v52);end;v6.CreateButton=function(v53,v54,v55,v56) return v54:CreateButton({Name=v55,Callback=v56});end;local v10={};v10.GetRemote=function(v57,v58) v58=v58 or "BuyWithTickets" ;return game:GetService("ReplicatedStorage"):WaitForChild("Packages"):WaitForChild("Network"):WaitForChild("RemoteEventStorage"):WaitForChild(v58);end;v10.PurchaseWithTickets=function(v59,v60,v61) local v62={(v61 and (v61 .. "_" .. v60)) or v60 ,0};local v63,v64=pcall(function() v59:GetRemote("BuyWithTickets"):FireServer(unpack(v62));end);return v63,v64;end;v10.PurchaseCashPack=function(v65,v66) local v67={v66,0};local v68,v69=pcall(function() v65:GetRemote("BuyWithTickets"):FireServer(unpack(v67));end);return v68,v69;end;v10.PickupItem=function(v70,v71) local v72={v71};local v73,v74=pcall(function() local v153=game:GetService("ReplicatedStorage"):WaitForChild("Packages"):WaitForChild("Network"):WaitForChild("RemoteEventStorage"):WaitForChild("PickupItem");if v153 then v153:FireServer(unpack(v72));return true;else return false,"PickupItem remote not found";end end);return v73,v74;end;v10.SellAllItems=function(v75) local v76,v77=pcall(function() local v154=game:GetService("ReplicatedStorage"):WaitForChild("Packages"):WaitForChild("Network"):WaitForChild("RemoteEventStorage"):WaitForChild("SellAllCollectedItems");if v154 then v154:FireServer();return true;else return false,"SellAllCollectedItems remote not found";end end);return v76,v77;end;local v16={AvailablePets={},AutoMode=false,AutoConnection=nil,IsPickingUp=false,TotalCollected=0,TotalCycles=0,TotalSold=0,PetsSinceLastSell=0,AutoSellEnabled=true,StatusLabel=nil};v16.ScanForPets=function(v78) local v79={};local v80=workspace:FindFirstChild("Spawned");if not v80 then return v79;end for v155,v156 in ipairs(v80:GetChildren()) do if (string.sub(v156.Name,1,4)=="Zone") then for v183,v184 in ipairs(v156:GetChildren()) do if (v184:IsA("BasePart") or v184:IsA("Model")) then local v188=v184.Name;if not table.find(v79,v188) then table.insert(v79,v188);end end end end end return v79;end;v16.UpdateAvailablePets=function(v81) v81.AvailablePets=v81:ScanForPets();return #v81.AvailablePets;end;v16.SellAllCollected=function(v83) v6:Notify("Selling Items","Selling all collected items...",3);local v84,v85=v10:SellAllItems();if v84 then v83.TotalSold=v83.TotalSold + 1 ;v83.PetsSinceLastSell=0;if v83.StatusLabel then local v185=string.format("Cycle: %d | Total: %d | Sold: %d",v83.TotalCycles,v83.TotalCollected,v83.TotalSold);v83.StatusLabel:Set("šŸ”„ " .. v185 );end v6:Notify("Sell Complete","āœ… Successfully sold all items",4);return true;else v6:Notify("Sell Failed","āŒ Could not sell items: " .. tostring(v85) ,4);return false;end end;v16.PickupCycle=function(v86) if v86.IsPickingUp then return 0,0,0;end v86.IsPickingUp=true;local v88=v86:UpdateAvailablePets();if (v88==0) then v86.IsPickingUp=false;return 0,0,0;end local v89,v90=0,0;for v157,v158 in ipairs(v86.AvailablePets) do task.wait(v1.PICKUP_DELAY);local v159,v160=v10:PickupItem(v158);if v159 then v89=v89 + 1 ;v86.TotalCollected=v86.TotalCollected + 1 ;v86.PetsSinceLastSell=v86.PetsSinceLastSell + 1 ;if (v86.AutoSellEnabled and (v86.PetsSinceLastSell>=v1.AUTO_SELL_THRESHOLD)) then task.wait(0.5);v86:SellAllCollected();end else v90=v90 + 1 ;end end v86.IsPickingUp=false;v86.TotalCycles=v86.TotalCycles + 1 ;return v89,v90,v88;end;v16.StartAutoPickup=function(v92) if v92.AutoMode then v6:Notify("Auto Pickup","āŒ Auto pickup is already running",4);return;end v92.AutoMode=true;v92.TotalCollected=0;v92.TotalCycles=0;v92.TotalSold=0;v92.PetsSinceLastSell=0;v6:Notify("Auto Pickup","āœ… Started auto pet collection\nAuto-sell every " .. v1.AUTO_SELL_THRESHOLD .. " pets" ,4);v92.AutoConnection=game:GetService("RunService").Heartbeat:Connect(function() if (v92.AutoMode and ((tick() -(v92.LastPickup or 0))>v1.AUTO_PICKUP_INTERVAL)) then v92.LastPickup=tick();local v180,v181,v182=v92:PickupCycle();if (v92.TotalCycles>=v1.MAX_AUTO_CYCLES) then v92:StopAutoPickup();local v186=string.format("Stopped after %d cycles\nTotal collected: %d\nTotal sold: %d",v1.MAX_AUTO_CYCLES,v92.TotalCollected,v92.TotalSold);v6:Notify("Auto Pickup","ā¹ļø " .. v186 ,6);return;end if v92.StatusLabel then local v187=string.format("Cycle: %d | Total: %d | Sold: %d",v92.TotalCycles,v92.TotalCollected,v92.TotalSold);v92.StatusLabel:Set("šŸ”„ " .. v187 );end end end);end;v16.StopAutoPickup=function(v99) if not v99.AutoMode then return 0,0,0;end v99.AutoMode=false;if v99.AutoConnection then v99.AutoConnection:Disconnect();v99.AutoConnection=nil;end if v99.StatusLabel then local v176=string.format("Stopped | Total: %d | Sold: %d",v99.TotalCollected,v99.TotalSold);v99.StatusLabel:Set("ā¹ļø " .. v176 );end return v99.TotalCollected,v99.TotalCycles,v99.TotalSold;end;local v23={};v23.Single=function(v101,v102,v103) local v104=(v103 and (v103 .. "_" .. v102)) or v102 ;v6:Notify("Processing","Purchasing: " .. v102 ,3);local v105,v106=v10:PurchaseWithTickets(v102,v103);if v105 then v6:Notify("Purchase Successful","āœ… " .. v102 ,v1.NOTIFICATION_DURATION);else v6:Notify("Purchase Failed","āŒ " .. tostring(v106) ,v1.NOTIFICATION_DURATION);end end;v23.CashPack=function(v107,v108) v6:Notify("Processing","Buying: " .. v108.Name ,3);local v109,v110=v10:PurchaseCashPack(v108.Value);if v109 then v6:Notify("Purchase Successful","āœ… " .. v108.Name ,v1.NOTIFICATION_DURATION);else v6:Notify("Purchase Failed","āŒ " .. tostring(v110) ,v1.NOTIFICATION_DURATION);end end;v23.PickupAllPets=function(v111) local v112,v113,v114=v16:PickupCycle();if (v114==0) then v6:Notify("No Pets","āŒ No pets found in workspace.Spawned.Zone*",4);return;end local v115=string.format("Collected: %d pets\nFailed: %d pets\nFound: %d pets",v112,v113,v114);v6:Notify("Pet Collection","āœ… " .. v115 ,6);end;v23.StartAutoPetCollection=function(v116) v16:StartAutoPickup();end;v23.StopAutoPetCollection=function(v117) local v118,v119,v120=v16:StopAutoPickup();local v121=string.format("Stopped after %d cycles\nTotal collected: %d pets\nTotal sold: %d times",v119,v118,v120);v6:Notify("Auto Pickup Stopped","ā¹ļø " .. v121 ,6);end;v23.SellAllItems=function(v122) local v123,v124=v10:SellAllItems();if v123 then v6:Notify("Sell Complete","āœ… Successfully sold all collected items",4);return true;else v6:Notify("Sell Failed","āŒ Could not sell items: " .. tostring(v124) ,4);return false;end end;local v30=nil;v23.ToggleAutoSell=function(v125) v16.AutoSellEnabled= not v16.AutoSellEnabled;if v16.AutoSellEnabled then v6:Notify("Auto-Sell","āœ… Auto-sell enabled\nWill sell every " .. v1.AUTO_SELL_THRESHOLD .. " pets" ,4);if v30 then v30:Set("āœ… Auto-Sell: Enabled");end else v6:Notify("Auto-Sell","āŒ Auto-sell disabled",4);if v30 then v30:Set("āŒ Auto-Sell: Disabled");end end return v16.AutoSellEnabled;end;v23.Batch=function(v127,v128,v129) local v130,v131=0,0;local v132= #v128;v6:Notify("Batch Purchase","Processing " .. v132 .. " items..." ,3);for v161,v162 in ipairs(v128) do task.wait(v1.PURCHASE_DELAY);local v163,v161=v10:PurchaseWithTickets(v162,v129);if v163 then v130=v130 + 1 ;else v131=v131 + 1 ;end end local v133=string.format("Purchased: %d\nFailed: %d\nTotal: %d",v130,v131,v132);v6:Notify("Batch Complete","āœ… " .. v133 ,8);end;v23.AllCashPacks=function(v134) local v135,v136=0,0;local v137= #v3;v6:Notify("Cash Pack Purchase","Buying all cash packs...",3);for v164,v165 in ipairs(v3) do task.wait(v1.PURCHASE_DELAY);local v166,v164=v10:PurchaseCashPack(v165.Value);if v166 then v135=v135 + 1 ;else v136=v136 + 1 ;end end local v138=string.format("Purchased: %d packs\nFailed: %d packs\nTotal: %d packs",v135,v136,v137);v6:Notify("Cash Packs Complete","āœ… " .. v138 ,8);end;local v34=v0:CreateWindow({Name="šŸŽ® Free shit v2 but better :P",LoadingTitle="Dont forget to checkout my website",LoadingSubtitle="and my discord :P",ConfigurationSaving={Enabled=true,FolderName="GamepassGUI",FileName="Configuration"},Theme={Accent=Color3.fromRGB(0,255,136)},Discord={Enabled=false,Invite="noinvitelink",RememberJoins=true},KeySystem=false});local v35=v34:CreateTab("šŸ“œ Credits",v1.IMAGE_ID);v6:CreateSection(v35,"Development Team");v35:CreateLabel("šŸ‘Øā€šŸ’» Script Developer: Cipher");v35:CreateLabel("šŸŽØ UI Library: Rayfield Interface Suite");v35:CreateLabel("šŸ“± Version: 1.3");v35:CreateLabel("šŸ”§ Last Updated: " .. os.date("%x") );v6:CreateSection(v35,"External Links");v6:CreateButton(v35,"šŸ’¬ Join Discord Server",function() setclipboard("https://discord.gg/YGT2YAk3HB");v6:Notify("Link Copied","Discord invite copied to clipboard!",4);end);v6:CreateButton(v35,"🌐 Visit Website",function() setclipboard("https://scriptera.xyz");v6:Notify("Link Copied","Website URL copied to clipboard!",4);end);local function v36(v139,v140,v141,v142) local v143=v34:CreateTab(v139,v140);v6:CreateSection(v143,"šŸ“¦ Individual Items");for v167,v168 in ipairs(v141) do v6:CreateButton(v143,"✨ " .. v168 ,function() v23:Single(v168,v142);end);end v6:CreateSection(v143,"⚔ Quick Actions");v6:CreateButton(v143,"šŸš€ Buy All",function() v23:Batch(v141,v142);end);return v143;end local function v37() local v144=v34:CreateTab("šŸ’° Cash Packs",v1.IMAGE_ID);v6:CreateSection(v144,"šŸ’Ž Premium Cash Packs");for v169,v170 in ipairs(v3) do v6:CreateButton(v144,v170.Name,function() v23:CashPack(v170);end);end v6:CreateSection(v144,"⚔ Quick Actions");v6:CreateButton(v144,"šŸš€ Buy All Cash Packs",function() v23:AllCashPacks();end);v6:CreateSection(v144,"⭐ Recommended");v6:CreateButton(v144,"šŸ”„ Buy God Cash Pack (Best Value)",function() v23:CashPack(v3[1]);end);return v144;end local function v38() local v145=v34:CreateTab("🐾 Pet Collector",v1.IMAGE_ID);v6:CreateSection(v145,"šŸ“Š Status");local v146=v145:CreateLabel("ā¹ļø Ready");v16.StatusLabel=v146;v6:CreateSection(v145,"šŸ‘† Manual Actions");v6:CreateButton(v145,"šŸ” Scan for Pets",function() local v171=v16:UpdateAvailablePets();if (v171>0) then v6:Notify("Pet Scan","āœ… Found " .. v171 .. " pets" ,4);else v6:Notify("Pet Scan","āŒ No pets found",4);end end);v6:CreateButton(v145,"šŸš€ Pickup All Pets (Once)",function() v23:PickupAllPets();end);v6:CreateButton(v145,"šŸ’° Sell All Items",function() v23:SellAllItems();end);v6:CreateSection(v145,"⚔ Auto Mode");v6:CreateButton(v145,"ā–¶ļø Start Auto Pickup",function() v23:StartAutoPetCollection();end);v6:CreateButton(v145,"ā¹ļø Stop Auto Pickup",function() v23:StopAutoPetCollection();end);v6:CreateSection(v145,"šŸ’° Auto-Sell Controls");v30=v6:CreateButton(v145,"āœ… Auto-Sell: Enabled",function() v23:ToggleAutoSell();end);v6:CreateSection(v145,"šŸ“ˆ Statistics");v145:CreateLabel("Auto-sell triggers every " .. v1.AUTO_SELL_THRESHOLD .. " pets" );v145:CreateLabel("Pickup delay: " .. v1.PICKUP_DELAY .. "s" );v145:CreateLabel("Cycle interval: " .. v1.AUTO_PICKUP_INTERVAL .. "s" );return v145;end local v39=v36("Gamepasses",v1.IMAGE_ID,v2,"Gamepass");local v40=v37();local v41=v38();local v42=v36("Egg Passes",v1.IMAGE_ID,v4);local v43=v36("Exclusives",v1.IMAGE_ID,v5);local v44=v34:CreateTab("🌟 Free Exclusive Auras",v1.IMAGE_ID);v6:CreateSection(v44,"Exclusive Auras");v6:CreateButton(v44,"šŸ”„ Free Magma Void Aura",function() local v148={"MagmaVoid","Purchase"};game:GetService("ReplicatedStorage"):WaitForChild("Packages"):WaitForChild("Network"):WaitForChild("RemoteEventStorage"):WaitForChild("RebirthAction"):FireServer(unpack(v148));v6:Notify("Aura Purchased","āœ… Magma Void Aura acquired!",4);end);v6:CreateButton(v44,"ā˜€ļø Free Solar Monarch Aura (BEST)",function() local v149={"SolarMonarch","Purchase"};game:GetService("ReplicatedStorage"):WaitForChild("Packages"):WaitForChild("Network"):WaitForChild("RemoteEventStorage"):WaitForChild("RebirthAction"):FireServer(unpack(v149));v6:Notify("Aura Purchased","āœ… Solar Monarch Aura acquired!",4);end);v6:CreateButton(v44,"šŸ’Ž Free Nebula Knight Aura",function() local v150={"NebulaKnight","Purchase"};game:GetService("ReplicatedStorage"):WaitForChild("Packages"):WaitForChild("Network"):WaitForChild("RemoteEventStorage"):WaitForChild("RebirthAction"):FireServer(unpack(v150));v6:Notify("Aura Purchased","āœ… Nebula Knight Aura acquired!",4);end);v6:CreateButton(v44,"🌌 Free Void Walker Aura",function() local v151={"VoidWalker","Purchase"};game:GetService("ReplicatedStorage"):WaitForChild("Packages"):WaitForChild("Network"):WaitForChild("RemoteEventStorage"):WaitForChild("RebirthAction"):FireServer(unpack(v151));v6:Notify("Aura Purchased","āœ… Void Walker Aura acquired!",4);end);v6:CreateButton(v44,"šŸ”„ Free Infernal God Aura",function() local v152={"InfernalGod","Purchase"};game:GetService("ReplicatedStorage"):WaitForChild("Packages"):WaitForChild("Network"):WaitForChild("RemoteEventStorage"):WaitForChild("RebirthAction"):FireServer(unpack(v152));v6:Notify("Aura Purchased","āœ… Infernal God Aura acquired!",4);end);local v45=v34:CreateTab("āš™ļø Settings",v1.IMAGE_ID);v6:CreateSection(v45,"Interface Settings");v6:CreateButton(v45,"šŸ”’ Destroy GUI",function() v16:StopAutoPickup();v0:Destroy();v6:Notify("GUI Destroyed","Interface has been closed",4);end);v6:CreateButton(v45,"šŸ”„ Reset Configuration",function() v0:ResetConfiguration();v6:Notify("Configuration Reset","All settings have been reset",4);end);v0:LoadConfiguration();v6:Notify("GUI Loaded Successfully","šŸŽ‰ Cipher Lowk Cooked Again gang\n⚔ Auto Pet Collector Ready!\nšŸ’° Auto-sell every " .. v1.AUTO_SELL_THRESHOLD .. " pets\nClick 'Start Auto Pickup' and AFK!" ,5);return v34;