27.04.2013, 15:44
Hi,
I have 4 coordinates, and i want to get, which coordinate is closest from my. How i can do it?
I have 4 coordinates, and i want to get, which coordinate is closest from my. How i can do it?
1500.000,2.0000,1.0000 3000.500,0.5000,5.0000 2000.0,500.5,300.5
new Float:min = 9999.9; new minindex; new Float:distance; new Float:px, Float:py, Float:pz; GetPlayerPos(playerid, px, py, pz); // pointx/y/z[] is an array, that contains all the points you want to get the nearest from for(new i = 0; i < sizeof(pointx); i ++) { distance = PointToPoint(px, py, pz, pointx[i], pointy[i], pointz[i]); //Change this to your function to get the distance if(distance < min) { minindex = i; min = distance; } }