Currently the only way to force a player into a certain view mode is running a while loop in combination with```
```["1stPerLimit", "onEachFrame", {
switchCamera
``` if (cameraOn == player && cameraView == "External") then
{
and player switchCamera "Internal";
``` };
cameraView}] call BIS_fnc_addStackedEventHandler;
```
However, this is not performance friendlyThis code prevents player from switching to first person view, and forcingbut everytime the player back into first person view or vice verspresses the the key to change the camera via a loop is quite noticeable,ew the display blinks. especially when running a game with low FPS.(See video)
Therefore I request a new command which allows us to disable third person view or force a player into a certain view mode, e.g. force first person view when not in a vehicle.
Example:
```
disableThirdPersonView [onFoot,inVehicle];
```