Run it
Copy the script and paste it into your executor.
Players = :()
RunService = :()
TweenService = :()
UserInputService = :()
LP = Players.LocalPlayer
pGui = LP:()
.AutoFarm =
.AutoCollect =
.AutoSell =
.HitDelay =
.PromptDelay =
TreeLevels = {
[] = , [] = , [] = ,
[] = , [] = , [] =
}
()
stats = LP:()
(stats stats:()) stats.Rebirths.Value
(gui)
dragging, dragInput, dragStart, startPos
gui.InputBegan:((input)
input.UserInputType == .UserInputType.MouseButton1 input.UserInputType == .UserInputType.Touch
dragging = ; dragStart = input.Position; startPos = gui.Position
input.Changed:(()
input.UserInputState == .UserInputState.End dragging =
)
)
gui.InputChanged:((input)
input.UserInputType == .UserInputType.MouseMovement input.UserInputType == .UserInputType.Touch
dragInput = input
)
UserInputService.InputChanged:((input)
input == dragInput dragging
delta = input.Position - dragStart
gui.Position = .(startPos.X.Scale, startPos.X.Offset + delta.X, startPos.Y.Scale, startPos.Y.Offset + delta.Y)
)
ScreenGui = .(, pGui)
ScreenGui.Name =
ScreenGui.ResetOnSpawn =
MainFrame = .(, ScreenGui)
MainFrame.Size = .(, , , )
MainFrame.Position = .(, -, , -)
MainFrame.BackgroundColor3 = .(, , )
MainFrame.BackgroundTransparency =
MainFrame.AutomaticSize = .AutomaticSize.Y
MainFrame.Active =
.(, MainFrame)
MS = .(, MainFrame); MS.Thickness = ; MS.Color = .(,,)
GuiScale = .(, MainFrame)
TitleBar = .(, MainFrame)
TitleBar.Size = .(, , , ); TitleBar.BackgroundTransparency =
Title = .(, TitleBar)
Title.Size = .(, , , ); Title.Position = .(, , , )
Title.Text = ; Title.TextColor3 = .(,,)
Title.Font = .Font.FredokaOne; Title.TextSize = ; Title.BackgroundTransparency =
Title.TextXAlignment = .TextXAlignment.Left
TS = .(, Title); TS.Thickness =
Content = .(, MainFrame)
Content.Size = .(, , , ); Content.Position = .(, , , )
Content.BackgroundTransparency = ; Content.AutomaticSize = .AutomaticSize.Y
List = .(, Content); List.Padding = .(, ); List.HorizontalAlignment =
(txt, pos, col, func)
b = .(, TitleBar)
b.Text = txt; b.Size = .(, , , ); b.Position = pos
b.BackgroundColor3 = col; b.TextColor3 = .(,,); .(, b)
b.MouseButton1Click:(func)
(, .(, -, , ), .(,,), () ScreenGui:() )
(, .(, -, , ), .(,,), ()
.Min = .Min
Content.Visible = .Min
MainFrame.AutomaticSize = .Min
.Min MainFrame.Size = .(, , , )
)
(name, sub, callback)
F = .(, Content)
F.Size = .(, , , ); F.BackgroundColor3 = .(, , ); F.BackgroundTransparency = ; .(, F)
.(, F).Color = .(,,)
T = .(, F)
T.Text = name; T.Size = .(, , , ); T.Position = .(, , , )
T.TextColor3 = .(,,); T.Font = .Font.FredokaOne; T.TextSize = ; T.BackgroundTransparency = ; T.TextXAlignment =
.(, T).Color = .(,,)
ST = .(, F)
ST.Text = sub; ST.Size = .(, , , ); ST.Position = .(, , , )
ST.TextColor3 = .(,,); ST.Font = .Font.SourceSans; ST.TextSize = ; ST.BackgroundTransparency = ; ST.TextXAlignment =
Sw = .(, F)
Sw.Size = .(, , , ); Sw.Position = .(, -, , -); Sw.BackgroundColor3 = .(,,); Sw.Text =
.(, Sw).CornerRadius = .(, )
D = .(, Sw)
D.Size = .(, , , ); D.Position = .(, , , -); D.BackgroundColor3 = .(,,); .(, D)
act =
Sw.MouseButton1Click:(()
act = act
TweenService:(D, TweenInfo.(), {Position = act .(, -, , -) .(, , , -)}):()
Sw.BackgroundColor3 = act .(, , ) .(, , )
(act)
)
currentSize =
sizeBtn = .(, Content)
sizeBtn.Size = .(, , , ); sizeBtn.BackgroundColor3 = .(, , )
sizeBtn.TextColor3 = .(, , ); sizeBtn.Font = .Font.FredokaOne; sizeBtn.TextSize =
sizeBtn.Text = ; .(, sizeBtn)
.(, sizeBtn).Color = .(,,)
sizeBtn.MouseButton1Click:(()
currentSize ==
currentSize = ; GuiScale.Scale = ; sizeBtn.Text =
currentSize ==
currentSize = ; GuiScale.Scale = ; sizeBtn.Text =
currentSize = ; GuiScale.Scale = ; sizeBtn.Text =
)
.(()
.()
.AutoFarm
reb = ()
_, obj (:())
obj.Name == obj:() obj.Transparency ==
req = TreeLevels[obj.Parent.Name]
reb >= req
p = obj:() obj.Parent:()
p
.AutoFarm obj.Transparency ==
LP.Character LP.Character:()
LP.Character.HumanoidRootPart.CFrame = obj.CFrame * .(,,)
p.HoldDuration = .PromptDelay
(p)
.(.HitDelay)
)
.(()
RunService.Heartbeat:()
.AutoCollect
char = LP.Character
hrp = char char:()
hrp
_, d (:())
d.Name:() d:()
b = d:()
l = b b:()
l (l.Text:(LP.Name) l.Text:(LP.DisplayName))
hrp.CFrame = d.CFrame
)
.(()
.()
.AutoSell
_, m (:())
m.Name:()
p = m:(, )
p p.Parent:()
hrp = LP.Character:()
hrp
old = hrp.CFrame
hrp.CFrame = p.Parent.CFrame
.()
(p)
.()
hrp.CFrame = old
)
(MainFrame)
(, , (v) .AutoFarm = v )
(, , (v) .AutoCollect = v )
(, , (v) .AutoSell = v )
Best Script for Farming Logs in Tree Cutting Simulator The script avoids trees you can't cut down, and has an INCREDIBLE cutting speed!