[DT]Midoman:
Ja, mit einem Trick:
Oben im Code:
new Float:MarkerPos[100][3]; //100 Map Icons ist ja das Limit
stock SetPlayerMapIcon_Ex(playerid, iconid, Float:x, Float:y, Float:z, markertype, color, style)
{
MapIconPos[iconid][0] = x;
MapIconPos[iconid][1] = y;
MapIconPos[iconid][2] = z;
return SetPlayerMapIcon(playerid, iconid, x, y, z, markertype, color, style);
}
Position wird dann so abgefragt:
printf("Map Icon Nummer 15 ist an der Position: %f, %f, %f.", MapIconPos[15][0], MapIconPos[15][1], MapIconPos[15][2]);
Man könnte die _Ex Funktion auch hooken, darauf habe ich aber mal verzichtet, das lohnt sich wirklich nicht.