Thank you for using our website
Your script:
local Mercury = loadstring(game:HttpGet("https://raw.githubusercontent.com/deeeity/mercury-lib/master/src.lua"))()
local GUI = Mercury:Create{
Name = "Water pump farm (MADE FOR XOPOWO ON DISCORD)",
Size = UDim2.fromOffset(600, 400),
Theme = Mercury.Themes.Dark,
Link = "https://github.com/deeeity/mercury-lib"
}
local Tab = GUI:Tab{
Name = "Autofarm",
Icon = "rbxassetid://8569322835"
}
local isToggled = false
local function safeTeleport()
local char = game.Players.LocalPlayer.Character
if char and char:FindFirstChild("HumanoidRootPart") then
local target = workspace:FindFirstChild("Game") and workspace.Game.Features:FindFirstChild("WaterPump")
if target then
char.HumanoidRootPart.CFrame = target.CFrame + Vector3.new(0, 5, 0)
end
end
end
local function autoClick()
local pump = workspace:FindFirstChild("Game") and workspace.Game.Features:FindFirstChild("WaterPump")
if not pump then return end
local click = pump:FindFirstChildWhichIsA("ClickDetector", true)
if click then
fireclickdetector(click)
end
for _, prompt in ipairs(pump:GetDescendants()) do
if prompt:IsA("ProximityPrompt") then
fireproximityprompt(prompt)
end
end
end
Tab:Toggle{
Name = "Auto WaterPump Farm",
StartingState = false,
Description = "Farm wawa and auto upgrade",
Callback = function(state)
isToggled = state
if isToggled then
task.spawn(function()
while isToggled do
safeTeleport()
autoClick()
local Event = game:GetService("ReplicatedStorage").Framework.Events.Purchase_Upgrade
Event:FireServer("Water_Upgrade_1", false)
Event:FireServer("Water_Upgrade_2", false)
Event:FireServer("Water_Upgrade_3", false)
task.wait(1)
end
end)
end
end
}