Run it
Copy the script and paste it into your executor.
ReplicatedStorage = :()
VerdantRemotes = ReplicatedStorage:()
VDT_Bucket_Used = VerdantRemotes:()
VDT_Bucket_Poured = VerdantRemotes:()
VDT_Tokens_Take = VerdantRemotes:()
Players = :()
player = Players.LocalPlayer
()
checkpoint = :():():()
drain = checkpoint:()
scripted = drain:()
proximityPosition = scripted:()
proximityPrompt = proximityPosition:()
proximityPrompt
autoFarmOn =
screenGui = .()
screenGui.Name =
screenGui.Parent = player:()
toggleButton = .()
toggleButton.Size = .(, , , )
toggleButton.Position = .(, , , )
toggleButton.BackgroundColor3 = .(, , )
toggleButton.TextColor3 = .(,,)
toggleButton.Font = .Font.SourceSansBold
toggleButton.TextSize =
toggleButton.Text =
toggleButton.Parent = screenGui
dragging =
dragInput, mousePos, framePos
(input)
delta = input.Position - mousePos
toggleButton.Position = .(
,
.(framePos.X.Offset + delta.X, , .CurrentCamera.ViewportSize.X - toggleButton.AbsoluteSize.X),
,
.(framePos.Y.Offset + delta.Y, , .CurrentCamera.ViewportSize.Y - toggleButton.AbsoluteSize.Y)
)
toggleButton.InputBegan:((input)
input.UserInputType == .UserInputType.MouseButton1 input.UserInputType == .UserInputType.Touch
dragging =
mousePos = input.Position
framePos = toggleButton.Position
input.Changed:(()
input.UserInputState == .UserInputState.End
dragging =
)
)
toggleButton.InputChanged:((input)
input.UserInputType == .UserInputType.MouseMovement input.UserInputType == .UserInputType.Touch
dragInput = input
)
:().InputChanged:((input)
input == dragInput dragging
(input)
)
()
autoFarmOn
i = ,
VDT_Bucket_Used:()
()
args = {()}
VDT_Bucket_Poured:((args))
()
VDT_Tokens_Take:((args))
()
toggleButton.MouseButton1Click:(()
autoFarmOn = autoFarmOn
autoFarmOn
toggleButton.Text =
toggleButton.BackgroundColor3 = .(, , )
(autoFarmLoop)
toggleButton.Text =
toggleButton.BackgroundColor3 = .(, , )
)
Universal