auto farm and shi open source
Key Required

auto farm and shi open source

🌶️ Make HotsauceCRXSHHY_HUBCRXSHHY_HUB 298 views 184 executesUpdated Jun 30, 2026
Unrated
00
Lua Script•201 lines (7662 chars)
local UIS = game:GetService("UserInputService")
local RunService = game:GetService("RunService")
local player = game.Players.LocalPlayer

-- Cleanup existing
if player.PlayerGui:FindFirstChild("CrxshhyHub") then player.PlayerGui.CrxshhyHub:Destroy() end

local running = true
local autoFarmEnabled = false
local speedEnabled = false
local addPeppersEnabled = false
local currentTargetSpeed = 50
local isHoldingJump = false
local menuKey = Enum.KeyCode.LeftAlt
local bindingMode = false

--// 1. UI CREATION
local ScreenGui = Instance.new("ScreenGui", player.PlayerGui)
ScreenGui.Name = "CrxshhyHub"
ScreenGui.ResetOnSpawn = false

local Main = Instance.new("Frame", ScreenGui)
Main.Name = "Main"
Main.Size = UDim2.new(0, 260, 0, 560)
Main.Position = UDim2.new(0.5, -130, 0.5, -280)
Main.BackgroundColor3 = Color3.fromRGB(10, 10, 10)
Main.Active = true
Main.Draggable = true
Instance.new("UICorner", Main).CornerRadius = UDim.new(0, 10)
Instance.new("UIStroke", Main).Color = Color3.fromRGB(170, 0, 255)
Instance.new("UIStroke", Main).Thickness = 3

local Title = Instance.new("TextLabel", Main)
Title.Size = UDim2.new(1, 0, 0, 45)
Title.Text = "CRXSHHY HUB"
Title.TextColor3 = Color3.fromRGB(170, 0, 255)
Title.Font = Enum.Font.GothamBold
Title.TextSize = 22
Title.BackgroundTransparency = 1

local function createButton(text, yPos)
    local btn = Instance.new("TextButton", Main)
    btn.Size = UDim2.new(0, 220, 0, 35)
    btn.Position = UDim2.new(0, 20, 0, yPos)
    btn.Text = text
    btn.BackgroundColor3 = Color3.fromRGB(40, 40, 40)
    btn.TextColor3 = Color3.fromRGB(255, 50, 50)
    btn.Font = Enum.Font.GothamBold
    btn.TextSize = 14
    Instance.new("UICorner", btn)
    return btn
end

local AutoFarmBtn = createButton("AUTO FARM: OFF", 60)
local AddPeppersBtn = createButton("ADD PEPPERS: OFF", 105)
AddPeppersBtn.TextColor3 = Color3.fromRGB(0, 150, 255)
local InfJumpBtn = createButton("INF JUMP: OFF", 150)
local SpeedToggleBtn = createButton("SPEED SYSTEM: OFF", 195)

local SpeedLabel = Instance.new("TextLabel", Main)
SpeedLabel.Size = UDim2.new(1, 0, 0, 30)
SpeedLabel.Position = UDim2.new(0, 0, 0, 235)
SpeedLabel.Text = "SPEED: 50"
SpeedLabel.TextColor3 = Color3.new(1, 1, 1)
SpeedLabel.Font = Enum.Font.GothamBold
SpeedLabel.TextSize = 16
SpeedLabel.BackgroundTransparency = 1

local SliderBar = Instance.new("TextButton", Main)
SliderBar.Size = UDim2.new(0, 220, 0, 6)
SliderBar.Position = UDim2.new(0, 20, 0, 265)
SliderBar.BackgroundColor3 = Color3.fromRGB(50, 50, 50)
SliderBar.Text = ""
Instance.new("UICorner", SliderBar)
local SliderBtn = Instance.new("Frame", SliderBar)
SliderBtn.Size = UDim2.new(0, 16, 0, 16)
SliderBtn.Position = UDim2.new(0, 0, 0.5, -8)
SliderBtn.BackgroundColor3 = Color3.fromRGB(170, 0, 255)
Instance.new("UICorner", SliderBtn)

--// 2. LOGIC
AutoFarmBtn.MouseButton1Click:Connect(function()
    autoFarmEnabled = not autoFarmEnabled
    AutoFarmBtn.Text = autoFarmEnabled and "AUTO FARM: ON" or "AUTO FARM: OFF"
    AutoFarmBtn.TextColor3 = autoFarmEnabled and Color3.fromRGB(50, 255, 50) or Color3.fromRGB(255, 50, 50)
end)

AddPeppersBtn.MouseButton1Click:Connect(function()
    addPeppersEnabled = not addPeppersEnabled
    AddPeppersBtn.Text = addPeppersEnabled and "ADD PEPPERS: ON" or "ADD PEPPERS: OFF"
    AddPeppersBtn.TextColor3 = addPeppersEnabled and Color3.fromRGB(50, 255, 50) or Color3.fromRGB(0, 150, 255)
end)

SpeedToggleBtn.MouseButton1Click:Connect(function()
    speedEnabled = not speedEnabled
    SpeedToggleBtn.Text = speedEnabled and "SPEED SYSTEM: ON" or "SPEED SYSTEM: OFF"
    SpeedToggleBtn.TextColor3 = speedEnabled and Color3.fromRGB(50, 255, 50) or Color3.fromRGB(255, 50, 50)
end)

InfJumpBtn.MouseButton1Click:Connect(function()
    isHoldingJump = not isHoldingJump
    InfJumpBtn.Text = isHoldingJump and "INF JUMP: ON" or "INF JUMP: OFF"
    InfJumpBtn.TextColor3 = isHoldingJump and Color3.fromRGB(50, 255, 50) or Color3.fromRGB(255, 50, 50)
end)

--// 3. ENGINE PIPELINES
task.spawn(function()
    while running do
        if autoFarmEnabled and player.Character and player.Character:FindFirstChild("HumanoidRootPart") then
            local folder = workspace:FindFirstChild("PlayerLots") and workspace.PlayerLots:FindFirstChild("Bellebalap")
            if folder then
                for _, item in pairs(folder:GetChildren()) do
                    if autoFarmEnabled and item.Name == "Crop" then
                        local prompt = item:FindFirstChildWhichIsA("ProximityPrompt", true)
                        if prompt then
                            player.Character.HumanoidRootPart.Anchored = true
                            player.Character.HumanoidRootPart.CFrame = item:GetPivot() + Vector3.new(0, 3, 0)
                            fireproximityprompt(prompt)
                            task.wait(0.1)
                        end
                    end
                end
            end
            player.Character.HumanoidRootPart.Anchored = false
        end
        task.wait(0.2)
    end
end)

task.spawn(function()
    while running do
        if addPeppersEnabled then
            local remote = game:FindFirstChild("AddPepper", true)
            local inv = player:FindFirstChild("Backpack")
            if remote and inv then
                for _, item in pairs(inv:GetChildren()) do
                    if not item.Name:lower():find("seed") then
                        pcall(function() remote:InvokeServer(false, item.Name) end)
                        task.wait(0.15)
                    end
                end
            end
        end
        task.wait(0.2)
    end
end)

-- Menu & Rebind Logic
UIS.InputBegan:Connect(function(input, gpe)
    if bindingMode then
        menuKey = input.KeyCode
        bindingMode = false
        MenuKeyBtn.Text = "MENU KEY: " .. menuKey.Name
        return
    end
    if not gpe and input.KeyCode == menuKey then
        Main.Visible = not Main.Visible
    end
end)

local sliding = false
SliderBar.MouseButton1Down:Connect(function() sliding = true end)
UIS.InputEnded:Connect(function(i) if i.UserInputType == Enum.UserInputType.MouseButton1 then sliding = false end end)
UIS.InputChanged:Connect(function(input)
    if sliding and input.UserInputType == Enum.UserInputType.MouseMovement then
        local ratio = math.clamp((input.Position.X - SliderBar.AbsolutePosition.X) / SliderBar.AbsoluteSize.X, 0, 1)
        SliderBtn.Position = UDim2.new(ratio, -8, 0.5, -8)
        currentTargetSpeed = math.floor(16 + (ratio * 100))
        SpeedLabel.Text = "SPEED: " .. currentTargetSpeed
    end
end)

local speedConnection
speedConnection = RunService.Heartbeat:Connect(function()
    if not running then speedConnection:Disconnect() return end
    local hum = player.Character and player.Character:FindFirstChild("Humanoid")
    if hum then
        if speedEnabled then hum.WalkSpeed = currentTargetSpeed end
        if isHoldingJump then hum:ChangeState(Enum.HumanoidStateType.Jumping) end
    end
end)

MenuKeyBtn = createButton("MENU KEY: L-ALT", 405)
MenuKeyBtn.MouseButton1Click:Connect(function()
    bindingMode = true
    MenuKeyBtn.Text = "PRESS ANY KEY..."
end)

local Unload = createButton("UNLOAD HUB", 450)
Unload.BackgroundColor3 = Color3.fromRGB(80, 0, 0)
Unload.TextColor3 = Color3.new(1,1,1)
Unload.MouseButton1Click:Connect(function()
    running = false
    if player.Character and player.Character:FindFirstChild("HumanoidRootPart") then
        player.Character.HumanoidRootPart.Anchored = false
    end
    if player.Character and player.Character:FindFirstChild("Humanoid") then
        player.Character.Humanoid.WalkSpeed = 16
    end
    ScreenGui:Destroy()
end)

Features & Information

auto farm auto add peppers

Community Comments (0)

No comments yet for this script.

More Scripts for 🌶️ Make Hotsauce