Uhrzeit fehler :s

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 weiß nicht genau wie ich hier was schreiben soll, daher bleibe ich mal nett & freundlich und frage einfach aus dem handgelenk herraus.


    Unzwar,
    mein Server hat neben der Uhrzeit noch das Datum ( 00:00 Uhr 00.00.2014 )
    Nur leider wird mir der Monat nicht angezeigt und die Uhrzeit aktuallisiert nur auf 6 minuten
    BSP:


    18:06 <- weiter als "06" geht es nicht dann fängt er wieder von 0 an.
    02:00:2014 <- Den Monat zeigt er nicht an... Vllt kann mir jmd helfen.
    ( ich weiß nicht genau was ich zeigen soll, ich versuch es mal hiermit :x )
    Code:


    stock Log(filename[],write[])
    {
    new File:LogFile, str[256], mhour, mminute, msecond, myear, mmonth, mday;
    if(fexist(filename))
    {
    LogFile = fopen(filename,io_append);
    }
    else
    {
    LogFile = fopen(filename,io_write);
    }
    gettime(mhour,mminute,msecond);
    getdate(myear,mmonth,mday);
    format(str,sizeof(str),"d.d.%d d:d:d: %s\n",mday,mmonth,myear,mhour,mminute,msecond,write);
    fwrite(LogFile,str);
    fclose(LogFile);
    }



    public TimeUpdate()
    {
    new h, m, s, str[64], d, mo, y;
    gettime(h, m, s);
    getdate(y, m, d);
    format(str, sizeof(str), "%02i:%02i:%02i Uhr %02i.%02i.%i", h,m,s,d,mo,y);
    TextDrawSetString(StatusUhrzeit, str);
    return 1;
    }


    Mit freundlichem Gruß

  • public TimeUpdate()
    {
    new h, m, s, str[64], d, mo, y;
    gettime(h, m, s);// Variable 'm' übernimmt die Minuten
    getdate(y, m, d);//Variable 'm' übernimmt den Monat
    //Merkste ? ;)
    format(str, sizeof(str), "%02i:%02i:%02i Uhr | %02i.%02i.%i", h,m,s,d,mo,y);
    TextDrawSetString(StatusUhrzeit, str);
    return 1;
    }


    Versuchs mal so:

    public TimeUpdate()
    {
    new d[6], str[64];
    gettime(d[0], d[1], d[2]), getdate(d[3], d[4], d[5]);
    format(str, sizeof(str), "%02i:%02i:%02i Uhr | %02i.%02i.%i", d[0],d[1],d[2],d[5],d[4],d[3]);
    return TextDrawSetString(StatusUhrzeit, str);
    }