Well first of all Angles are in radians and .Orientation uses degrees so you need to convert from radians to degrees you can do that by replacing “math.deg(X)” by “Vector3.new(math.deg(X),math.deg(Y),math.deg(Z)” and also if you want to constantly check for the camera’s orientation (so not just get the values in one specific time) you have to put the variable “local X,Y,Z” in a loop or else its going to give you only the first camera orientation values.