25.02.2015, 14:30
@BroZeus - Doesn't seem correct too much math here is Nero's solution from some time ago.
Texture studio uses this in flymode when creating the texture viewer.
pawn Код:
Float: GetPlayerCameraFacingAngle(playerid)
{
new Float: vX, Float: vY;
if(GetPlayerCameraFrontVector(playerid, vX, vY, Float: playerid))
{
if((vX = -atan2(vX, vY)) < 0.0) return vX + 360.0;
return vX;
}
return 0.0;
}