25.05.2010, 14:03
(
Последний раз редактировалось Fro1sha; 23.05.2011 в 06:57.
)
pawn Код:
stock Float:GetAngleToPoint(Float:x1, Float:y1, Float:x2, Float:y2)
{
new
Float:Angle;
Angle = atan2(y2 - y1, x2 - x1) + 270;
return Angle < 360 ? Angle : Angle - 360;
}
stock GetPlayerCameraLookAt(playerid, &Float:X, &Float:Y, &Float:Z)
{
new
Float:CamX, Float:CamY, Float:CamZ,
Float:FrX, Float:FrY, Float:FrZ;
GetPlayerCameraPos(playerid, CamX, CamY, CamZ);
GetPlayerCameraFrontVector(playerid, FrX, FrY, FrZ);
X = FrX + CamX;
Y = FrY + CamY;
Z = FrZ + CamZ;
}