Hey,
ich wollte meine Objekte Nummerieren, aber das geht nicht.
Es stehen keine Nummern drauf. Aber ich weiß nicht warum...
for(new i=0; i<MAX_OBJECTS; i++)
{
new str[5];
format(str,5,"%i",i);
SetObjectMaterialText(i,str);
}
Hey,
ich wollte meine Objekte Nummerieren, aber das geht nicht.
Es stehen keine Nummern drauf. Aber ich weiß nicht warum...
for(new i=0; i<MAX_OBJECTS; i++)
{
new str[5];
format(str,5,"%i",i);
SetObjectMaterialText(i,str);
}
Machs doch mit 3DTextLabels
Okay, jetzt habe ich es so, aber der Print gibt jetzt 999x die Koordinaten "0,0,0" aus..
for(new i=0; i<MAX_OBJECTS; i++)
{
new str[5], Float:x, Float:y, Float:z;
format(str,5,"%i",i);
GetObjectPos(i, x, y, z);
Create3DTextLabel(str, 0xAA0000FF, x, y, z, 150, 0, 0);
printf("%i, ~ %f, %f, %f",i,x,y,z);
}
//EDIT:
Das sind DynamicObject's