Run it
Copy the script and paste it into your executor.
.(())
collectDelay = + (.(,)*)
bypassCaptcha =
unsafe =
limit =
.farm ==
.farm =
specials = {}
normals = {}
plr = :().LocalPlayer
UI = :()[]
tws = :();
.protect_gui
.(UI)
i,v (UI:())
.(v)
UI.Main.FarmLimit.Text = limit
UI.Main.TotalCash.Text = .(plr.PlayerGui.HUD.Center.DiamondAmount.Text, , )
i,v (UI:())
v:()
v.Offset = .(-,-)
twig = TweenInfo.(,.EasingStyle.Quad,.EasingDirection.InOut,-,,)
tweeng = tws:(v,twig,{[]=.(,)})
tweeng:()
UI.Main.Toggle.MouseButton1Down:((v)
.farm
.farm =
UI.Main.Toggle.Toggle_Roundify_30px.ImageColor3 = .(, , )
.farm =
UI.Main.Toggle.Toggle_Roundify_30px.ImageColor3 = .(, , )
)
a=:() b=UI.Main; c; d; e; f; (h) i=h.Position-e;b.Position=.(f.X.Scale,f.X.Offset+i.X,f.Y.Scale,f.Y.Offset+i.Y);b.InputBegan:((h) h.UserInputType==.UserInputType.MouseButton1 h.UserInputType==.UserInputType.Touch c=;e=h.Position;f=b.Position;h.Changed:(() h.UserInputState==.UserInputState.End c= ) )b.InputChanged:((h) h.UserInputType==.UserInputType.MouseMovement h.UserInputType==.UserInputType.Touch d=h )a.InputChanged:((h) h==d c (h) )
UI.Name = .(,)
UI.Parent = :()
startingCash = UI.Main.TotalCash.Text
firstMinCash = (UI.Main.TotalCash.Text)
()
()
UI.Main.HourlyCash.Text = (((UI.Main.TotalCash.Text) - firstMinCash)*)
firstMinCash = (UI.Main.TotalCash.Text)
.(a)()
:().Network.Events.Gui.Currency.Update.OnClientEvent:((value)
UI.Main.TotalCash.Text = value
UI.Main.FarmedCash.Text = (value) - (startingCash)
(value) > limit
plr:()
)
vu = :()
plr.Idled:(()
vu:(.(,),.CurrentCamera.CFrame)
()
vu:(.(,),.CurrentCamera.CFrame)
)
bypassCaptcha
plr.PlayerGui.CaptchaGui:():(()
()
plr.PlayerGui.CaptchaGui.Enabled
i,v (plr.PlayerGui.CaptchaGui.Captcha.FloatArea:())
absolute = v.AbsoluteSize.X
()
absolute ~= v.AbsoluteSize.X
i,v ((v.MouseButton1Click))
v:()
()
v:()
plr.PlayerGui.CaptchaGui.PopupMessage.Visible =
plr.PlayerGui.CaptchaGui.Enabled =
)
i,v (:().CollectibleDiamonds:())
v.Name ~= .(specials,v) .(normals,v)
()
.farm ()
unsafe
i,v (normals)
.farm
i,v (specials)
v.Transparency ==
plr.Character.Humanoid.Sit == plr.Character.Humanoid.Sit =
(collectDelay)
plr.Character.Humanoid.RootPart.CFrame = .(v.CFrame.X,v.CFrame.Y + ,v.CFrame.Z)
i,v (v:())
v:()
(plr.Character.Humanoid.RootPart,v.Parent,)
(plr.Character.Humanoid.RootPart,v.Parent,)
v.Transparency ==
plr.Character.Humanoid.Sit == plr.Character.Humanoid.Sit =
(collectDelay)
plr.Character.Humanoid.RootPart.CFrame = .(v.CFrame.X,v.CFrame.Y + ,v.CFrame.Z)
i,v (v:())
v:()
(plr.Character.Humanoid.RootPart,v.Parent,)
(plr.Character.Humanoid.RootPart,v.Parent,)
i,v (specials)
.farm
v.Transparency ==
(collectDelay)
old = v.CFrame
v.CFrame = plr.Character.Humanoid.RootPart.CFrame
i,v (v:())
v:()
(plr.Character.Humanoid.RootPart,v.Parent,)
(plr.Character.Humanoid.RootPart,v.Parent,)
()
v.CFrame = old
i,v (normals)
.farm
v.Transparency ==
(collectDelay)
old = v.CFrame
v.CFrame = plr.Character.Humanoid.RootPart.CFrame
i,v (v:())
v:()
(plr.Character.Humanoid.RootPart,v.Parent,)
(plr.Character.Humanoid.RootPart,v.Parent,)
()
v.CFrame = old
Once you execute the script, You will need to press toggle to start the auto farm