Hilfe PlayerTextDraws

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 habe das schon sehr lange nicht mehr gemacht und frage mich was die Error meldung an sich überhaupt heißen soll^^


    Was habe ich vor?
    Eine Statistik Box erstellen.


    Code
    new PlayerText:TDEditor_PTD[MAX_PLAYERS][24];
    Code
    //Spielername 
    new sName[501];
    format(sName, sizeof(sName), "%s", GetName(playerid));            
    PlayerTextDrawSetString(playerid, TDEditor_PTD[playerid[5], sName);
    PlayerTextDrawShow(playerid, TDEditor_PTD[playerid][6]);            
    PlayerTextDrawShow(playerid, TDEditor_PTD[playerid][7]);            
    PlayerTextDrawShow(playerid, TDEditor_PTD[playerid][8]);            
    PlayerTextDrawShow(playerid, TDEditor_PTD[playerid][9]);            
    PlayerTextDrawShow(playerid, TDEditor_PTD[playerid][10]);            
    PlayerTextDrawShow(playerid, TDEditor_PTD[playerid][11]);            PlayerTextDrawShow(playerid, TDEditor_PTD[playerid][12]);            PlayerTextDrawShow(playerid, TDEditor_PTD[playerid][13]);            PlayerTextDrawShow(playerid, TDEditor_PTD[playerid][14]);            PlayerTextDrawShow(playerid, TDEditor_PTD[playerid][15]);            PlayerTextDrawShow(playerid, TDEditor_PTD[playerid][16]);            PlayerTextDrawShow(playerid, TDEditor_PTD[playerid][17]);            PlayerTextDrawShow(playerid, TDEditor_PTD[playerid][18]);            PlayerTextDrawShow(playerid, TDEditor_PTD[playerid][19]);            PlayerTextDrawShow(playerid, TDEditor_PTD[playerid][20]);            PlayerTextDrawShow(playerid, TDEditor_PTD[playerid][21]);            PlayerTextDrawShow(playerid, TDEditor_PTD[playerid][22]);            PlayerTextDrawShow(playerid, TDEditor_PTD[playerid][23]);

    Die Textdraws werden Ingame angezeigt jedoch wird mein Spielername nicht ausgelesen aus welchen Gründen auch immer.
    GetName(playerid)
    ist die Variable aber keine Ahnung vielleicht kann jemand von euch mir helfen.
    Textdraws hab ich natürlich auch eingefügt :P

    Einmal editiert, zuletzt von Ferip. ()

  • Weiß jetzt nicht genau wie viele TextDraws du hast und wie sie bei dir Definiert sind ich denke mal logisch von 0-23.

  • Danke hatte es schon vorher hinbekommen :)


    Nur verstehe ich nicht wieso dieses TextDraw(Box) nicht transparent angezeigt wird O.o


    TDEditor_TD[0][playerid] = TextDrawCreate(-0.400000, 426.149993, "box");
    TextDrawLetterSize(TDEditor_TD[0][playerid], 0.000000, 2.950000);
    TextDrawTextSize(TDEditor_TD[0][playerid], 644.599853, 0.000000);
    TextDrawAlignment(TDEditor_TD[0][playerid], 1);
    TextDrawColor(TDEditor_TD[0][playerid], -1);
    TextDrawUseBox(TDEditor_TD[0][playerid], 1);
    TextDrawBoxColor(TDEditor_TD[0][playerid], 255);
    TextDrawSetShadow(TDEditor_TD[0][playerid], 0);
    TextDrawSetOutline(TDEditor_TD[0][playerid], 0);
    TextDrawBackgroundColor(TDEditor_TD[0][playerid], 255);
    TextDrawFont(TDEditor_TD[0][playerid], 1);
    TextDrawSetProportional(TDEditor_TD[0][playerid], 1);
    TextDrawSetShadow(TDEditor_TD[0][playerid], 0);



    benutzt wurde der TDE Editor

    Einmal editiert, zuletzt von Ferip. ()