-- N Toggle Noclip -- Place in StarterPlayer > StarterPlayerScripts local Players = game:GetService("Players") local UserInputService = game:GetService("UserInputService") local RunService = game:GetService("RunService") local player = Players.LocalPlayer local noclipEnabled = false local function setNoclip(enabled) noclipEnabled = enabled print("Noclip: " .. (enabled and "ON" or "OFF")) end UserInputService.InputBegan:Connect(function(input, processed) if processed then return end if input.KeyCode == Enum.KeyCode.N then setNoclip(not noclipEnabled) end end) RunService.Stepped:Connect(function() if not noclipEnabled then return end local character = player.Character if not character then return end for _, part in ipairs(character:GetDescendants()) do if part:IsA("BasePart") then part.CanCollide = false end end end) player.CharacterAdded:Connect(function() task.wait(0.5) if noclipEnabled then setNoclip(true) end end)