Bee Swarm Simulator Auto Mythic Bee + Auto Sprouts + Auto Gifted
--[[Diamond = Diamond Egg, Gold = Golden Egg, Silver = Silver Egg, RoyalJelly = Royal Jelly]] local selectedrow = 5 -- Vertical Line local selectedline = 4 -- Horizontal Line local selectedegg = "RoyalJelly" -- Diamond, Gold, Silver, RoyalJelly local webhookurl = "" -- Ur Webhook Url -- Waits Until The Game Loads repeat wait() until game:IsLoaded() wait(25) -- Claims Hive for i = 1, 2 do for i = 1, 6 do game:GetService("ReplicatedStorage").Events.ClaimHive:FireServer(i) end wait(2) end -- Notifies That The Script Has Been Executed local OrionLib = loadstring(game:HttpGet(('https://raw.githubusercontent.com/shlexware/Orion/main/source')))() OrionLib:MakeNotification({ Name = "Data Rollback State", Content = "Executed!", Image = "rbxassetid://4483345998", Time = 5 }) -- Turns On Until Mythic If You Are Using Royal Jelly if selectedegg == "RoyalJelly" then local args = { [1] = "RollToMythic", [2] = true } game:GetService("ReplicatedStorage").Events.PlayerSettingsEvent:FireServer(unpack(args)) end -- Hatches The Selected Egg In The Selected Spot local args = { [1] = selectedrow, [2] = selectedline, [3] = selectedegg, [4] = 1, [5] = false } game:GetService("ReplicatedStorage").Events.ConstructHiveCellFromEgg:InvokeServer(unpack(args)) -- If The Egg Hatched A Mythic Bee, The Script Stops And Notifies You, Then Toggles Until Mythic Off (If You Selected Royal Jelly), Else The Script Notifies You That You Didnt Get A Mythic Bee And Server Hops. local BeeValue = game:GetService("Workspace").Honeycombs[tostring(game:GetService("Players").LocalPlayer.Honeycomb.Value)].Cells["C" .. tostring(selectedrow) .. "," .. tostring(selectedline)].CellType.Value if BeeValue == "FuzzyBee" or BeeValue == "BuoyantBee" or BeeValue == "PreciseBee" or BeeValue == "SpicyBee" or BeeValue == "TadpoleBee" or BeeValue == "VectorBee" then OrionLib:MakeNotification({ Name = "Data Rollback State", Content = "Got The Wanted Bee!", Image = "rbxassetid://4483345998", Time = 5 }) local data = { ["content"] = "Got A Mythic Bee! " .. tostring(BeeValue), } local request = http_request or request or HttpPost local newdata = game:GetService("HttpService"):JSONEncode(data) local headers = { ["content-type"] = "application/json" } request({ Url = webhookurl, Body = newdata, Method = "POST", Headers = headers }) if selectedegg == "RoyalJelly" then local args = { [1] = "RollToMythic", [2] = false } game:GetService("ReplicatedStorage").Events.PlayerSettingsEvent:FireServer(unpack(args)) end return else OrionLib:MakeNotification({ Name = "Data Rollback State", Content = "Didnt Get The Wanted Bee, Rolling Back Data...", Image = "rbxassetid://4483345998", Time = 5 }) local data = { ["content"] = "Didnt Get The Wanted Bee... Rolling Back Data And Teleporting To Another Server! (Got: " ..tostring(BeeValue).. ")", } local request = http_request or request or HttpPost local newdata = game:GetService("HttpService"):JSONEncode(data) local headers = { ["content-type"] = "application/json" } request({ Url = webhookurl, Body = newdata, Method = "POST", Headers = headers }) end -- Rollbacks Your Data for i = 1, 10 do local args = { [1] = "Black Bear", [2] = "f\255", [3] = "Finish" } game:GetService("ReplicatedStorage").Events.UpdatePlayerNPCState:FireServer(unpack(args)) wait(.1) end -- Uses Field Dice To Make Sure You Get Your Egg Back local args = { [1] = { ["Name"] = "Field Dice" } } game:GetService("ReplicatedStorage").Events.PlayerActivesCommand:FireServer(unpack(args)) -- Notifies You That The Rollback Was Successful OrionLib:MakeNotification({ Name = "Data Rollback State", Content = "Succesful! Teleporting To Another Server...", Image = "rbxassetid://4483345998", Time = 5 }) wait(3) -- Teleports You To Another Server for i = 1, 5 do local Servers = game.HttpService:JSONDecode(game:HttpGet("https://games.roblox.com/v1/games/1537690962/servers/Public?sortOrder=Asc&limit=100")) for i, v in pairs(Servers.data) do if v.playing ~= v.maxPlayers then game:GetService('TeleportService'):TeleportToPlaceInstance(game.PlaceId, v.id) end end end -- Plant Settings local selectedarea = "Bamboo Field" -- Ant Field, Bamboo Field, Blue Flower Field, Cactus Field, Clover Field, Coconut Field, Dandelion Field, Mountain Top Field, Mushroom Field, Pepper Patch, Pine Tree Forest, Pineapple Patch, Pumpkin Patch, Rose Field, Spider Field, Strawberry Field, Stump Field, Sunflower Field local selectedbean = "Magic Bean" -- Magic Bean, Festive Bean local beansamount = 10 -- How Many Beans It Should Plant local timebetweenbeans = 20 -- How Many Second It Should Wait Before Planting Another Bean -- Shop Settings local purchasebeans = true -- If It Should Buy Magic Beans Or Not local purchaseamount = 10 -- How Many Magic Beans it Should Buy -- Misc Settings local redeemcodes = true -- If It Should Redeem All The Codes Or Not, Best Paired With purchasebeans. local rejoindelay = 5 -- How Many Seconds It Should Wait before Rejoining local waitdelay = 30 -- How Many Seconds It Should Wait Before Executing -- Setting Up The Notification Library And Codes Table local OrionLib = loadstring(game:HttpGet(('https://raw.githubusercontent.com/shlexware/Orion/main/source')))() local CodesTable = { "WeekExtension", "DemiDecade", "5Years", "DarzethDoodads", "Thnxcyastoybox", "WalmartToys", "10mMembers", "PlushFriday", "1MLikes", "BANNED", "Cubly", "Teespring", "BeesBuzz123", "500mil", "Marshmallow", "ClubConverters", "Sure", "GumdropsForScience", "SecretProfileCode", "ClubBean", "Wink", "38217", "Bopmaster", "Buzz", "Cog", "Connoisseur", "Crawlers", "Nectar", "Roof", "Wax" } -- Waits Until The Game Loads + The waitdelay Before It Executes repeat wait() until game:IsLoaded() wait(waitdelay) -- Uses Data Rollback Script for i = 1, 10 do game:GetService("ReplicatedStorage").Events.UpdatePlayerNPCState:FireServer("Black Bear", "f\255", "Finish") wait(.1) end wait(1) -- Notifies That The Script Has Been Succesfully Executed OrionLib:MakeNotification({ Name = "Data Rollback State", Content = "Executed!", Image = "rbxassetid://4483345998", Time = 5 }) -- If redeemcodes Is Set To True Then It Will Redeem All The Codes, Else It Will Skip This Step if redeemcodes == true then for i , v in pairs(CodesTable) do game:GetService("ReplicatedStorage").Events.PromoCodeEvent:FireServer(v) wait(.05) end OrionLib:MakeNotification({ Name = "Data Rollback State", Content = "Redeemed All Codes!", Image = "rbxassetid://4483345998", Time = 5 }) end wait(1) -- If purchasebeans Is Set To True Then It Will Buy The purchaseamount Worth of Magic Beans, Else It Will Skip This Step, Im Using for i = 1, purchaseamount Instead Of Putting The purchaseamount In The Amount Arg In Case You Dont Have Enough, For Example, To Buy 10 Magic Beans, It Will Buy 9 Instead of None. if purchasebeans == true then for i = 1, purchaseamount do game:GetService("ReplicatedStorage").Events.ItemPackageEvent:InvokeServer("Purchase", { ["Type"] = "MagicBean", ["Amount"] = 1, ["Category"] = "Eggs" }) wait(.05) end OrionLib:MakeNotification({ Name = "Data Rollback State", Content = "Purchased Magic Beans!", Image = "rbxassetid://4483345998", Time = 5 }) end wait(1) -- It Will Plant The beansamount Worth Of Beans In The Selected Field, It Will Try Planting The Same Bean 10 Times To Make Sure The Bean Gets Planted If You Are Trying To Plant It In A Locked Field, Then It Will Wait The timebetweenbeans Before Planting Another One for i = 1, beansamount do for i = 1, 10 do game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.CFrame = game:GetService("Workspace").FlowerZones[selectedarea].CFrame wait(.05) game:GetService("ReplicatedStorage").Events.PlayerActivesCommand:FireServer({ ["Name"] = selectedbean }) end wait(timebetweenbeans) end -- Waits The rejoindelay Before Rejoining The Same Server (DOESNT WORK WITH VIP SERVERS!) wait(rejoindelay) -- Rejoins The Same Server (DOESNT WORK WITH VIP SERVERS!), Tries 5 Times To Make Sure It Works Properly for i = 1, 5 do game:GetService("TeleportService"):TeleportToPlaceInstance(game.PlaceId, game.JobId, game:GetService("Players").LocalPlayer) end local selectedrow = 5 -- Vertical Line local selectedline = 4 -- Horizontal Line local selectedfruit = "Pineapple" -- Pineapple, Strawberry, Blueberry, SunflowerSeed local fruitamount = 100 -- The Amount Fruits Of The Selected Type The Script Should Use local webhookurl = "" -- Ur Webhook Url -- Waits Until The Game Loads repeat wait() until game:IsLoaded() wait(32) -- Claims Hive for i = 1, 2 do for i = 1, 6 do game:GetService("ReplicatedStorage").Events.ClaimHive:FireServer(i) end wait(2) end -- Notifies That The Script Has Been Executed local OrionLib = loadstring(game:HttpGet(('https://raw.githubusercontent.com/shlexware/Orion/main/source')))() OrionLib:MakeNotification({ Name = "Data Rollback State", Content = "Executed!", Image = "rbxassetid://4483345998", Time = 5 }) -- Uses The Selected Fruit In The Selected Spot local args = { [1] = selectedrow, [2] = selectedline, [3] = selectedfruit, [4] = fruitamount, [5] = false } game:GetService("ReplicatedStorage").Events.ConstructHiveCellFromEgg:InvokeServer(unpack(args)) -- If The Bee Becomes Gifted, The Script Stops And Notifies You, Else The Script Notifies You That You Didnt Get The Gifted Bee And Server Hops. local BeeValue = game:GetService("Workspace").Honeycombs[tostring(game:GetService("Players").LocalPlayer.Honeycomb.Value)].Cells["C" .. tostring(selectedrow) .. "," .. tostring(selectedline)] if BeeValue:FindFirstChild("GiftedCell") then OrionLib:MakeNotification({ Name = "Data Rollback State", Content = "Got The Gifted Bee!", Image = "rbxassetid://4483345998", Time = 5 }) local data = { ["content"] = "Got The Gifted Bee!", } local request = http_request or request or HttpPost local newdata = game:GetService("HttpService"):JSONEncode(data) local headers = { ["content-type"] = "application/json" } request({ Url = webhookurl, Body = newdata, Method = "POST", Headers = headers }) return else OrionLib:MakeNotification({ Name = "Data Rollback State", Content = "Didnt Get The Gifted Bee, Rolling Back Data...", Image = "rbxassetid://4483345998", Time = 5 }) local data = { ["content"] = "Didnt Get The Gifted Bee... Rolling Back Data And Teleporting To Another Server!", } local request = http_request or request or HttpPost local newdata = game:GetService("HttpService"):JSONEncode(data) local headers = { ["content-type"] = "application/json" } request({ Url = webhookurl, Body = newdata, Method = "POST", Headers = headers }) end -- Rollbacks Your Data for i = 1, 10 do local args = { [1] = "Black Bear", [2] = "f\255", [3] = "Finish" } game:GetService("ReplicatedStorage").Events.UpdatePlayerNPCState:FireServer(unpack(args)) wait(.1) end -- Uses Field Dice To Make Sure You Get Your Egg Back local args = { [1] = { ["Name"] = "Field Dice" } } game:GetService("ReplicatedStorage").Events.PlayerActivesCommand:FireServer(unpack(args)) -- Notifies You That The Rollback Was Successful OrionLib:MakeNotification({ Name = "Data Rollback State", Content = "Succesful! Teleporting To Another Server...", Image = "rbxassetid://4483345998", Time = 5 }) wait(3) -- Teleports You To Another Server for i = 1, 5 do local Servers = game.HttpService:JSONDecode(game:HttpGet("https://games.roblox.com/v1/games/1537690962/servers/Public?sortOrder=Asc&limit=100")) for i, v in pairs(Servers.data) do if v.playing ~= v.maxPlayers then game:GetService('TeleportService'):TeleportToPlaceInstance(game.PlaceId, v.id) end end end