Textdraw Problem

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 gerade einen Textdraw erstellt, welcher beim Connecten angezeigt werden soll
    und beim Spawnen wieder weg gehen soll. Das funktioniert zwar auch soweit, jedoch erscheint
    seitdem ich diesen Textdraw drin hab, dieser Textdraw aus dem Tutorial, wo oben und unten
    zwei große schwarze Balken sind..


    Nur wieso und wie kann ich es beheben?


    Meine Textdraws:



    Textdrawa = TextDrawCreate(794.000000, 100.000000, " ");
    TextDrawBackgroundColor(Textdrawa, 255);
    TextDrawFont(Textdrawa, 1);
    TextDrawLetterSize(Textdrawa, 0.500000, 1.000000);
    TextDrawColor(Textdrawa, -1);
    TextDrawSetOutline(Textdrawa, 0);
    TextDrawSetProportional(Textdrawa, 1);
    TextDrawSetShadow(Textdrawa, 1);
    TextDrawUseBox(Textdrawa, 1);
    TextDrawBoxColor(Textdrawa, 100);
    TextDrawTextSize(Textdrawa, 484.000000, -9.000000);


    Textdrawb = TextDrawCreate(584.000000, 100.000000, "Grand");
    TextDrawBackgroundColor(Textdrawb, 255);
    TextDrawFont(Textdrawb, 3);
    TextDrawLetterSize(Textdrawb, 0.500000, 1.000000);
    TextDrawColor(Textdrawb, -1);
    TextDrawSetOutline(Textdrawb, 1);
    TextDrawSetProportional(Textdrawb, 1);


    Textdrawc = TextDrawCreate(588.000000, 109.000000, "Theft");
    TextDrawBackgroundColor(Textdrawc, 255);
    TextDrawFont(Textdrawc, 3);
    TextDrawLetterSize(Textdrawc, 0.500000, 1.000000);
    TextDrawColor(Textdrawc, -1);
    TextDrawSetOutline(Textdrawc, 1);
    TextDrawSetProportional(Textdrawc, 1);


    Textdrawd = TextDrawCreate(587.000000, 117.000000, "auto");
    TextDrawBackgroundColor(Textdrawd, 255);
    TextDrawFont(Textdrawd, 3);
    TextDrawLetterSize(Textdrawd, 0.500000, 1.000000);
    TextDrawColor(Textdrawd, -1);
    TextDrawSetOutline(Textdrawd, 1);
    TextDrawSetProportional(Textdrawd, 1);


    Textdrawe = TextDrawCreate(494.000000, 105.000000, "Willkommen");
    TextDrawBackgroundColor(Textdrawe, 255);
    TextDrawFont(Textdrawe, 1);
    TextDrawLetterSize(Textdrawe, 0.439999, 1.000000);
    TextDrawColor(Textdrawe, -1);
    TextDrawSetOutline(Textdrawe, 0);
    TextDrawSetProportional(Textdrawe, 1);
    TextDrawSetShadow(Textdrawe, 1);


    Textdrawf = TextDrawCreate(515.000000, 114.000000, "StreetX Life!");
    TextDrawBackgroundColor(Textdrawf, 255);
    TextDrawFont(Textdrawf, 1);
    TextDrawLetterSize(Textdrawf, 0.340000, 1.000000);
    TextDrawColor(Textdrawf, -16776961);
    TextDrawSetOutline(Textdrawf, 0);
    TextDrawSetProportional(Textdrawf, 1);
    TextDrawSetShadow(Textdrawf, 1);


    Textdrawg = TextDrawCreate(496.000000, 114.000000, "auf");
    TextDrawBackgroundColor(Textdrawg, 255);
    TextDrawFont(Textdrawg, 1);
    TextDrawLetterSize(Textdrawg, 0.340000, 1.000000);
    TextDrawColor(Textdrawg, -1);
    TextDrawSetOutline(Textdrawg, 0);
    TextDrawSetProportional(Textdrawg, 1);
    TextDrawSetShadow(Textdrawg, 1);


    Textdrawh = TextDrawCreate(496.000000, 140.000000, "www.StreetX-Life.de");
    TextDrawBackgroundColor(Textdrawh, 255);
    TextDrawFont(Textdrawh, 1);
    TextDrawLetterSize(Textdrawh, 0.400000, 1.000000);
    TextDrawColor(Textdrawh, -1);
    TextDrawSetOutline(Textdrawh, 0);
    TextDrawSetProportional(Textdrawh, 1);
    TextDrawSetShadow(Textdrawh, 1);


    // TextDrawShowForPlayer:
    TextDrawShowForPlayer(playerid,Textdrawa);
    TextDrawShowForPlayer(playerid,Textdrawb);
    TextDrawShowForPlayer(playerid,Textdrawc);
    TextDrawShowForPlayer(playerid,Textdrawd);
    TextDrawShowForPlayer(playerid,Textdrawe);
    TextDrawShowForPlayer(playerid,Textdrawf);
    TextDrawShowForPlayer(playerid,Textdrawg);
    TextDrawShowForPlayer(playerid,Textdrawh);

    20€ geschenkt - bei Fragen gerne PN an mich


    Mehr über reCyclix
    reCyclix - more than recycling
    reyCyclix ist ein polnisches Recyclingunternehmen, welches jedem die Möglichkeit bietet, sich an ihrem Geschäftsmodell gewinnbringend zu beteiligen. Normalerweise passiert das, in dem man eine beliebige Summe in Kunststoffmüll investiert, allerdings schenkt reCyclix zur Zeit noch jedem neuem Nutzer 20€, die zur Investition genutzt werden können.

  • dann guck bei OnPlayerSpawn
    und dann
    TextDrawDestroy(dieid);
    Das ist deine lösung

  • Der Textdraw sollte eigentlich gar nicht aufgerufen werden..
    halt nur beim Tutorial.. und sonst nicht.

    20€ geschenkt - bei Fragen gerne PN an mich


    Mehr über reCyclix
    reCyclix - more than recycling
    reyCyclix ist ein polnisches Recyclingunternehmen, welches jedem die Möglichkeit bietet, sich an ihrem Geschäftsmodell gewinnbringend zu beteiligen. Normalerweise passiert das, in dem man eine beliebige Summe in Kunststoffmüll investiert, allerdings schenkt reCyclix zur Zeit noch jedem neuem Nutzer 20€, die zur Investition genutzt werden können.