local Players = game:GetService("Players") local player = Players.LocalPlayer local function setNoclip(enabled) local character = player.Character or player.CharacterAdded:Wait() for _, part in ipairs(character:GetDescendants()) do if part:IsA("BasePart") then part.CanCollide = not enabled end end end -- Enable noclip setNoclip(true) -- Disable noclip later -- setNoclip(false)