Problem mit tag mistach

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 Community,
    ich habs zwar schon die SuFu genutzt, aber nixx gefunden.....


    Ich hab ein Problem mit dem tag mistach... und possibly blablabla
    C:\Users\XXX\Desktop\GTRSERVERDATS\akuteller GM\gamemodes\XXX_v2.1b.pwn(28492) : warning 212: possibly unintended bitwise operation
    C:\Users\XXX\Desktop\GTRSERVERDATS\akuteller GM\gamemodes\XXX_v2.1b.pwn(28514) : warning 213: tag mismatch


    Oben die New's:
    /* 3D - Textlabels!!!!*/
    new Text3D:SO[MAX_PLAYERS];
    new Text3D:MA[MAX_PLAYERS];
    new Text3D:A[MAX_PLAYERS];
    new Text3D:M[MAX_PLAYERS];
    new Text3D:S[MAX_PLAYERS];

    if(strcmp(cmd, "/aduty", true) == 0)
    {
    if (PlayerInfo[playerid][pAdmin] == 2 | PlayerInfo[playerid][pAdmin] == 1)
    {
    if(Adminmode[playerid]==0)
    {
    SetPlayerColor(playerid, COLOR_RED);
    GetPlayerName(playerid, sendername, sizeof(sendername));
    format(string, sizeof(string), "%s hat sich als Supporter angemeldet.", sendername);
    OOCNews(COLOR_RED,string);
    SetPlayerHealth(playerid, 1000);
    Adminmode[playerid] = 1;
    S[playerid] = Create3DTextLabel("Supporter",0x00B200FF,30.0,40.0,50.0,40.0,0);
    Attach3DTextLabelToPlayer(S[playerid], playerid, 0.0, 0.0, 0.3);


    }
    else if(Adminmode[playerid]==1)
    {
    SetPlayerToTeamColor(playerid);
    GetPlayerName(playerid, sendername, sizeof(sendername));
    format(string, sizeof(string), "%s hat sich als Supporter abgemeldet.", sendername);
    OOCNews(COLOR_RED,string);
    SetPlayerHealth(playerid, 100);
    Adminmode[playerid] = 0;
    DeletePlayer3DTextLabel(playerid,S[playerid]); // Hier liegt der Fehler
    }
    }


    Wenn ich die Deletes wegnehmen kommen keine Warnings und Errors^^



    //Edit: PWN geändert
    Edit2:PWN eingefügt
    Edit3: Klammer vergessen
    Edit4:Text eingefügt
    Edit5:Text eingefügt
    Edit6:Edit eingefügt

    6 Mal editiert, zuletzt von Movie_Lol ()

  • if (PlayerInfo[playerid][pAdmin] == 2 | PlayerInfo[playerid][pAdmin] == 1)
    Ist falsch. "Oder" sind immer zwei | also muss es so sein:
    if (PlayerInfo[playerid][pAdmin] == 2 || PlayerInfo[playerid][pAdmin] == 1)


    Ist mir nur so aufgefallen. Wie GooMan schon sagte solltest du dazu schreiben welche Zeile der Fehler ist.

    The fact is, I am right. And if you think I'm wrong, you are wrong.

  • Ja hab ich gemacht tdem immer noch die Warnings dass muss an dem Delete liegen...