//Before GetClosestVehicleWithinDistance(playerid,Float:dist) { new Float:playerx,Float:playery,Float:playerz,Float:vehx,Float:vehy,Float:vehz,vehicleid = -1,Float:curdist,Float:mindist = dist; GetPlayerPos(playerid,playerx,playery,playerz); for(new i = 0; i < 700; i++) { if(GetPlayerVehicleID(playerid) != i) { GetVehiclePos(i,vehx,vehy,vehz); curdist = floatsqroot(floatpower(floatabs(floatsub(playerx,vehx)),2)+floatpower(floatabs(floatsub(playery,vehy)),2)+floatpower(floatabs(floatsub(playerz,vehz)),2)); if(curdist < dist) { if(curdist < mindist) { mindist = curdist; vehicleid = i; } } } } return vehicleid; } //After :D function2D4A0(playerid, Float:arg1) { new Float:var0 = 0.0, Float:var1 = 0.0, Float:var2 = 0.0, Float:var3 = 0.0, Float:var4 = 0.0, Float:var5 = 0.0, var6 = 4294967295, Float:var7 = 0.0, Float:var8 = arg1; GetPlayerPos(playerid, var0, var1, var2); for(new var9 = 0; var9 < 700; var9++) { if(GetPlayerVehicleID(playerid) != var9) { GetVehiclePos(var9, var3, var4, var5); var7 = floatsqroot(floatpower(floatabs(var0 - var3), 2.0) + floatpower(floatabs(var1 - var4), 2.0) + floatpower(floatabs(var2 - var5), 2.0)); if(var7 < arg1) { if(var7 < var8) { var8 = var7; var6 = var9; } } } } return var6; }