a script for trees
Key Required

a script for trees

Cut TreesManaMana 4.4K views 39 executesUpdated Oct 13, 2025
2.5/ 5(6 votes)
3350% Positive
Lua Script•172 lines (5845 chars)
local MainHolder = loadstring(game:HttpGet("https://rawscripts.net/raw/Universal-Script-A-GUI-58199"))()

--// Services & Libraries

local Players = game:GetService("Players")
local RunService = game:GetService("RunService")
local UserInputService = game:GetService("UserInputService")

-- local CMD = require(script.Functions)
-- local DrawingLib = require(script.DrawingLib)

--// Global Variables

local LocalPlayer = Players.LocalPlayer
local Camera = workspace.CurrentCamera
local Mouse = LocalPlayer:GetMouse()
local PlayerGUI = LocalPlayer:WaitForChild("PlayerGui")
local camera = workspace.CurrentCamera



local Win = MainHolder:Window("Project Meow", "Cut Trees")
local Farming = Win:Tab("Farming")

Farming:Label("Hello ".. game:GetService("Players").LocalPlayer.Name.."!")

Farming:Toggle("Auto Walk", false, function(v) 
    AutoWalk = v
end)

Farming:Toggle("Auto Farm", false, function(v) 
   AutoFarm = v
end)

Farming:Toggle("Super Farm (laggy)", false, function(v) 
   SuperAutoFarm = v
end)

task.spawn(function()
    while task.wait() do
        if AutoWalk then
            pcall(function()
            local closestDist = math.huge
               for i,v in pairs(workspace.TreesFolder:GetChildren()) do
                  if v:IsA("Model") and v:FindFirstChild("Hitpart") and not v:FindFirstChild("Hitpart"):FindFirstChild("NeedPower") then
                     local Tree = workspace.TreesFolder:FindFirstChild(v.Name)
                     local dist = (Players.LocalPlayer.Character.HumanoidRootPart.Position - Tree:FindFirstChild("Hitpart").Position).Magnitude
                     if not Tree:FindFirstChild("Hitpart"):FindFirstChild("NeedPower") then -- dist < closestDist and 
                        repeat task.wait()
                           Players.LocalPlayer.Character.Humanoid:MoveTo(Tree:FindFirstChildOfClass("Model").Leaf.Position + Vector3.new(0, 0, 5))
                        until not Tree or not AutoWalk
                     end
                  end
               end
            end)
        end
    end
end)

task.spawn(function()
    while task.wait() do
        if AutoFarm then
            pcall(function()
               for i,v in pairs(workspace.TreesFolder:GetChildren()) do
                  if v:IsA("Model") and v:FindFirstChild("Hitpart") and not v:FindFirstChild("Hitpart"):FindFirstChild("NeedPower") then
                     if not v:FindFirstChild("Hitpart"):FindFirstChild("NeedPower") then -- dist < closestDist and
                        v:FindFirstChild("Hitpart").CanCollide = false
                        v:FindFirstChild("Hitpart").CFrame = Players.LocalPlayer.Character.HumanoidRootPart.CFrame * CFrame.new(0, -5, 0)
                        task.wait()
                     end
                  end
               end
            end)
        end
    end
end)

task.spawn(function()
    while task.wait() do
        if SuperAutoFarm then
            pcall(function()
               for i,v in pairs(workspace.TreesFolder:GetChildren()) do
                  if v:IsA("Model") and v:FindFirstChild("Hitpart") and not v:FindFirstChild("Hitpart"):FindFirstChild("NeedPower") then
                     if not v:FindFirstChild("Hitpart"):FindFirstChild("NeedPower") then -- dist < closestDist and
                        v:FindFirstChild("Hitpart").CanCollide = false
                        v:FindFirstChild("Hitpart").CFrame = Players.LocalPlayer.Character.HumanoidRootPart.CFrame * CFrame.new(0, -5, 0)
                     end
                  end
               end
            end)
        end
    end
end)

Farming:Slider("WalkSpeed", 20, 100, 20, function(v)
   Players.LocalPlayer.Character.Humanoid.WalkSpeed = v
end)

Farming:line()

Farming:Toggle("Auto Collect Chests", false, function(v) 
   ACC = v
end)

local Chests = {}
for i,v in pairs(workspace.ChestFolder:GetChildren()) do
    if not table.find(Chests, v.Name) then
         table.insert(Chests, v.Name)
    end
end

local Chests_Checklist = Farming:Checklist("Chests", "Chestsel", Chests, function(v)
    Chest_Var = v
end)


Farming:Button("Refresh Chests", function()
    local Chests = {}
    for i,v in pairs(workspace.ChestFolder:GetChildren()) do
        if not table.find(Chests, v.Name) then
            table.insert(Chests, v.Name)
        end
    end

    Chests_Checklist:Refresh(Chests)
end)

Farming:line()

Farming:Toggle("Noclip", false, function(v) 
    Noclip = v
end)

spawn(function()
    while task.wait() do
        if ACC then
            for i,v in pairs(workspace.ChestFolder:GetChildren()) do
                if v:FindFirstChild("root") and table.find(Chest_Var, v.Name) then
                    Players.LocalPlayer.Character.HumanoidRootPart.CFrame = v.root.CFrame
                    spawn(function()
                        task.wait(.2)
                        game:GetService("VirtualInputManager"):SendKeyEvent(true, "E", false, game)
                        task.wait(.1)
                        game:GetService("VirtualInputManager"):SendKeyEvent(false, "E", false, game)
                        task.wait(.1)
                    end)
                end
            end
        end
    end
end)

spawn(function()
    while task.wait() do
        if Noclip then
            for i,v in pairs(workspace.TreesFolder:GetChildren()) do
                for i,v in pairs(v:GetChildren()) do
                    if v:IsA("Part") then
                        v.CanCollide = false
                    end
                  --   if v:IsA("Model") then
                  --       for i,v in pairs(v:GetChildren()) do
                  --           if v:IsA("Part") then
                  --               v.CanCollide = false
                  --           end
                  --       end
                  --   end
                end
            end
        end
    end
end)

Features & Information

Farming [ - Auto Walk - AutoFarm - Super Farm - WalkSpeed - Auto Collect Chests - NoClip Trees
#Simulator#Hub#OP#Project Meow#AutoFarm

Community Comments (1)

z1rokzz1rokzNov 2, 2025

working but kinda bad could be better

More Scripts for Cut Trees