Textdraws funktionieren nicht, Tachometeranzeige

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,
    Versuche die ganze Zeit auszuprobieren wie ich aus MrMonats Tutorial einen Textdraw anstatt einen Gametext einfüge




    Ich habe noch andere Textdraws die zum Tacho hinzugehören aber ich weiß nicht wie ich die einfügen soll weil diese werden nicht geupdated

    wm2c6p1.png
    Ich weiß, dass ich weiß, dass ich nichts weiß.

  • Erstelle das Textdraw als PlayerTextDraw in OnPlayerConnect mit:
    http://wiki.sa-mp.com/wiki/CreatePlayerTextDraw
    und den entsprechenden Funktionen zur Designanpassung.


    ptd_Speedo[playerid] = CreatePlayerTextDraw(playerid, 491.000000, 340.000000, "string");
    PlayerTextDrawFont(playerid, ptd_Speedo[playerid], 2);
    PlayerTextDrawLetterSize(playerid, ptd_Speedo[playerid], 0.220833, 1.100000);
    ...usw


    Unter den Includes:
    new PlayerText:ptd_Speedo[MAX_PLAYERS];


    Der Timer:
    public sekunde()
    {
    new string[16];
    for(new i=0; i<MAX_PLAYERS; i++)
    {
    if(!IsPlayerConnected(i))continue;
    if(!IsPlayerInAnyVehicle(i))continue;
    format(string,sizeof(string),"%ikm/h", getPlayerSpeed(i));
    PlayerTextDrawSetString(i, ptd_Speedo[i], string);
    }
    return 1;
    }