Roblox Doodle World Script

In this guide, you’ll find all the available scripts for the Roblox Doodle World along with the procedure of executing the scripts using the Roblox script executor. Additionally, you’ll find out about the perks that you’ll be getting by using these scripts.

Doodle World

Doodle World is a role-playing Roblox game. The players have to explore the island and collect strange creatures called doodles. The main goal of the game is to collect all ten keys before other trainers.

Functions of Scripts

The Roblox scripts empower players with amazing abilities to enhance their gameplay. 

The ‘Doodle World’ script offers a set of handy functions that include an “Auto Farm” feature, allowing you to automatically collect resources efficiently. You can attack wild doodles anywhere for combat convenience and heal your team anywhere to ensure your team’s well-being. Additionally, the script enables you to “Grab All Chests” and “Auto Find” elements within the game world. These features provide players with a big boost for a richer gaming experience.

  • Auto Farm
  • Attack Wild Doodles Anywhere
  • Heal Your Team Anywhere
  • Grab All Chests
  • Auto Find

Doodle World Scripts

The players can use the following scripts to get some special perks in Roblox Doodle World:

Scripts:

loadstring(game:HttpGet(('https://raw.githubusercontent.com/Aidez/doodle_world/main/autofarm'),true))()
- Attack Wild Doodles Anywhere
for i,v in pairs(game:GetService("Workspace"):GetDescendants()) do
    if v.Name == "WildGrass" then
        game:GetService("Players").LocalPlayer.Event:FireServer("GUIDHERE", "RequestWild", v.Parent.Name, v.Name)
        break
    end
end
--[[
If a doodle fits ANY of the following settings, it'll automatically stop
Check source for logic
Note:
Make sure you spell the names right, I've added a few examples by default
--]]
getgenv().whitelist = { -- ALWAYS stops if it finds these regardless
   Glubbie = true,
   Wisp = true,
   Moss = true,
   Mold = true,
   Leapo = true,
}
getgenv().holderBlacklist = { -- Ignores whether or not a doodle holds an item
    Wiglet = true,
    Borbo = true,
    Pebblett = true,
    Springling = true,
    Rosebug = true,
    Roscoon = true,
    Bunsweet = true,
}
-- Stops if enemy doodle is/has one of these attributes
getgenv().misprints = true
getgenv().tints = true
getgenv().skins = true
getgenv().nameColor = true
getgenv().equips = true
loadstring(game:HttpGet("https://scripts.subahook.cc/DoodleWorld.lua"))()
--[[
If a doodle fits ANY of the following settings, it'll automatically stop
Check source for logic
Note:
Make sure you spell the names right, I've added a few examples by default
--]]
getgenv().whitelist = { -- ALWAYS stops if it finds these regardless
   Glubbie = true,
   Wisp = true,
   Moss = true,
   Mold = true,
   Leapo = true,
}
getgenv().holderBlacklist = { -- Ignores whether or not a doodle holds an item
    Wiglet = true,
    Borbo = true,
    Pebblett = true,
    Springling = true,
    Rosebug = true,
    Roscoon = true,
    Bunsweet = true,
}
-- Stops if enemy doodle is/has one of these attributes
getgenv().misprints = true
getgenv().tints = true
getgenv().skins = true
getgenv().nameColor = true
getgenv().equips = true
loadstring(game:HttpGet("https://scripts.subahook.cc/DoodleWorld.lua"))()
local id = "youridhere"
local targetdoodle = "doodleyouwanttofind"
--Enouncter things
getgenv().autoFarmLake = false
getgenv().autoFarmLodge = false
getgenv().autoFarmSewer = false
function encounterSewer()
    while autoFarmSewer do
        wait(0.5)
        if game.Players.LocalPlayer.PlayerGui.MainGui.MainBattle.Visible == false then
            local args = {[1] = id,[2] = "RequestWild",[3] = "011_RealSewer",[4] = "Sewer"}
            game:GetService("Players").LocalPlayer.Event:FireServer(unpack(args))
            print("starting encounter")
        end
    end
end
function encounterLake()
    while autoFarmLake do
        wait(0.5)
        if game.Players.LocalPlayer.PlayerGui.MainGui.MainBattle.Visible == false then
            local args = {[1] = id,[2] = "RequestWild",[3] = "007_Lakewood",[4] = "Lake"}
            game:GetService("Players").LocalPlayer.Event:FireServer(unpack(args))
            print("starting encounter")
        end
    end
end
function encounterLodge()
    while autoFarmLodge do
        wait(0.5)
        if game.Players.LocalPlayer.PlayerGui.MainGui.MainBattle.Visible == false then
            local args = {[1] = id,[2] = "RequestWild",[3] = "014_GraphiteLodge",[4] = "WildGrass"}
            game:GetService("Players").LocalPlayer.Event:FireServer(unpack(args))
            print("starting encounter")
        end
    end
end
function CheckIfSearch()
    while autoFlee do
        wait(0.5)
        if game.Players.LocalPlayer.PlayerGui.MainGui.MainBattle.FrontBox.NameLabel.Text == targetdoodle then
            print("target found")
            break
        else
            mouse1click()
        end
    end
end
   local VLib = loadstring(game:HttpGet("https://raw.githubusercontent.com/vep1032/VepStuff/main/VL"))()
local s = VLib:Window("miso soup yes", "doodle world", "wtf")
local ss = s:Tab("Auto Encounter")
ss:Label("stand in a place where you can encounter dooles")
ss:Label("you have to be in the area you are farming")
ss:Toggle("Sewer Encounter",function(t)
getgenv().autoFarmSewer = t
encounterSewer()
end)
ss:Toggle("Lake Encounter",function(t)
getgenv().autoFarmLake = t
encounterLake()
end)
ss:Toggle("Lodge Encounter",function(t)
getgenv().autoFarmLodge = t
encounterLodge()
end)
local sss = s:Tab("Auto Flee")
sss:Label("Put your cursor over the run button and stay tabbed in")
sss:Label("Won't auto catch but won't flee when target found")
sss:Toggle("Auto Flee",function(t)
getgenv().autoFlee = t
CheckIfSearch()
end)
local ssss = s:Tab("Codes")
ssss:Label("Pressing a button will redeem that code")
ssss:Button("StimulusCheck - 7500 Money",function()
    local args = {[1] = id,[2] = "PlayerData",[3] = "SubmitCode",[4] = "StimulusCheck"}
    game:GetService("Players").LocalPlayer.Function:InvokeServer(unpack(args))
end)
ssss:Button("FreeGems - 25 Gems",function()
    local args = {[1] = id,[2] = "PlayerData",[3] = "SubmitCode",[4] = "FreeGems"}
    game:GetService("Players").LocalPlayer.Function:InvokeServer(unpack(args))
end)
ssss:Button("BasicTitle - Basic Title",function()
    local args = {[1] = id,[2] = "PlayerData",[3] = "SubmitCode",[4] = "BasicTitle"}
    game:GetService("Players").LocalPlayer.Function:InvokeServer(unpack(args))
end)
ssss:Button("GrayColor - Gray Colour??",function()
    local args = {[1] = id,[2] = "PlayerData",[3] = "SubmitCode",[4] = "GrayColor"}
    game:GetService("Players").LocalPlayer.Function:InvokeServer(unpack(args))
end)
ssss:Button("FreeRosebug - A Free Rosebug",function()
    local args = {[1] = id,[2] = "PlayerData",[3] = "SubmitCode",[4] = "FreeRosebug"}
    game:GetService("Players").LocalPlayer.Function:InvokeServer(unpack(args))
end)
ssss:Button("FreeCapsule - 5 Basic Capsule",function()
    local args = {[1] = id,[2] = "PlayerData",[3] = "SubmitCode",[4] = "FreeCapsules"}
    game:GetService("Players").LocalPlayer.Function:InvokeServer(unpack(args))
end)

How to execute Roblox Doodle World scripts?

To successfully execute the scripts, you can follow these straightforward steps:

  • Begin by copying the script to your clipboard.
  • Launch the game and ensure you are in the game environment.
  • Attach your preferred Roblox executor tool and paste the script into the designated box or field within the executor interface. 
  • Initiate the script execution process by pressing the ‘Execute’ button and enjoy the special perks it brings to your gaming experience.  

Best Roblox Script Executors

The Roblox script executors give you the power to enhance your gaming experience by injecting custom scripts into your favorite games. These versatile executors can unlock a realm of additional functionality that knows no bounds. Whether you’re playing on a PC, mobile device, or any other platform, our curated list of Roblox script executors offers seamless compatibility across the board.

  • Krnl Executor: This roblox script executor gains reputable recognition due to its ability to run complex scripts efficiently.
  • JJ Spoilt Executor: An exceptionally potent anti-ban script executor tool designed for Roblox games, compatible with a wide range of operating systems.
  • Fluxus Executor: An executor with a modest yet advanced user-friendly user interface to execute scripts for the Roblox games.
  • Velyse Executor: The Roblox Valyse Executor is a potent level 8 tool designed for exploiting Roblox games. It provides built-in protection against anti-cheat detection within the game.  
  • Arceus X (Android): The first ever Android Roblox Mod menu that can exploit your game by adding advanced features to the base game.