13.11.2010, 20:56
Busca en a_samp.inc
Un ejemplo de uso para calcular бngulo entre 2 posiciones en el plano (Autor: Kye).
pawn Код:
native Float:asin(Float:value);
native Float:acos(Float:value);
native Float:atan(Float:value);
native Float:atan2(Float:x, Float:y);
pawn Код:
stock Float:AngleBetweenPoints(Float:fX1, Float:fY1, Float:fX2, Float:fY2)
{
new Float:angle = atan2(fY1 - fY2, fX1 - fX2) * 180.0 / 3.14; //arcotangente de la pendiente de la recta convertida a decimales.
return angle;
}