Textdraws verändern/verschieben sich

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 zusammen,


    ich habe in meinem Script ca. 4-5 Textdraw's.
    Unten unter der Map steht der Servername inkl. der Version, und rechts oben befindet sich eine Uhr.


    Das Datum der Uhr ersetzt ab und zu den Servernamen, wie kommt das zustande? (Alle Textdraws ordnungsgemäß eingefügt)



    Die Textdraw's für das Datum und die Uhr werden unter OnPlayerConnect erstellt, der rest unter OnGameModeInit.
    new Text:serverTD[3];
    new Text:Datum[MAX_PLAYERS];
    new Text:Uhrzeit[MAX_PLAYERS];


    serverTD[0] = TextDrawCreate(6.666677, 429.348327, "SERVER-LINK.de");
    TextDrawLetterSize(serverTD[0], 0.400000, 1.600000);
    TextDrawAlignment(serverTD[0], 1);
    TextDrawColor(serverTD[0], -1378294017);
    TextDrawSetShadow(serverTD[0], 0);
    TextDrawSetOutline(serverTD[0], 0);
    TextDrawBackgroundColor(serverTD[0], 255);
    TextDrawFont(serverTD[0], 2);
    TextDrawSetProportional(serverTD[0], 1);
    TextDrawSetShadow(serverTD[0], 0);


    serverTD[1] = TextDrawCreate(8.333344, 422.351409, "VERSION_TITEL");
    TextDrawLetterSize(serverTD[1], 0.143666, 0.936296);
    TextDrawAlignment(serverTD[1], 1);
    TextDrawColor(serverTD[1], -1);
    TextDrawSetShadow(serverTD[1], 0);
    TextDrawSetOutline(serverTD[1], 0);
    TextDrawBackgroundColor(serverTD[1], 255);
    TextDrawFont(serverTD[1], 2);
    TextDrawSetProportional(serverTD[1], 1);
    TextDrawSetShadow(serverTD[1], 0);


    serverTD[2] = TextDrawCreate(117.833335, 422.351409, VERSION);
    TextDrawLetterSize(serverTD[2], 0.143666, 0.936296);
    TextDrawAlignment(serverTD[2], 1);
    TextDrawColor(serverTD[2], -1);
    TextDrawSetShadow(serverTD[2], 0);
    TextDrawSetOutline(serverTD[2], 0);
    TextDrawBackgroundColor(serverTD[2], 255);
    TextDrawFont(serverTD[2], 2);
    TextDrawSetProportional(serverTD[2], 1);
    TextDrawSetShadow(serverTD[2], 0);


    Datum[playerid] = TextDrawCreate(508.666564, 4.977777, "donnerstag, 03.10.2013");
    TextDrawLetterSize(Datum[playerid], 0.295666, 1.351111);
    TextDrawAlignment(Datum[playerid], 1);
    TextDrawColor(Datum[playerid], -286331154);
    TextDrawSetShadow(Datum[playerid], 0);
    TextDrawSetOutline(Datum[playerid], 1);
    TextDrawBackgroundColor(Datum[playerid], 51);
    TextDrawFont(Datum[playerid], 3);
    TextDrawSetProportional(Datum[playerid], 1);


    Uhrzeit[playerid] = TextDrawCreate(586.666381, 20.911104, "18:03:51");
    TextDrawLetterSize(Uhrzeit[playerid], 0.295666, 1.351111);
    TextDrawAlignment(Uhrzeit[playerid], 1);
    TextDrawColor(Uhrzeit[playerid], -286331154);
    TextDrawSetShadow(Uhrzeit[playerid], 0);
    TextDrawSetOutline(Uhrzeit[playerid], 1);
    TextDrawBackgroundColor(Uhrzeit[playerid], 51);
    TextDrawFont(Uhrzeit[playerid], 3);
    TextDrawSetProportional(Uhrzeit[playerid], 1);



    Liebe Grüße


    /edit
    - Code hinzugefügt
    - Beschreibung geändert