Idea I want to lock the players camera so that he is forced to look at the specified area
Problem The problem is that the player is not focusing in the direction of the part, but the field of view is working.
Possibility I think that I am using focus, or I'm miss understanding it's use.
Code
plr = game.Players.LocalPlayer
Char = plr.Character
workspace.CurrentCamera.CameraType = "Scriptable"
workspace.CurrentCamera.FieldOfView = 10
workspace.CurrentCamera.Focus = game.Part1.Position

5 comments
i tried both ways neither is working, or changing the players focus.
Have you setup the variables?
The first method must be in a local script under StarterPlayer, and put it into that scripts folder inside there. The second must be put into serverscriptservice and must have your variables defined. Tell me the output please.
I tried both. no output.
Hmmm... since I'm bit new to scripting, I don't know any other methods. Sorry.