Objekte Nummerieren

Wichtiger Hinweis: Bitte ändert nicht manuell die Schriftfarbe auf schwarz sondern belasst es bei der Standardeinstellung. Somit tragt ihr dazu bei dass euer Text auch bei Verwendung unseren dunklen Forenstils noch lesbar ist!

Tipp: Ihr wollt längere Codeausschnitte oder Logfiles bereitstellen? Benutzt unseren eigenen PasteBin-Dienst Link
  • 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);
    }

    • Offizieller Beitrag

    Machs doch mit 3DTextLabels


    „Nicht das, was du nicht weißt, bringt dich in Schwierigkeiten, sondern dass, was du sicher zu wissen glaubst, obwohl es gar nicht wahr ist.“
    Mark Twain

    ---
    ICH BIN NUR HIER UM LEUTE ANZUSCHREIEN

  • 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