Textdraw wird nicht Angezeigt

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 Leute, ich hab ein Bedürfnissystem in meinem Script eingebaut, und will das ganze jetzt als Textdraw anzeigen lassen:


    new Text:SpielerStats[MAX_PLAYERS];
    forward Stats();
    public OnPlayerConnect(playerid)
    {
    Stats();
    TextDrawShowForPlayer(playerid,SpielerStats[playerid]);
    }


    public OnGameModeInit()
    {


    SetTimer("Stats",300,1);
    for(new playerid = 0; playerid < MAX_PLAYERS; playerid++)
    {
    SpielerStats[playerid] = TextDrawCreate(32.000000,435.000000,"-");
    TextDrawAlignment(SpielerStats[playerid],0);
    TextDrawBackgroundColor(SpielerStats[playerid],0x000000ff);
    TextDrawFont(SpielerStats[playerid],1);
    TextDrawLetterSize(SpielerStats[playerid],0.399999,1.000000);
    TextDrawColor(SpielerStats[playerid],0xffffffff);
    TextDrawSetOutline(SpielerStats[playerid],1);
    TextDrawSetProportional(SpielerStats[playerid],1);
    TextDrawSetShadow(SpielerStats[playerid],1);
    }
    }


    public Stats()
    {
    new str[256];
    for(new i=0;i<MAX_PLAYERS;i++)
    {
    if (IsPlayerConnected(i))
    {
    TextDrawHideForPlayer(i,SpielerStats[i]);
    format(str, sizeof(str), "~r~ Hunger: %i / 100 ~r~ Hygiene: %i / 100 ~r~ Harndrang: %i / 100" ,Hunger[i],Hygiene[i],Harndrang[i]);
    TextDrawSetString(SpielerStats[i],str);
    TextDrawShowForPlayer(i,SpielerStats[i]);
    }
    else
    {
    TextDrawHideForPlayer(i,SpielerStats[i]);
    }
    }
    return 1;
    }


    Der Textdraw wird einfach nicht angezeigt, weis jemand eine Lösung?


    Edit: Achja vorher gings, da Stand aber nur Test drinne...
    Weis niemand ne Lösung? Ich brauchs^^

    2 Mal editiert, zuletzt von Yuke ()