Many feature
Key Required

Many feature

Psychotic Containment FacilityScripterblablaScripterblabla 7.2K views 1.2K executesUpdated Dec 15, 2025
3.6/ 5(7 votes)
5271% Positive
Lua Script•187 lines (7980 chars)
-- PCF Arcade OP Hub v2 (Godmode + Kill Aura + Fly + FREE 200K CASH & 50K MINUTES 
--Added Infinite Cash/Minutes Farm - Toggle for FREE 200k Cash + 50k Minutes!
-- By scripterblabla - Execute & GUI Loads Instantly!

local Library = loadstring(game:HttpGet("https://raw.githubusercontent.com/xHeptc/Kavo-UI-Library/main/source.lua"))()
local Window = Library.CreateLib("PCF Arcade scripterblabla Hub v2", "DarkTheme")

local player = game.Players.LocalPlayer

local Tab1 = Window:NewTab("Player Hacks")
local Section1 = Tab1:NewSection("Movement & God")
Section1:NewToggle("Godmode (Inf Health/Stamina)", "Unkillable + No Cooldowns", function(state)
    if state then
        _G.God = true
        spawn(function()
            while _G.God do
                task.wait()
                if player.Character then
                    local hum = player.Character:FindFirstChild("Humanoid")
                    local root = player.Character:FindFirstChild("HumanoidRootPart")
                    if hum then hum.Health = math.huge; hum.MaxHealth = math.huge end
                    -- Inf Stamina (anti-stun)
                    local stamina = player.Character:FindFirstChild("Stamina")
                    if stamina then stamina.Value = 100 end
                end
            end
        end)
    else
        _G.God = false
    end
end)
Section1:NewToggle("Fly (Mobile OK)", "Hold SPACE to fly up", function(state)
    _G.Fly = state
    local char = player.Character or player.CharacterAdded:Wait()
    local root = char:WaitForChild("HumanoidRootPart")
    local bv = Instance.new("BodyVelocity", root)
    bv.MaxForce = Vector3.new(4000,4000,4000)
    bv.Velocity = Vector3.new(0,0,0)
    spawn(function()
        while _G.Fly and bv.Parent do
            task.wait()
            local cam = workspace.CurrentCamera
            local vel = cam.CFrame.LookVector * 50
            if game:GetService("UserInputService"):IsKeyDown(Enum.KeyCode.Space) then vel = vel + Vector3.new(0,50,0) end
            if game:GetService("UserInputService"):IsKeyDown(Enum.KeyCode.LeftShift) then vel = vel - Vector3.new(0,50,0) end
            bv.Velocity = vel
        end
        bv:Destroy()
    end)
end)
Section1:NewSlider("Speed", "Walkspeed Boost", 500, 16, function(s)
    if player.Character then player.Character.Humanoid.WalkSpeed = s end
end)
Section1:NewToggle("Noclip", "Walk thru walls", function(state)
    _G.Noclip = state
    spawn(function()
        while _G.Noclip do
            task.wait()
            if player.Character then
                for _, part in pairs(player.Character:GetChildren()) do
                    if part:IsA("BasePart") then part.CanCollide = false end
                end
            end
        end
        if player.Character then
            for _, part in pairs(player.Character:GetChildren()) do
                if part:IsA("BasePart") then part.CanCollide = true end
            end
        end
    end)
end)

local Tab2 = Window:NewTab("Combat")
local Section2 = Tab2:NewSection("Auto Kill Aura")
Section2:NewToggle("Kill Aura (Auto Attack)", "Hits everyone near", function(state)
    _G.KAura = state
    spawn(function()
        while _G.KAura do
            task.wait(0.2)
            if player.Character and player.Character:FindFirstChild("HumanoidRootPart") then
                for _, plr in pairs(game.Players:GetPlayers()) do
                    if plr ~= player and plr.Character and plr.Character:FindFirstChild("HumanoidRootPart") then
                        local dist = (plr.Character.HumanoidRootPart.Position - player.Character.HumanoidRootPart.Position).Magnitude
                        if dist < 15 then
                            -- Try common combat remotes (adapt if needed)
                            pcall(function()
                                game:GetService("ReplicatedStorage").Remotes:FindFirstChild("Punch"):FireServer()
                                game:GetService("ReplicatedStorage").Remotes:FindFirstChild("Attack"):FireServer(plr)
                                game:GetService("ReplicatedStorage").Remotes:FindFirstChild("Choke"):FireServer(plr.Character.HumanoidRootPart)
                            end)
                        end
                    end
                end
            end
        end
    end)
end)
Section2:NewToggle("Auto Dodge", "Spam dodges", function(state)
    _G.Dodge = state
    spawn(function()
        while _G.Dodge do
            task.wait(0.1)
            pcall(function()
                game:GetService("ReplicatedStorage").Remotes:FindFirstChild("Dodge"):FireServer()
            end)
        end
    end)
end)

local Tab3 = Window:NewTab("Farm")
local Section3 = Tab3:NewSection("Free Cash & Minutes")
Section3:NewToggle("Infinite 200k Cash", "Auto sets Cash to 200,000", function(state)
    _G.InfCash = state
    spawn(function()
        while _G.InfCash do
            task.wait(0.5)
            pcall(function()
                if player:FindFirstChild("leaderstats") then
                    local ls = player.leaderstats
                    local cash = ls:FindFirstChild("Cash") or ls:FindFirstChild("Money") or ls:FindFirstChild("Coins")
                    if cash then cash.Value = 200000 end
                end
            end)
        end
    end)
end)
Section3:NewToggle("Infinite 50k Minutes", "Auto sets Minutes/VIP to 50,000", function(state)
    _G.InfMinutes = state
    spawn(function()
        while _G.InfMinutes do
            task.wait(0.5)
            pcall(function()
                if player:FindFirstChild("leaderstats") then
                    local ls = player.leaderstats
                    local minutes = ls:FindFirstChild("Minutes") or ls:FindFirstChild("VIP Minutes") or ls:FindFirstChild("VIP")
                    if minutes then minutes.Value = 50000 end
                end
            end)
        end
    end)
end)
Section3:NewButton("Instant Claim 200k Cash + 50k Minutes", "One-time boost", function()
    pcall(function()
        if player:FindFirstChild("leaderstats") then
            local ls = player.leaderstats
            local cash = ls:FindFirstChild("Cash") or ls:FindFirstChild("Money") or ls:FindFirstChild("Coins")
            if cash then cash.Value = 200000 end
            local minutes = ls:FindFirstChild("Minutes") or ls:FindFirstChild("VIP Minutes") or ls:FindFirstChild("VIP")
            if minutes then minutes.Value = 50000 end
        end
    end)
    Library:Notify("Claimed 200k Cash + 50k Minutes!", 5)
end)

local Tab4 = Window:NewTab("Visuals")
local Section4 = Tab4:NewSection("ESP")
Section4:NewToggle("Player ESP", "See players thru walls", function(state)
    _G.ESP = state
    if _G.ESP then
        for _, plr in pairs(game.Players:GetPlayers()) do
            if plr ~= player and plr.Character and plr.Character:FindFirstChild("Head") then
                local esp = Instance.new("BillboardGui", plr.Character.Head)
                esp.Name = "ESP"
                esp.Size = UDim2.new(0,100,0,50)
                esp.StudsOffset = Vector3.new(0,2,0)
                esp.AlwaysOnTop = true
                local name = Instance.new("TextLabel", esp)
                name.Size = UDim2.new(1,0,1,0)
                name.BackgroundTransparency = 1
                name.Text = plr.Name .. "\n[" .. math.floor((plr.Character.HumanoidRootPart.Position - player.Character.HumanoidRootPart.Position).Magnitude) .. "m]"
                name.TextColor3 = Color3.new(1,0,0)
                name.TextStrokeTransparency = 0
                name.TextScaled = true
                name.Font = Enum.Font.GothamBold
            end
        end
    else
        for _, plr in pairs(game.Players:GetPlayers()) do
            if plr.Character then
                local esp = plr.Character.Head:FindFirstChild("ESP")
                if esp then esp:Destroy() end
            end
        end
    end
end)

print("PCF Arcade Hub v2 Loaded! GUI Open - FREE CASH/MINUTES FARM ACTIVE! 🚀💰")

Features & Information

My second script btw +Godmode (inf health/stamina) +Fly (mobile ok) +Speed (not bypass AC will fixed soon) +Noclip +Kill aura (auto attack might not work) +Auto dodge +Infinite 200k Cash +Infinite minute 50k +Esp (If the infinite money and minute not work click instant claim 200k+50k minutes) "If you can't play the game or get kick, play at Psychotic containment facility arcade version the script work for that game to" Enjoy it Mobile friendly executor support all mobile executor For all pc executor now not working, just support mobile executor And one more thing the minute and money is visual I'm so sorry apologize of my script But I will find way to make it not visual still in progress maybe took so long
#Psychotic containment facility arcade

Community Comments (24)

gecsventgecsventDec 15, 2025

my dream come true

User_57482967User_57482967Dec 15, 2025

🥷r why does it need voice chat and your acc needs to be 120 days old W script just by looking at it but L game

Replying to @User_57482967
gecsventgecsventDec 15, 2025

@User_57482967 Its a strict game i would say but stay by the rules and you'll be fine also you can just play arcade

ScUnknowscScUnknowscDec 15, 2025

Good script :D

gecsventgecsventDec 15, 2025

@Scripterblabla Can you add reset since the game doesnt allow reseting

CEO_CEO_Dec 15, 2025

money and minutes is visual

MARV_CNC3TWMARV_CNC3TWDec 15, 2025(edited)

ts sucks twin 💔🥀

Replying to @MARV_CNC3TW
ScUnknowscScUnknowscDec 16, 2025

@MARV_CNC3TW he just a new scripter bro 🥀

DiddyDiddyDec 15, 2025

Doesn't work at all

crackahh999crackahh999Dec 15, 2025

Make it movable for mobile pls

SquidGameSquidGameDec 26, 2025

may you add team changer pleaseeeee

Replying to @SquidGame
blockyDEVblockyDEVJan 4, 2026

@SquidGame i checked with dex and the script for team changing is server-sided so its impossible

CryptidaphobiaCryptidaphobiaDec 31, 2025

None of the current features that you couldn't get from any basic universal script work. (This being things like godmode, kill aura, and other features specific to this game like infinite dodges). Could you list Solara as an executor that it doesn't work for?

CryptidaphobiaCryptidaphobiaJan 6, 2026

It doesn't work on solara, so I think it won't work on PC executors in general (due to them having low UNC ratings). Probably best to just say the script is emulator / mobile only.

OfficerDerekOfficerDerekJan 9, 2026

Scripterblabla keep the good work on this script dear friend. I really like it and using it rn. Only thing u gotta solve the money. I dont really care about timer. And To be legit. Instead of 200k money or 50k minute, 40k money or 2k minutes. Also Noclip is good but speed gets you kicked, auto dodge not working, God/Inf Stamina not working neither. I died a lot of time by shooting or mele weapons or just punch.

alazisgret262alazisgret262Apr 11, 2026

God dosent work

alazisgret262alazisgret262Apr 11, 2026

@Scripterblabla could you add me back on discord so I can know when you would be able to finish this project and I might be able to help

alazisgret262alazisgret262Apr 12, 2026

@Scripterblabla no I’m not doing anything bad you can add me my user is marina_stfufr

strangeconestrangeconeApr 25, 2026

add insta kill.for example if you use infinite yeild walkfling then you can insta kill anyone

HoodwoodHoodwoodApr 26, 2026(edited)

Hello ik you have stopped fixing this script but is there anyway you can quickly add a button js to toggle open the menu for mobile

michaelstudennikovmichaelstudennikovMay 28, 2026

Mins/money don't work/ it don't save at all and cant be con even with 50k mins. Kill aura and auto dodge don't work and ESP don't work/God mode don't work.

Replying to @michaelstudennikov
ScripterblablaScripterblablaJun 2, 2026

@michaelstudennikov cuz i don't seriously don't care about the script and this script also actually for testing if all not work maybe patch

michaelstudennikovmichaelstudennikovMay 28, 2026

Please fix mins and god mode

Replying to @michaelstudennikov
ScripterblablaScripterblablaJun 2, 2026

@michaelstudennikov I'll try my best

More Scripts for Psychotic Containment Facility