Before the recent updates on Roblox, i was able to have the client see through parts by setting the CameraSubject to their head part:
workspace.CurrentCamera.CameraSubject = game.Players.LocalPlayer.Character.Head
However, after the updates, this method stopped working. Is there any other ways to do this?
You could set the client's mininum and maximum zoom distance:
local Player = game.Players.LocalPlayer Player.CameraMinZoomDistance = 30
This will make the camera see through parts below the distance you set.