Error bei enum

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 zusammen,


    nahdem ich das enum vom haus interior eingefügt habe kommen drei warnings.


    Die Zeile:

    enum HausInterior
    {
    Int,
    SpawnX,
    SpawnY,
    SpawnZ,
    World
    }
    new hInt[][HausInterior] =
    {
    {1,1742.2499,-1964.0399,14.1172,5}
    };


    Die warning:


    C:\Users\Leon\Downloads\GTA SA\gamemodes\Selfmade1.pwn(539) : warning 213: tag mismatch
    C:\Users\Leon\Downloads\GTA SA\gamemodes\Selfmade1.pwn(539) : warning 213: tag mismatch
    C:\Users\Leon\Downloads\GTA SA\gamemodes\Selfmade1.pwn(539) : warning 213: tag mismatch


    Hoffe ihr könnt mir helfen.


    PS: Habe noch ein Problem bei:

    for(new h = 0; h <MAX_HAUS; h++)


    Nur er meint h währe undefine!


    Hoffe ihr könnt mir auch bei dem Problem helfen.


    MFG

  • Also ein Befehl Sie z.B. so aus:



    ocmd: bla bla (Befehl)
    {
    for(new haus=1;haus<MAX_HAUS;haus++)
    if(!IsPlayerInRangeOfPoint(playerid,5,hInfo[haus][PosX],hInfo[haus][PosY],hInfo[haus][PosZ])) return SendClientMessage(playerid,ROT,"Du bist nicht in der Nähe von einem Haus!");
    {
    if(hInfo[haus][Besetzt] == 1)
    {
    new HausDatei[64];
    format(HausDatei,64,HAUS_PFAD,haus);
    .....
    }
    }
    return 1;
    }


    Ich denke nicht das an der Schleife was verkehrt ist kann es am return liegen?


    MFG


    EDIT: Hab schon gelöst, lag am return