this script is local script and its located in startergui
workspace.tomekczShop.Part.Touched:Connect(function(player)
if player.Parent:FindFirstChild("Humanoid") ~= nil then
workspace.CurrentCamera.CameraType = Enum.CameraType.Scriptable
workspace.CurrentCamera.CameraSubject = workspace.Laptop2.CameraPart
script.Parent.ScreenGui.Backround.Visible = true
end
end)
It set camera to scriptable but does not move into this part pos

3 comments
Do you know how misleading
playerisyou dont need to set the CameraType to scriptable to set the CameraSubject, just leave it as Custom
also CameraSubject isnt CFrame