Camera Noclip
Key RequiredUniversal

Camera Noclip

Universal ScriptAmirikiAmiriki 29.2K views 415 executesUpdated Aug 28, 2023
5.0/ 5(1 votes)
10100% Positive
Lua Script•19 lines (620 chars)
if not game:IsLoaded() then
    game.Loaded:wait()
end

local Players = game:GetService("Players")
local LocalPlayer = Players.LocalPlayer
local PopperClient = LocalPlayer:WaitForChild("PlayerScripts").PlayerModule.CameraModule.ZoomController.Popper

for i, v in next, getgc() do
    if getfenv(v).script == PopperClient and typeof(v) == "function" then
        for i2, v2 in next, debug.getconstants(v) do
            if tonumber(v2) == 0.25 then
                debug.setconstant(v, i2, 0)
            elseif tonumber(v2) == 0 then
                debug.setconstant(v, i2, 0.25)
            end
        end
    end
end

Features & Information

This is a basic script that allows you to noclip through parts and terrain with your camera. Works in auto-exec Works on any exec that supports getgc(), setconstant and getconstants Showcase of it being used with my Hide Parts Obscuring Camera script: https://streamable.com/gos11t (Link to said script: https://scriptblox.com/script/Universal-Script-Making-Parts-Blocking-Character-Invisible-7432)
#camera noclip#camera#camera clip#look through walls

Community Comments (3)

spiffycursor6spiffycursor6Feb 25, 2025(edited)

invalid argument #1 to 'getfenv' (number expected, got Vector2)

copypastecopypasteDec 10, 2025

same i get an error, am using xeno

LeonardoEdonarthLeonardoEdonarthMay 2, 2026

It no longer works in the current version of Roblox.

More Scripts for Universal Scripts