local FarmsTab = Window:CreateTab("Farms", "tractor") -- Title, Image
local FarmsSection = FarmsTab:CreateSection("Auto-Farm")
local Paragraph = FarmsTab:CreateParagraph({Title = "How to use?", Content = "Hello this is a beta autofarm so this is how u use please Pull out a seed go to your garden and it will auto plant the seed for you Remember this is beta will get better..."})
local Players = game:GetService("Players")
local ReplicatedStorage = game:GetService("ReplicatedStorage")
local PlantEvent = ReplicatedStorage:WaitForChild("GameEvents"):WaitForChild("Plant_RE")
local player = Players.LocalPlayer
local autoPlantToggle = false
local startX, endX = -20, 20
local yOffset = 0.135
local step = 3
local function groundAutoPlant()
while autoPlantToggle do
local character = player.Character or player.CharacterAdded:Wait()
local humanoidRootPart = character:WaitForChild("HumanoidRootPart")
local tool = character:FindFirstChildOfClass("Tool")
if tool then
local seedName = tool.Name
local rootPos = humanoidRootPart.Position
for x = startX, endX, step do
for z = startZ, endZ, step do
if not autoPlantToggle then return end
local forwardVector = humanoidRootPart.CFrame.LookVector
local rightVector = humanoidRootPart.CFrame.RightVector
local pos = rootPos
+ rightVector * x
+ forwardVector * z
pos = Vector3.new(pos.X, rootPos.Y - yOffset, pos.Z)
PlantEvent:FireServer(pos, seedName)
task.wait(0.01)
end
end
end
task.wait(1)
end
end
local Toggle = FarmsTab:CreateToggle({
Name = "Auto Plant",
CurrentValue = false,
Flag = "AutoPlantSpam",
Callback = function(Value)
autoPlantToggle = Value
if autoPlantToggle then
coroutine.wrap(groundAutoPlant)()
end
end,
})
To embed this project on your website, copy the following code and paste it into your website's HTML: