29.12.2010, 00:10
pawn Код:
stock IsPlayerAimingAt(playerid, Float:x, Float:y, Float:z, Float:radius)
{
new Float:cx,Float:cy,Float:cz,Float:fx,Float:fy,Float:fz;
GetPlayerCameraPos(playerid, cx, cy, cz);
GetPlayerCameraFrontVector(playerid, fx, fy, fz);
return (radius >= DistanceCameraTargetToLocation(cx, cy, cz, x, y, z, fx, fy, fz));
}
if(IsPlayerAimingAt(playerid, FireInfo[i][fPos][0], FireInfo[i][fPos][1], FireInfo[i][fPos][2], 1) && IsPlayerInRangeOfPoint(playerid, 13, FireInfo[i][fPos][0], FireInfo[i][fPos][1], FireInfo[i][fPos][2]))
{