25.04.2011, 13:55
Quote:
I'm taking a complete swing in the dark but
Код:
Float:GetDistanceToPoint(playerid,Float:x2,Float:y2,Float:z2) { if (IsPlayerConnected(playerid)) { new Float:x1,Float:y1,Float:z1; GetPlayerPos(playerid,x1,y1,z1); return floatsqroot(floatpower(floatabs(floatsub(x2,x1)),2)+floatpower(floatabs(floatsub(y2,y1)),2)+floatpower(floatabs(floatsub(z2,z1)),2)); } return 9999.9; } Код:
stock Float:GetDistanceToPoint(playerid,Float:x2,Float:y2,Float:z2) { if (IsPlayerConnected(playerid)) { new Float:x1,Float:y1,Float:z1; GetPlayerPos(playerid,x1,y1,z1); return floatsqroot(floatpower(floatabs(floatsub(x2,x1)),2)+floatpower(floatabs(floatsub(y2,y1)),2)+floatpower(floatabs(floatsub(z2,z1)),2)); } return 9999.9; } |
If not try this
pawn Код:
stock GetDistanceToPoint(playerid,Float:x2,Float:y2,Float:z2)
{
if (IsPlayerConnected(playerid))
{
new Float:x1,Float:y1,Float:z1;
GetPlayerPos(playerid,x1,y1,z1);
return floatsqroot(floatpower(floatabs(floatsub(x2,x1)),2)+floatpower(floatabs(floatsub(y2,y1)),2)+floatpower(floatabs(floatsub(z2,z1)),2));
}
return 9999.9;
}
Edit: whats with return 9999.9; ?