Open Source
Key Required

Open Source

Beat up Gubby in His Own Homeafunzafunz 651 views 56 executesUpdated Dec 28, 2025
5.0/ 5(2 votes)
20100% Positive
Lua Script•171 lines (5388 chars)
local ReplicatedStorage = game:GetService("ReplicatedStorage")

local NetworkingFolder = ReplicatedStorage:WaitForChild("Networking", 3)
local ServerFolder = NetworkingFolder and NetworkingFolder:FindFirstChild("Server")
local RemoteEventsFolder = ServerFolder and ServerFolder:FindFirstChild("RemoteEvents")
local DamageFolder = RemoteEventsFolder and RemoteEventsFolder:FindFirstChild("DamageEvents")
if not (NetworkingFolder and ServerFolder and RemoteEventsFolder and DamageFolder) then return end

local TARGET_POS = Vector3.new(
    -0.8127598762512207,
    3.0275533199310303,
    0.008699118159711361
)

local remoteTemplates = {
    {name="PhysicsDamage", args={233.33, TARGET_POS}},
    {name="SlapDamage", args={TARGET_POS}},
    {name="FistDamage", args={TARGET_POS, 1955}},
    {name="PhysicsDamage", args={134.89, TARGET_POS}},
    {name="TaserDamage", args={TARGET_POS}},
    {name="JackhammerDamage", args={TARGET_POS}},
    {name="AirstrikeDamage", args={TARGET_POS, 3.6}},
    {name="FlamethrowerDamage", args={TARGET_POS}},
    {name="GrenadeDamage", args={TARGET_POS, 3.98}},
    {name="BaseballDamage", args={TARGET_POS, 40}},
    {name="BowlingBallDamage", args={TARGET_POS, 40}},
    {name="LandmineDamage", args={TARGET_POS, 1.54}},
    {name="EnvironmentFireDamage", args={TARGET_POS}},
    {name="JobApplicationDamage", args={TARGET_POS}},
    {name="BowlingBallDamage", args={TARGET_POS, 2.13}},
    {name="TimeBombDamage", args={TARGET_POS}},
    {name="MinigunDamage", args={TARGET_POS}},
    {name="RocketLauncherDamage", args={TARGET_POS}},
    {name="BurnDamage", args={TARGET_POS}},
    {name="SmiteDamage", args={TARGET_POS}},
    {name="EarthquakeDamage", args={TARGET_POS}},
    {name="VoidDamage", args={TARGET_POS}},
}

local remotes = {}
for _, t in ipairs(remoteTemplates) do
    local r = DamageFolder:FindFirstChild(t.name)
    if r then
        table.insert(remotes, {inst = r, args = t.args})
    end
end
if #remotes == 0 then return end

local NEVERLOSE = loadstring(game:HttpGet(
    "https://raw.githubusercontent.com/3345-c-a-t-s-u-s/NEVERLOSE-UI-Nightly/main/source.lua"
))()
NEVERLOSE:Theme("dark")

local Window = NEVERLOSE:AddWindow("Unknown", "Unknown")
local Notification = NEVERLOSE:Notification()
Notification.MaxNotifications = 6

Window:AddTabLabel("Home")
local MainTab = Window:AddTab("Main", "ads")

local Section = MainTab:AddSection("Cash", "left")
local SectionRight = MainTab:AddSection("AutoBuy", "right")

local RATE = 50
local running = false

local runningBuy = false
local buyDelay = 0.1

local runningClaim = false
local CLAIM_RATE = 100

local OpenPresent = RemoteEventsFolder:WaitForChild("OpenPresent")
local CLAIM_POS = vector.create(
    -2.083083391189575,
    3.327760934829712,
    -3.3822533396232757e-07
)

Section:AddToggle("Instant Cash", false, function(v)
    running = v
end)

Section:AddSlider("Cash spam/s", 1, 50, 50, function(v)
    RATE = math.clamp(math.floor(v), 1, 50)
end)

Section:AddToggle("Auto Claim Gift", false, function(v)
    runningClaim = v
    if v then
        Notification:Notify(
            "info",
            "Auto Claim Gift",
            "You will still receive gifts even without gift boxes on the map"
        )
    end
end)

SectionRight:AddToggle("Auto buy all tools", false, function(v)
    runningBuy = v
    if v then
        Notification:Notify(
            "info",
            "Notification",
            "Enable the auto buy all tools feature\nso it can make much more money\nfrom those tools"
        )
    end
end)

local PurchaseAction = RemoteEventsFolder:FindFirstChild("PurchaseAction")
local toolNames = {
    "SlapHand","FistHand","BuzzSawTool","TaserTool","JackhammerTool",
    "AirstrikeTool","FlamethrowerTool","GrenadeWeapon","BaseballWeapon",
    "LandmineWeapon","MolotovWeapon","PaintballGunWeapon","JobApplicationWeapon",
    "BowlingBallWeapon","TimeBombWeapon","MinigunWeapon","RocketLauncherWeapon",
    "FireballMagic","SmiteMagic","EarthquakeMagic","GravityWellMagic",
}

task.spawn(function()
    while true do
        if running then
            local start = tick()
            for _, r in ipairs(remotes) do
                task.spawn(function()
                    pcall(function()
                        r.inst:FireServer(unpack(r.args))
                    end)
                end)
            end
            local dt = tick() - start
            local waitTime = (1 / RATE) - dt
            task.wait(waitTime > 0 and waitTime or 0)
        else
            task.wait(0.12)
        end
    end
end)

task.spawn(function()
    while true do
        if runningBuy and PurchaseAction then
            for _, tool in ipairs(toolNames) do
                if not runningBuy then break end
                pcall(function()
                    PurchaseAction:FireServer(tool)
                end)
                task.wait(buyDelay)
            end
        else
            task.wait(0.12)
        end
    end
end)

task.spawn(function()
    while true do
        if runningClaim then
            local start = tick()
            pcall(function()
                OpenPresent:FireServer(CLAIM_POS)
            end)
            local dt = tick() - start
            local waitTime = (1 / CLAIM_RATE) - dt
            task.wait(waitTime > 0 and waitTime or 0)
        else
            task.wait(0.12)
        end
    end
end)

NEVERLOSE:Init()

Features & Information

instant cash auto buy all tools auto claim gift
#open source

Community Comments (0)

No comments yet for this script.

More Scripts for Beat up Gubby in His Own Home