Code
public Float:GetDistancePlayertoPlayer(playerid,playerid2)
{
if(!IsPlayerConnected(playerid)) return 65000.0;
if(!IsPlayerConnected(playerid2)) return 65000.0;
new Float:x1, Float:y1, Float:z1;
new Float:x2, Float:y2, Float:z2;
GetPlayerPos(playerid,x1,y1,z1);
GetPlayerPos(playerid2,x2,y2,z2);
new Float:dist = floatsqroot(floatpower(floatabs(floatsub(x2,x1)),2)+floatpower(floatabs(floatsub(y2,y1)),2)+floatpower(floatabs(floatsub(z2,z1)),2));
return dist;
}
Автор: Iain Gilbert (GhostGum).