Doodle World Script | AUTOFARM

Created by Vincent127292

Features:

  • AUTOFARM
getgenv().autofarm_settings = {
   catch_when_shiny = true,
   catch_when_havent_caught_before = true,
   catch_when_specific_doodle = true,
   specific_doodle = "Glubbie"
}

local Players = game:GetService("Players")
local LocalPlayer = Players.LocalPlayer
local Client = require(LocalPlayer.Packer.Client)
local CurrentRoute
for i,v in pairs(workspace:GetChildren()) do
   if v:IsA("Model") and string.find(v.Name, "_") and v ~= LocalPlayer.Character then
       CurrentRoute = v
   end
end
local function run()
   repeat
       repeat wait() until getconnections(LocalPlayer.PlayerGui.MainGui.MainBattle.BottomBar.Actions.Run.MouseButton1Click)[1] ~= nil
       getconnections(LocalPlayer.PlayerGui.MainGui.MainBattle.BottomBar.Actions.Run.MouseButton1Click)[1]:Fire()
       print("ran")
       wait(3)
   until LocalPlayer.PlayerGui.MainGui.MainBattle.Visible == false
end

while wait() do
   print("starting battle")
   Client.Network:post("RequestWild", CurrentRoute.Name, "WildGrass")
   repeat wait() until LocalPlayer.PlayerGui.MainGui.MainBattle.Visible == true
   if LocalPlayer.PlayerGui.MainGui.MainBattle.FrontBox.Shiny.Visible == true and getgenv().autofarm_settings.catch_when_shiny == true then
       print("found shiny doodle")
   elseif LocalPlayer.PlayerGui.MainGui.MainBattle.FrontBox.AlreadyCaught.Visible == false and getgenv().autofarm_settings.catch_when_havent_caught_before == true then
       print("found doodle that hasnt been caught before")
   elseif LocalPlayer.PlayerGui.MainGui.MainBattle.FrontBox.NameLabel.Text == getgenv().autofarm_settings.specific_doodle and getgenv().autofarm_settings.catch_when_specific_doodle == true then
       print("found specific doodle")
   elseif LocalPlayer.PlayerGui.MainGui.MainBattle.FrontBox.Shiny.Visible == false and LocalPlayer.PlayerGui.MainGui.MainBattle.FrontBox.AlreadyCaught.Visible == true and LocalPlayer.PlayerGui.MainGui.MainBattle.FrontBox.NameLabel.Text ~= getgenv().autofarm_settings.specific_doodle then
       run()
   end
   repeat
       wait()
   until LocalPlayer.PlayerGui.MainGui.MainBattle.Visible == false
   print("healing")
   Client.Network:post("PlayerData", "Heal", "GraphiteLodge")
end

ENJOY!

Warning: DO NOT DOWNLOAD anything from this page, you’re only here to copy the script!

Share This Post

Share on facebook
Share on linkedin
Share on twitter
Share on email

More Scripts!

TOP 10 TRENDING SCRIPTS