warning 213: tag mismatch

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,
    ich versuche momentan in meinem Timer "OnScriptUpdate" meinen Statistiken Textdraw zu aktualisieren, ich kriege aber den warning 213: tag mismatch, das ist der Code der in meiner foreach schleife steht:

    format(iString,sizeof(iString),"Kills: %d",Player[i][Kills]);
    TextDrawSetString(TDEditor_PTD[i][2], iString);


    Der Textdraw dazu:

    TDEditor_PTD[playerid][2] = CreatePlayerTextDraw(playerid, 526.998962, 262.003112, "Kills:");
    PlayerTextDrawLetterSize(playerid, TDEditor_PTD[playerid][2], 0.407333, 1.678814);
    PlayerTextDrawAlignment(playerid, TDEditor_PTD[playerid][2], 1);
    PlayerTextDrawColor(playerid, TDEditor_PTD[playerid][2], -1523963137);
    PlayerTextDrawSetShadow(playerid, TDEditor_PTD[playerid][2], 1);
    PlayerTextDrawSetOutline(playerid, TDEditor_PTD[playerid][2], 0);
    PlayerTextDrawBackgroundColor(playerid, TDEditor_PTD[playerid][2], 255);
    PlayerTextDrawFont(playerid, TDEditor_PTD[playerid][2], 2);
    PlayerTextDrawSetProportional(playerid, TDEditor_PTD[playerid][2], 1);
    PlayerTextDrawSetShadow(playerid, TDEditor_PTD[playerid][2], 1);

    Was mach ich falsch?

  • Danke hat funktioniert, aber mein Textdraw wird nicht geupdated...


    In OnScriptUpdate:

    format(iString,sizeof(iString),"Kills: %d",Player[i][Kills]);
    PlayerTextDrawSetString(i, TDEditor_PTD[i][2], iString);

    format(iString,sizeof(iString),"Tode: %d",Player[i][Deaths]);
    PlayerTextDrawSetString(i, TDEditor_PTD[i][3], iString);

    format(iString,sizeof(iString),"Score: %d",Player[i][Score]);
    PlayerTextDrawSetString(i, TDEditor_PTD[i][4], iString);

    format(iString,sizeof(iString),"Rang: %s",GetRang(i));
    PlayerTextDrawSetString(i, TDEditor_PTD[i][6], iString);


    Wie kann ich den Textdraw updaten?

  • ^ (OnScriptUpdate)

    Wird alles richtig ausgegeben "Rang: Serverleiter", "Score: 2553", "Tode: 45", "Kills: 126"
    Aber die Textdraws werden nicht geupdatet


    EDIT:
    Problem gelöst, das Updatne war in der falschen foreach Schleife. //close