Textdraw

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 habe mir einen TextDraw erstellt


    Wie kann ich denn immer aktualisiert?


    da sind die code



    new str[180];
    new wanted = WantedLevel[playerid];
    TextDrawShowForPlayer(playerid,ANZEIGEN[playerid]);
    format(str, sizeof str, "Name: ~g~~h~%s~n~~w~Coins: ~g~~h~ %d~n~~w~Bankkonto:~g~ %d $~n~~w~Handyakku: ~g~%d% ~n~~w~Wanted: ~g~~h~%d~n~~w~",pn(playerid),PlayerInfo[playerid][pCoins],PlayerInfo[playerid][pAccount],PlayerInfo[playerid][pHandyakku],wanted);
    TextDrawSetString(ANZEIGEN[playerid], str);]

  • also das wenn man zb neues geld bekommt das das dann auch da hin kommt ^^ also zb man hat 1000$ da steht da Bankkonto: 1000$ dann gibt dir jemand 100$ dann soll da stehen 1100$ ^^ so meine ich das immer auf dem neustenstand halten.


    wie meinst du das "Den Text aktualisieren kannst du, indem du den String neu formatierst"

  • bei den andren Timers
    SetTimer("UserAnsicht",5000,1);//wirt alle 5Sekunden Aktualisiert da wo platz ist aba nicht in ein andren Public mit rein forward UserAnsicht(playerid);
    public UserAnsicht(playerid)
    {
    if(IsPlayerConnected(playerid))
    {
    new str[180];
    new wanted = WantedLevel[playerid];
    TextDrawShowForPlayer(playerid,ANZEIGEN[playerid]);
    format(str, sizeof str, "Name: ~g~~h~%s~n~~w~Coins: ~g~~h~ %d~n~~w~Bankkonto:~g~ %d $~n~~w~Handyakku: ~g~%d% ~n~~w~Wanted: ~g~~h~%d~n~~w~",pn(playerid),PlayerInfo[playerid][pCoins],PlayerInfo[playerid][pAccount],PlayerInfo[playerid][pHandyakku],wanted);
    TextDrawSetString(ANZEIGEN[playerid], str);]
    }
    return 1;
    }