Textdraws richtig einfügen und Verbinden?

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 Community, wie kann ich nun meine Textdraws einfügen unter ongamemodeinit oder wo? ^^


    Textdraws:


    Textdraw0 = TextDrawCreate(242.800003, 135.153335, "usebox");
    TextDrawLetterSize(Textdraw0, 0.000000, 15.031480);
    TextDrawTextSize(Textdraw0, -2.000000, 0.000000);
    TextDrawAlignment(Textdraw0, 1);
    TextDrawColor(Textdraw0, 0);
    TextDrawUseBox(Textdraw0, true);
    TextDrawBoxColor(Textdraw0, 102);
    TextDrawSetShadow(Textdraw0, 0);
    TextDrawSetOutline(Textdraw0, 0);
    TextDrawFont(Textdraw0, 2);


    Textdraw1 = TextDrawCreate(44.495254, 140.053283, "Herzlich Willkommen!");
    TextDrawLetterSize(Textdraw1, 0.425998, 2.570666);
    TextDrawAlignment(Textdraw1, 1);
    TextDrawColor(Textdraw1, -2147483393);
    TextDrawSetShadow(Textdraw1, 0);
    TextDrawSetOutline(Textdraw1, 0);
    TextDrawBackgroundColor(Textdraw1, 51);
    TextDrawFont(Textdraw1, 1);
    TextDrawSetProportional(Textdraw1, 1);


    sind, mehrere wie soll ich sie Verbinden etc?

  • soo ?
    public OnGameModeInit()
    {
    Textdraw0 = TextDrawCreate(242.800003, 135.153335, "usebox");
    TextDrawLetterSize(Textdraw0, 0.000000, 15.031480);
    TextDrawTextSize(Textdraw0, -2.000000, 0.000000);
    TextDrawAlignment(Textdraw0, 1);
    TextDrawColor(Textdraw0, 0);
    TextDrawUseBox(Textdraw0, true);
    TextDrawBoxColor(Textdraw0, 102);
    TextDrawSetShadow(Textdraw0, 0);
    TextDrawSetOutline(Textdraw0, 0);
    TextDrawFont(Textdraw0, 2);
    {
    Textdraw1 = TextDrawCreate(44.495254, 140.053283, "Herzlich Willkommen!");
    TextDrawLetterSize(Textdraw1, 0.425998, 2.570666);
    TextDrawAlignment(Textdraw1, 1);
    TextDrawColor(Textdraw1, -2147483393);
    TextDrawSetShadow(Textdraw1, 0);
    TextDrawSetOutline(Textdraw1, 0);
    TextDrawBackgroundColor(Textdraw1, 51);
    TextDrawFont(Textdraw1, 1);
    TextDrawSetProportional(Textdraw1, 1);

  • Nein


    So


    public OnGameModeInit()
    {
    Textdraw0 = TextDrawCreate(242.800003, 135.153335, "usebox");
    TextDrawLetterSize(Textdraw0, 0.000000, 15.031480);
    TextDrawTextSize(Textdraw0, -2.000000, 0.000000);
    TextDrawAlignment(Textdraw0, 1);
    TextDrawColor(Textdraw0, 0);
    TextDrawUseBox(Textdraw0, true);
    TextDrawBoxColor(Textdraw0, 102);
    TextDrawSetShadow(Textdraw0, 0);
    TextDrawSetOutline(Textdraw0, 0);
    TextDrawFont(Textdraw0, 2);


    Textdraw1 = TextDrawCreate(44.495254, 140.053283, "Herzlich Willkommen!");
    TextDrawLetterSize(Textdraw1, 0.425998, 2.570666);
    TextDrawAlignment(Textdraw1, 1);
    TextDrawColor(Textdraw1, -2147483393);
    TextDrawSetShadow(Textdraw1, 0);
    TextDrawSetOutline(Textdraw1, 0);
    TextDrawBackgroundColor(Textdraw1, 51);
    TextDrawFont(Textdraw1, 1);
    TextDrawSetProportional(Textdraw1, 1);

  • new Text:Textdraw0;
    new Text:Textdraw1;
    new Text:Textdraw2;
    new Text:Textdraw3;
    new Text:Textdraw4;
    new Text:Textdraw5;
    new Text:Textdraw6;



    public OnGameModeInit()
    {
    Textdraw0 = TextDrawCreate(242.800003, 135.153335, "usebox");
    TextDrawLetterSize(Textdraw0, 0.000000, 15.031480);
    TextDrawTextSize(Textdraw0, -2.000000, 0.000000);
    TextDrawAlignment(Textdraw0, 1);
    TextDrawColor(Textdraw0, 0);
    TextDrawUseBox(Textdraw0, true);
    TextDrawBoxColor(Textdraw0, 102);
    TextDrawSetShadow(Textdraw0, 0);
    TextDrawSetOutline(Textdraw0, 0);
    TextDrawFont(Textdraw0, 2);


    Textdraw1 = TextDrawCreate(44.495254, 140.053283, "Herzlich Willkommen!");
    TextDrawLetterSize(Textdraw1, 0.425998, 2.570666);
    TextDrawAlignment(Textdraw1, 1);
    TextDrawColor(Textdraw1, -2147483393);
    TextDrawSetShadow(Textdraw1, 0);
    TextDrawSetOutline(Textdraw1, 0);
    TextDrawBackgroundColor(Textdraw1, 51);
    TextDrawFont(Textdraw1, 1);
    TextDrawSetProportional(Textdraw1, 1);


    SetGameModeText("Test Script");
    AddPlayerClass(0, 1958.3783, 1343.1572, 15.3746, 269.1425, 0, 0, 0, 0, 0, 0);
    return 1;
    }

  • Jedoch, wird nur der 1ste textdraw gezeigt. Und die anderen werden nicht geladen.


    public OnPlayerSpawn(playerid)
    {
    TextDrawShowForPlayer(playerid, Textdraw0);
    Textdraw0 = TextDrawCreate(242.800003, 135.153335, "usebox");
    TextDrawLetterSize(Textdraw0, 0.000000, 15.031480);
    TextDrawTextSize(Textdraw0, -2.000000, 0.000000);
    TextDrawAlignment(Textdraw0, 1);
    TextDrawColor(Textdraw0, 0);
    TextDrawUseBox(Textdraw0, true);
    TextDrawBoxColor(Textdraw0, 102);
    TextDrawSetShadow(Textdraw0, 0);
    TextDrawSetOutline(Textdraw0, 0);
    TextDrawFont(Textdraw0, 2);


    TextDrawShowForPlayer(playerid, Textdraw1);
    Textdraw1 = TextDrawCreate(44.495254, 140.053283, "Herzlich Willkommen!");
    TextDrawLetterSize(Textdraw1, 0.425998, 2.570666);
    TextDrawAlignment(Textdraw1, 1);
    TextDrawColor(Textdraw1, -2147483393);
    TextDrawSetShadow(Textdraw1, 0);
    TextDrawSetOutline(Textdraw1, 0);
    TextDrawBackgroundColor(Textdraw1, 51);
    TextDrawFont(Textdraw1, 1);
    TextDrawSetProportional(Textdraw1, 1);

    Einmal editiert, zuletzt von Keys-Planet ()