Thanks Gimpy, I sorta got there in the end - but my solution is somewhat different to yours.. (based on the guys recommendations above) :)
When you use the pointentity command it points all directions to the curor position, (which is no good when my man was jumping, he would face the ground) - so I got around it, by calculating the angle between the object and the cursor using ATAN2 and then physically rotating the object around the Y. That way I can keep the X and Z the same. :)
When you use the pointentity command it points all directions to the curor position, (which is no good when my man was jumping, he would face the ground) - so I got around it, by calculating the angle between the object and the cursor using ATAN2 and then physically rotating the object around the Y. That way I can keep the X and Z the same. :)