Run it
Copy the script and paste it into your executor.
()
Rayfield = (:())()
Players = :()
ReplicatedStorage = :()
VirtualUser = :()
LocalPlayer = Players.LocalPlayer
playerName = LocalPlayer.Name
Comm = ReplicatedStorage:()
PlotsFolder = :()
_T = {
AutoClick = , AutoSellCrates = ,
AutoPlantTier1 = , AutoPlantTier2 = , AutoPlantAll = , AutoPlaceMachines = ,
PrestigeLoop = , BuyAll = , AutoStar = ,
BeeSniper = , AutoHoney = ,
AutoHarvester = , AutoSprinkler = ,
AutoRoll = , InfRoll =
}
TargetSeeds, TargetHarvesters, TargetSprinklers, TargetBees = {}, {}, {}, {}
DeleteSeeds, DeleteHarvesters, DeleteSprinklers, DeleteBees = {}, {}, {}, {}
Tier1Seeds = {, , , , , }
Tier2Seeds = {, , , , , , }
AllSeeds = {, , , , , , , , , , , , }
AllHarvesters = {, , , , }
AllSprinklers = {, , , }
AllBees = {, , , , , }
BoardUpgrades = {, , , , , }
HoneyUpgrades = {, }
(list)
char = LocalPlayer.Character
backpack = LocalPlayer:()
char backpack
humanoid = char:()
humanoid
lowerList = {}
i, name (list) lowerList[i] = .(name)
(parent)
_, tool (parent:())
tool:()
toolName = .(tool.Name)
_, name (lowerList)
.(toolName, name)
humanoid:(tool)
(backpack) (char)
(selectedList)
char = LocalPlayer.Character
backpack = LocalPlayer:()
char backpack selectedList #selectedList ==
humanoid = char:()
humanoid
lowerList = {}
i, name (selectedList) lowerList[i] = .(name)
toolsToDelete = {}
(tool)
tool:()
toolName = .(tool.Name)
_, name (lowerList)
.(toolName, name)
.(toolsToDelete, tool)
_, t (backpack:()) (t)
_, t (char:()) (t)
_, tool (toolsToDelete)
(()
humanoid:(tool)
.()
Comm.DeleteHeldItem:()
.()
)
Window = Rayfield:({
Name = ,
LoadingTitle = ,
LoadingSubtitle = ,
ConfigurationSaving = {Enabled = },
KeySystem =
})
TabFarm = Window:(, )
TabPlant = Window:(, )
TabUpgrades = Window:(, )
TabBees = Window:(, )
TabMachines = Window:(, )
TabRolling = Window:(, )
TabInventory = Window:(, )
TabSettings = Window:(, )
TabFarm:()
TabFarm:({
Name = ,
CurrentValue = ,
Flag = ,
Callback = (Value)
_T.AutoClick = Value
.(()
_T.AutoClick
(()
plot = PlotsFolder:(playerName)
plot
_, tile (plot.Tiles:())
_T.AutoClick
Comm.ClickPlant:(tile)
.()
)
.()
)
,
})
TabFarm:({
Name = ,
CurrentValue = ,
Flag = ,
Callback = (Value)
_T.AutoSellCrates = Value
.(()
_T.AutoSellCrates
(() Comm.SellCrate:() )
.()
)
,
})
TabFarm:({
Title = ,
Content =
})
TabPlant:()
TabPlant:({
Name = ,
CurrentValue = ,
Flag = ,
Callback = (Value)
_T.AutoPlantTier1 = Value
.(()
_T.AutoPlantTier1
(()
plot = PlotsFolder:(playerName)
plot (Tier1Seeds)
_, tile (plot.Tiles:())
#tile:() == Comm.Plant:(tile)
)
.()
)
,
})
TabPlant:({
Name = ,
CurrentValue = ,
Flag = ,
Callback = (Value)
_T.AutoPlantTier2 = Value
.(()
_T.AutoPlantTier2
(()
plot = PlotsFolder:(playerName)
plot (Tier2Seeds)
_, tile (plot.Tiles:())
#tile:() == Comm.Plant:(tile)
)
.()
)
,
})
TabPlant:({
Name = ,
CurrentValue = ,
Flag = ,
Callback = (Value)
_T.AutoPlantAll = Value
.(()
_T.AutoPlantAll
(()
plot = PlotsFolder:(playerName)
plot (AllSeeds)
_, tile (plot.Tiles:())
#tile:() == Comm.Plant:(tile)
)
.()
)
,
})
TabPlant:()
TabPlant:({
Name = ,
CurrentValue = ,
Flag = ,
Callback = (Value)
_T.AutoPlaceMachines = Value
.(()
_T.AutoPlaceMachines
(()
plot = PlotsFolder:(playerName)
plot
_, tile (plot.Tiles:())
#tile:() ==
parts = .(tile.Name, )
#parts ==
x, y = (parts[]), (parts[])
x y
.(x) % == .(y) % ==
(AllHarvesters) Comm.Plant:(tile)
.(x) % == .(y) % ==
(AllSprinklers) Comm.Plant:(tile)
)
.()
)
,
})
TabPlant:({
Title = ,
Content =
})
TabUpgrades:()
TabUpgrades:({
Name = ,
CurrentValue = ,
Flag = ,
Callback = (Value)
_T.PrestigeLoop = Value
.(()
_T.PrestigeLoop
(()
Comm.BuyUpgrade:()
.()
Comm.BuyUpgrade:()
.()
Comm.BuyUpgrade:()
Comm.BuyUpgrade:()
Comm.BuyUpgrade:()
Comm.BuyUpgrade:()
)
.()
)
,
})
TabUpgrades:({
Name = ,
CurrentValue = ,
Flag = ,
Callback = (Value)
_T.BuyAll = Value
.(()
_T.BuyAll
(()
_, upg (BoardUpgrades) Comm.BuyUpgrade:(upg); .()
_, upg (HoneyUpgrades) Comm.BuyHoneyUpgrade:(upg); .()
Comm.BuyHive:()
)
.()
)
,
})
TabUpgrades:({
Name = ,
CurrentValue = ,
Flag = ,
Callback = (Value)
_T.AutoStar = Value
.(()
_T.AutoStar
(() i = , Comm.ClaimStarUpgrade:(i); .() )
.()
)
,
})
TabUpgrades:({
Title = ,
Content =
})
TabBees:()
DropdownSnipingBees = TabBees:({
Name = ,
Options = AllBees,
CurrentOption = {},
MultipleOptions = ,
Flag = ,
Callback = (Options) TargetBees = Options ,
})
TabBees:({
Name = ,
CurrentValue = ,
Flag = ,
Callback = (Value)
_T.BeeSniper = Value
.(()
_T.BeeSniper
#TargetBees >
(() _, bee (TargetBees) Comm.BuyBee:(bee); .() )
.()
)
,
})
TabBees:({ Name = , Callback = () TargetBees = {}; DropdownSnipingBees:({}) })
TabBees:()
TabBees:({
Name = ,
Callback = ()
.(()
(()
_, bee (AllBees) Comm.BuyBee:(bee); .()
)
)
Rayfield:({Title = , Content = , Duration = })
,
})
TabBees:({
Name = ,
CurrentValue = ,
Flag = ,
Callback = (Value)
_T.AutoHoney = Value
.(()
_T.AutoHoney
(() _, upg (HoneyUpgrades) Comm.BuyHoneyUpgrade:(upg); .() )
.()
)
,
})
TabBees:({ Name = , Callback = () (() Comm.BuyHive:() ) })
TabBees:({
Title = ,
Content =
})
TabMachines:()
DropdownHarvesters = TabMachines:({
Name = ,
Options = AllHarvesters,
CurrentOption = {},
MultipleOptions = ,
Flag = ,
Callback = (Options) TargetHarvesters = Options ,
})
TabMachines:({
Name = ,
CurrentValue = ,
Flag = ,
Callback = (Value)
_T.AutoHarvester = Value
.(()
_T.AutoHarvester
(() _, harv (TargetHarvesters) Comm.BuyPlotItem:(harv); .() )
.()
)
,
})
TabMachines:({ Name = , Callback = () TargetHarvesters = {}; DropdownHarvesters:({}) })
TabMachines:()
DropdownSprinklers = TabMachines:({
Name = ,
Options = AllSprinklers,
CurrentOption = {},
MultipleOptions = ,
Flag = ,
Callback = (Options) TargetSprinklers = Options ,
})
TabMachines:({
Name = ,
CurrentValue = ,
Flag = ,
Callback = (Value)
_T.AutoSprinkler = Value
.(()
_T.AutoSprinkler
(() _, sprink (TargetSprinklers) Comm.BuyPlotItem:(sprink); .() )
.()
)
,
})
TabMachines:({ Name = , Callback = () TargetSprinklers = {}; DropdownSprinklers:({}) })
TabMachines:({
Title = ,
Content =
})
TabRolling:()
DropdownSeeds = TabRolling:({
Name = ,
Options = AllSeeds,
CurrentOption = {},
MultipleOptions = ,
Flag = ,
Callback = (Options) TargetSeeds = Options ,
})
TabRolling:({
Name = ,
CurrentValue = ,
Flag = ,
Callback = (Value)
_T.AutoRoll = Value
.(()
_T.AutoRoll
success, result = (() Comm.DoRoll:() )
success (result) ==
i, v (result)
(v) == v.Type
rolledName = (v.Type)
j = , #TargetSeeds
rolledName:(TargetSeeds[j])
Rayfield:({Title = , Content = .. rolledName, Duration = })
(() Comm.BuySeeds:(i) )
.()
.()
)
,
})
TabRolling:({ Name = , Callback = () TargetSeeds = {}; DropdownSeeds:({}) })
TabRolling:()
TabRolling:({
Name = ,
CurrentValue = ,
Flag = ,
Callback = (Value)
_T.InfRoll = Value
.(() _T.InfRoll (() Comm.DoRoll:() ); .() )
,
})
TabRolling:({ Name = , Callback = () (() Comm.DoRoll:() ) })
TabRolling:({
Title = ,
Content =
})
TabInventory:()
DropdownDelSeeds = TabInventory:({ Name = , Options = AllSeeds, CurrentOption = {}, MultipleOptions = , Flag = , Callback = (Options) DeleteSeeds = Options })
TabInventory:({ Name = , Callback = () (DeleteSeeds); Rayfield:({Title=, Content=, Duration=}) })
TabInventory:({ Name = , Callback = () DeleteSeeds = {}; DropdownDelSeeds:({}) })
TabInventory:()
DropdownDelHarvesters = TabInventory:({ Name = , Options = AllHarvesters, CurrentOption = {}, MultipleOptions = , Flag = , Callback = (Options) DeleteHarvesters = Options })
TabInventory:({ Name = , Callback = () (DeleteHarvesters); Rayfield:({Title=, Content=, Duration=}) })
TabInventory:({ Name = , Callback = () DeleteHarvesters = {}; DropdownDelHarvesters:({}) })
TabInventory:()
DropdownDelSprinklers = TabInventory:({ Name = , Options = AllSprinklers, CurrentOption = {}, MultipleOptions = , Flag = , Callback = (Options) DeleteSprinklers = Options })
TabInventory:({ Name = , Callback = () (DeleteSprinklers); Rayfield:({Title=, Content=, Duration=}) })
TabInventory:({ Name = , Callback = () DeleteSprinklers = {}; DropdownDelSprinklers:({}) })
TabInventory:()
DropdownDelBees = TabInventory:({ Name = , Options = AllBees, CurrentOption = {}, MultipleOptions = , Flag = , Callback = (Options) DeleteBees = Options })
TabInventory:({ Name = , Callback = () (DeleteBees); Rayfield:({Title=, Content=, Duration=}) })
TabInventory:({ Name = , Callback = () DeleteBees = {}; DropdownDelBees:({}) })
TabInventory:({
Title = ,
Content =
})
TabSettings:()
TabSettings:({
Name = ,
CurrentValue = ,
Flag = ,
Callback = (Value) ,
})
TabSettings:({
Name = ,
Callback = ()
(()
Comm.RedeemCode:()
Rayfield:({Title = , Content = , Duration = })
)
,
})
TabSettings:({
Name = ,
Callback = ()
_T = {}
Rayfield:()
,
})
TabSettings:({
Title = ,
Content =
})
Players.LocalPlayer.Idled:(()
Window.Flags[] Window.Flags[].CurrentValue
VirtualUser:()
VirtualUser:(.())
)Loads code from the internet. It downloads more code when it runs (loadstring + HttpGet), which can change after it was posted. From: sirius.menu.
Includes auto plant to Auto plant your seeds. Auto Sell to Delete things from your backpack, ANTI-AFK built in, Auto upgrades, and a Bunch More!