Automation
Key Required

Automation

Hatch A Pet 🐈mcdaggittmcdaggitt 3.2K views 24 executesUpdated Dec 31, 2025
5.0/ 5(2 votes)
20100% Positive
Lua Script•93 lines (2841 chars)
local rs = game:GetService("ReplicatedStorage")
local eggsFolder = rs:WaitForChild("Eggs")
local itemsFolder = rs:WaitForChild("Items")
local remotes = rs:WaitForChild("Remotes")
local utility = rs:WaitForChild("Utility")
local buyEggRemote = remotes:WaitForChild("BuyEgg")
local insertEggRemote = remotes:WaitForChild("InsertEgg")
local collectRemote = remotes:WaitForChild("CollectPets")
local buyItemRemote = remotes:WaitForChild("BuyItem")
local questClaimRemote = utility:WaitForChild("Net"):WaitForChild("RF/QuestClaim")
_G.autobuy_egg = true
_G.autoinsert = true
_G.autocollect = true
_G.autoseason = true
_G.autobuygears = true

--[[
LIST OF EGGS (NAME is CaseSensitive), INSERT THEM INTO THE CONFIG
"BasicEgg","ImprovedEgg","ForestEgg","ArticEgg","JungleEgg","DesertEgg",
"AquaticEgg","UndeadEgg","ScorchingEgg","MulticoloredEgg","HolidayEgg"

LIST OF GEARS (NAME is CaseSensitive), INSERT THEM INTO THE CONFIG
"UpgradeComponent","StengthBerry","LuckSoftware","LuckSoftwarePlus",
"SpeedSoftware","LuckSoftwarePro","LuckSoftwareMax","SuperBerry",
"PetPerfume","HypersonicSoftware"
]]--

_G.config = {
    interval = 0.5,
    buy_eggs = {
        ""
    },
    insert_eggs = {"BasicEgg","ImprovedEgg","ForestEgg","ArticEgg","JungleEgg","DesertEgg","AquaticEgg","UndeadEgg","ScorchingEgg","MulticoloredEgg","HolidayEgg"},
    buy_gears = {
        ""
    }
}

task.spawn(function()
    while true do
        if _G.autobuy_egg then
            for _, eggName in ipairs(_G.config.buy_eggs) do
                local egg = eggsFolder:FindFirstChild(eggName)
                if egg then
                    buyEggRemote:InvokeServer(egg, 1)
                end
                task.wait(0.15)
            end
        end
        task.wait(_G.config.interval)
    end
end)
task.spawn(function()
    while true do
        if _G.autoinsert then
            for _, eggName in ipairs(_G.config.insert_eggs) do
                insertEggRemote:InvokeServer(eggName, 1)
                task.wait(0.15)
            end
        end
        task.wait(_G.config.interval)
    end
end)
task.spawn(function()
    while true do
        if _G.autocollect then
            collectRemote:InvokeServer()
        end
        task.wait(_G.config.interval)
    end
end)
task.spawn(function()
    while true do
        if _G.autoseason then
            questClaimRemote:InvokeServer()
        end
        task.wait(_G.config.interval)
    end
end)
task.spawn(function()
    while true do
        if _G.autobuygears then
            for _, gearName in ipairs(_G.config.buy_gears) do
                local gear = itemsFolder:FindFirstChild(gearName)
                if gear then
                    buyItemRemote:InvokeServer(gear, 1)
                end
                task.wait(0.15)
            end
        end
        task.wait(_G.config.interval)
    end
end)

Features & Information

() Features = Auto Buy Eggs = Auto Insert Eggs = Auto Collect Pets = Auto Claim Quests = Auto Buy Gears
#Auto

Community Comments (2)

peakdevelopmentpeakdevelopmentDec 31, 2025

hello what is your discord the auto season thing doesnt work

Rainbow*1Rainbow*1Jan 1, 2026

Can you make an auto collect santa gift box?

More Scripts for Hatch A Pet 🐈