Uhrzeit/Datum

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 liebe Com ich habe ein Problem wenn ich Ingame gehe Zeit er nur das an


    was hab ich falsch gemacht ?


    Hier mein Code

    //Ganz oben im Script
    new Text:uhrzeitLabel;
    new Text:datumLabel;


    forward sekunde();


    //OnGameModeInit
    uhrzeitLabel = TextDrawCreate(545.000000, 26.000000, "00:00:00");
    TextDrawBackgroundColor(uhrzeitLabel, 255);
    TextDrawFont(uhrzeitLabel, 3);
    TextDrawLetterSize(uhrzeitLabel, 0.509999, 1.400000);
    TextDrawColor(uhrzeitLabel, -16776961);
    TextDrawSetOutline(uhrzeitLabel, 1);
    TextDrawSetProportional(uhrzeitLabel, 0);
    TextDrawSetSelectable(uhrzeitLabel, 0);

    datumLabel = TextDrawCreate(544.000000, 8.000000, "00:00:00");
    TextDrawBackgroundColor(datumLabel, 255);
    TextDrawFont(datumLabel, 3);
    TextDrawLetterSize(datumLabel, 0.410000, 1.500000);
    TextDrawColor(datumLabel, -16776961);
    TextDrawSetOutline(datumLabel, 1);
    TextDrawSetProportional(datumLabel, 0);
    TextDrawSetSelectable(datumLabel, 0);



    public sekunde()
    {
    new string[128];
    new hour, minute, second;
    gettime(hour, minute, second);
    format(string,sizeof(string),"%02d:%02d",hour, minute);
    TextDrawSetString(uhrzeitLabel, string);
    return 1;

    new Day, Month, Year;
    getdate(Day, Month, Year);
    format(string,sizeof(string),"%02d:%02d:$02d",Day, Month, Year);
    TextDrawSetString(datumLabel, string);
    return 1;
    }


    //OnPlayerConnect


    //Textdraws anzeigen
    TextDrawShowForPlayer(playerid, uhrzeitLabel);
    TextDrawShowForPlayer(playerid, datumLabel);

  • public sekunde(){
    new string[128],getFormat[5];gettime(getFormat[0],getFormat[1]),getdate(getFormat[2],getFormat[3],getFormat[4]);
    format(string,128,"%02d:%02d",getFormat[0],getFormat[1]);
    TextDrawSetString(uhrzeitLabel,string),TextDrawShowForPlayer(playerid,uhrzeitLabel);
    format(string,128,"%02d:%02d:%d",getFormat[4],getFormat[3],getFormat[2]);
    return TextDrawSetString(datumLabel,string),TextDrawShowForPlayer(playerid,datumLabel);
    }


    Schreib den Teil mal so ;)

  • Beitrag von Exod_Martinez ()

    Dieser Beitrag wurde gelöscht, Informationen über den Löschvorgang sind nicht verfügbar.
  • public sekunde(){
    new string[128],getFormat[6];gettime(getFormat[0],getFormat[1],getFormat[2]),getdate(getFormat[3],getFormat[4],getFormat[5]);
    format(string,128,"%02d:%02d:%02d",getFormat[0],getFormat[1], getFormat[2]);
    TextDrawSetString(uhrzeitLabel,string),TextDrawShowForPlayer(playerid,uhrzeitLabel);
    format(string,128,"%02d.%02d.%d",getFormat[5],getFormat[4],getFormat[3]);
    return TextDrawSetString(datumLabel,string),TextDrawShowForPlayer(playerid,datumLabel);
    }