enum resetten

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
  • Hallo Cummunity,


    vielleicht kennt einer eine Möglichkeit enum strukturen einmal komplett auf 0 zu setzen.


    Denn mir geht es gehörig auf die nerven immer wieder die Variablen einzeln auf 0 oder ähnliches zu setzen.
    Das kostet mich Zeit und Nerven.


    Ich hatte es schon so versucht:
    Haus[ID][h]=0;
    Bekomme aber folgenden Error
    error 032: array index out of bounds (variable "Haus")


    warum h?
    Weil ich den enum so genannte hab.
    enum h
    {
    //iwas
    };
    new Haus[5][h];

    "Bevor ich mir Informationen aus der "Bild" hole,
    werde ich anfangen, Wahlergebnisse danach vorauszusagen,
    neben welchen Busch unsere Katze gepinkelt hat."

    Margarete Stokowski

  • So kann man das´beispielsweise machen:
    #include a_samp


    main(){


    }


    enum blubb{
    rofl,
    rofl2,
    rofl3,
    };


    new Schnitzel[49][blubb];


    public OnGameModeInit(){
    Schnitzel[0][rofl] = 5;
    Schnitzel[0][rofl2] = 6;
    Schnitzel[0][rofl3] = 78;
    for(new i = 0; i < 3; i ++){
    Schnitzel[0][blubb:i] = 0;
    }
    printf("ERGEBNIS: %d, %d, %d",Schnitzel[0][rofl],Schnitzel[0][rofl2],Schnitzel[0][rofl3]);
    return 1;
    }