Open Source
Key Required

Open Source

Drill Digging Simulatorafunzafunz 651 views 33 executesUpdated Dec 28, 2025
Unrated
00
Lua Script•96 lines (2236 chars)
local Players = game:GetService("Players")
local ReplicatedStorage = game:GetService("ReplicatedStorage")
local RunService = game:GetService("RunService")
local Workspace = game:GetService("Workspace")

local player = Players.LocalPlayer
local GiveCash = ReplicatedStorage:WaitForChild("GiveCash")

local Library = loadstring(Game:HttpGet("https://raw.githubusercontent.com/bloodball/-back-ups-for-libs/main/wizard"))()
local Window = Library:NewWindow("Unknown Hub")
local Section = Window:NewSection("Main")

local cashEnabled = false
local winEnabled = false

local RATE = 100
local INTERVAL = 1 / RATE
local cashAcc = 0
local winAcc = 0

local TelePart = Workspace
	:WaitForChild("Worlds")
	:WaitForChild("Dragon")
	:WaitForChild("EndZone")
	:WaitForChild("EndCircle")
	:WaitForChild("Part")

local function equipAllTools()
	local char = player.Character
	local backpack = player:FindFirstChild("Backpack")
	if not char or not backpack then return end

	local hum = char:FindFirstChild("Humanoid")
	if not hum then return end

	for _, tool in ipairs(backpack:GetChildren()) do
		if tool:IsA("Tool") then
			pcall(function()
				hum:EquipTool(tool)
			end)
		end
	end
end

local function fireAllTools()
	local char = player.Character
	if not char then return end

	for _, tool in ipairs(char:GetChildren()) do
		if tool:IsA("Tool") then
			pcall(function()
				GiveCash:FireServer(tool)
			end)
		end
	end
end

local function teleportWin()
	local char = player.Character
	if not char then return end

	local hrp = char:FindFirstChild("HumanoidRootPart")
	local hum = char:FindFirstChild("Humanoid")
	if not hrp or not hum then return end

	hrp.CFrame = TelePart.CFrame + Vector3.new(0, 3, 0)
	hum:Move(Vector3.new(0.1, 0, 0), true)
	hrp.AssemblyLinearVelocity = Vector3.new(0, 6, 0)
end

RunService.Heartbeat:Connect(function(dt)
	if cashEnabled then
		cashAcc += dt
		while cashAcc >= INTERVAL do
			cashAcc -= INTERVAL
			equipAllTools()
			fireAllTools()
		end
	end

	if winEnabled then
		winAcc += dt
		while winAcc >= INTERVAL do
			winAcc -= INTERVAL
			teleportWin()
		end
	end
end)

Section:CreateToggle("Instant Cash", function(v)
	cashEnabled = v
end)

Section:CreateToggle("Auto Farm Win", function(v)
	winEnabled = v
end)

Features & Information

Instant Cash Auto Farm Win
#open source

Community Comments (1)

777j777jMar 14, 2026

W script

More Scripts for Drill Digging Simulator