Bloxspin
Key Required

Bloxspin

BlockSpin 🔪 [MANSION UNDERGROUND]robloxtocoolrobloxtocool 60.5K views 2.1K executesUpdated Jun 30, 2025
2.1/ 5(12 votes)
5742% Positive
Lua Script•137 lines (3580 chars)
--[[

   Credit: Norgumi
   GitHub: https://github.com/Norgumi

]]

------------------------------
--        AC Bypass
--   Bloxspin AC Bypass (I only tested it with Infinite Yield and certain UIs that are detected by the game)
------------------------------

for i,v in pairs(getgc(true)) do
    if typeof(v) == "function" and debug.getinfo(v).source:find("PlayerWellbeingObfuscated") then
        pcall(function()
            hookfunction(v, function(...) return task.wait(9e9) end)
        end)
    end
end

------------------------------
--        Unlock Emotes
-- Just click on the emote and it'll play for you even thoe if showed not unlocked
------------------------------

local ReplicatedStorage = game:GetService("ReplicatedStorage")
local EmotesList = require(ReplicatedStorage.Modules.Game.Emotes.EmotesList)
local Net = require(ReplicatedStorage.Modules.Core.Net)

local xpstate = getupvalue(require(ReplicatedStorage.Modules.Game.Emotes.EmotesUI).loaded, 10)

hookfunction(xpstate.get, function()
    return 999999
end)

local function playemote(emoteidx)
    Net.send("start_emote", emoteidx)
end

local function listall()
    local t = {}
    for i, v in pairs(EmotesList) do
        t[i] = v.name
    end
    return t
end

getgenv().playanyemote = playemote
getgenv().listemotes = listall

------------------------------
--    Unlimited Bank Tries
------------------------------

local module = require(ReplicatedStorage.Modules.Game.Minigames.SliderMinigame)
local oldset = module.tries.set

module.tries.set = newcclosure(function(...)
    local args = {...}
    args[1] = 999
    return oldset(unpack(args))
end)

------------------------------
--      Easier Hacking
-- Makes hacking bar larger
------------------------------

local rs = game:GetService("ReplicatedStorage")
local modules = rs:WaitForChild("Modules")
local atmModule = require(modules.Game.ATM.ATM)
local sliderModule = require(modules.Game.Minigames.SliderMinigame)

local oldGetUpgrades = getupvalue(atmModule.loaded, 9)

local function spoofedUpgrades(arg1, arg2)
    if arg1 == "extra_chance" then
        return 999
    elseif arg1 == "bar_percentage_increase" then
        return 1000
    else
        return oldGetUpgrades(arg1, arg2)
    end
end

for i, v in pairs(getgc()) do
    if type(v) == "function" and islclosure(v) and not iscclosure(v) then
        for j, k in pairs(debug.getupvalues(v)) do
            if type(k) == "function" and k == oldGetUpgrades then
                debug.setupvalue(v, j, spoofedUpgrades)
            end
        end
    end
end

hookfunction(oldGetUpgrades, spoofedUpgrades)

local oldHook = sliderModule.tries.hook
sliderModule.tries.hook = function(callback)
    return oldHook(function(value)
        if value < 999 then
            callback(999)
        else
            callback(value)
        end
    end)
end

local oldBarHook = sliderModule.bar_percentage_increase.hook
sliderModule.bar_percentage_increase.hook = function(callback)
    return oldBarHook(function(value)
        if value < 0.9 then
            callback(0.9)
        else
            callback(value)
        end
    end)
end

sliderModule.tries.set(999)
sliderModule.bar_percentage_increase.set(0.9)

------------------------------
--      Claim All Quests
------------------------------

local net = require(ReplicatedStorage.Modules.Core.Net)
local qdata = require(ReplicatedStorage.Modules.Game.Quests.QuestsData)

local function claimall()
    for qid, _ in pairs(qdata.list) do
        net.get("claim_quest", qid)
    end
end

getgenv().forceclaim = claimall
claimall()

Features & Information

This isent my script btw, just showcasing Credit: Norgumi - AC Bypass - Unlock all emotes - Unlimited Bank Tries - Easier Hacking - Claim All Quests (gives u around 1400)

Community Comments (7)

jalenwil2109jalenwil2109Jun 30, 2025

Literally gets u banned

Replying to @jalenwil2109
darkslayerdarkslayerJan 9, 2026

@jalenwil2109 Report it for getting you ban

tgrgdfgdfgdgdfgdtgrgdfgdfgdgdfgdJun 30, 2025

BAN BIG L

Replying to @tgrgdfgdfgdgdfgd
darkslayerdarkslayerJan 9, 2026

@tgrgdfgdfgdgdfgd Report it for getting you ban

kwakuronke82kwakuronke82Aug 7, 2025

*

kwakuronke82kwakuronke82Aug 7, 2025

How do I script

holy_bananagodlyholy_bananagodlyJan 22, 2026

what do you do to activate it

More Scripts for BlockSpin 🔪 [MANSION UNDERGROUND]