Schreibe den gleichen Code bitte mal zwei mal hintereinander hin, sprich:
CreateDynamicPickup(1239,1,supermarkt[i][0],supermarkt[i][1],supermarkt[i][2]);
Create3DTextLabel("x", YELLOW,supermarkt[i][0],supermarkt[i][1],supermarkt[i][2], 9.0, 0, 0);
CreateDynamicPickup(1239,1,supermarkt[i][0],supermarkt[i][1],supermarkt[i][2]);
Create3DTextLabel("x", YELLOW,supermarkt[i][0],supermarkt[i][1],supermarkt[i][2], 9.0, 0, 0);
Klappt es dann?
Wenn ja, dann ist dies das erste Label (ID 0) und du löschst das irgendwo weiter unten im Code fälschlicherweise.