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!

More Scripts!

TOP 10 TRENDING SCRIPTS