Hallo liebe Community.
Ich habe ein Editiertes Godfather, nur leider geht die Uhrzeit etwas falsch, ca 50min. nach.
Wie kann ich das ändern?
Grüsse.
Hallo liebe Community.
Ich habe ein Editiertes Godfather, nur leider geht die Uhrzeit etwas falsch, ca 50min. nach.
Wie kann ich das ändern?
Grüsse.
Zeig uns bitte deinen Code, wir sind keine Hellseher.
Uhrzeit = TextDrawCreate(554.000000, 30.000000, " ");
TextDrawBackgroundColor(Uhrzeit, 255);
TextDrawFont(Uhrzeit, 2);
TextDrawLetterSize(Uhrzeit, 0.390000, 1.300000);
TextDrawColor(Uhrzeit, -1);
TextDrawSetOutline(Uhrzeit, 1);
TextDrawSetProportional(Uhrzeit, 1);
TextDrawShowForAll(Uhrzeit);
new year;
new month;
new day;
new mtext[20], dtext[20];
getdate(year, month, day);
if(month == 1) { mtext = "01"; }
else if(month == 2) { mtext = "02"; }
else if(month == 3) { mtext = "03"; }
else if(month == 4) { mtext = "04"; }
else if(month == 5) { mtext = "05"; }
else if(month == 6) { mtext = "06"; }
else if(month == 7) { mtext = "07"; }
else if(month == 8) { mtext = "08"; }
else if(month == 9) { mtext = "09"; }
else if(month == 10) { mtext = "10"; }
else if(month == 11) { mtext = "11"; }
else if(month == 12) { mtext = "12"; }
if(day == 1) { dtext = "01"; }
else if(day == 2) { dtext = "02"; }
else if(day == 3) { dtext = "03"; }
else if(day == 4) { dtext = "04"; }
else if(day == 5) { dtext = "05"; }
else if(day == 6) { dtext = "06"; }
else if(day == 7) { dtext = "07"; }
else if(day == 8) { dtext = "08"; }
else if(day == 9) { dtext = "09"; }
else if(day == 10) { dtext = "10"; }
else if(day == 11) { dtext = "11"; }
else if(day == 12) { dtext = "12"; }
else if(day == 13) { dtext = "13"; }
else if(day == 14) { dtext = "14"; }
else if(day == 15) { dtext = "15"; }
else if(day == 16) { dtext = "16"; }
else if(day == 17) { dtext = "17"; }
else if(day == 18) { dtext = "18"; }
else if(day == 19) { dtext = "19"; }
else if(day == 20) { dtext = "20"; }
else if(day == 21) { dtext = "21"; }
else if(day == 22) { dtext = "22"; }
else if(day == 23) { dtext = "23"; }
else if(day == 24) { dtext = "24"; }
else if(day == 25) { dtext = "25"; }
else if(day == 26) { dtext = "26"; }
else if(day == 27) { dtext = "27"; }
else if(day == 28) { dtext = "28"; }
else if(day == 29) { dtext = "29"; }
else if(day == 30) { dtext = "30"; }
else if(day == 31) { dtext = "31"; }
Datum = TextDrawCreate(546.000000, 14.000000, " ");
TextDrawBackgroundColor(Datum, 255);
TextDrawFont(Datum, 2);
TextDrawLetterSize(Datum, 0.300000, 1.200000);
TextDrawColor(Datum, -1);
TextDrawSetOutline(Datum, 1);
TextDrawSetProportional(Datum, 1);
format(ALLSTRING, sizeof(ALLSTRING), "%s.%s.%d", dtext, mtext, year);
TextDrawSetString(Datum,ALLSTRING);
TextDrawShowForAll(Datum);
Grüsse.
Das ist der Code des Datums. Such mal im Script nach gettime.
Kann das daran liegen?
stock Now()
{
new hour,minute,second,year,month,day;
gettime(hour, minute, second);
getdate(year, month, day);
return mktime(hour,minute,second,day,month,year);
}*/
Also das es als Kommentar steht? Sonst ist noch gettime, wegen anderen Sachen, aber nicht wegen der Uhr.
Grüsse.
mach noch ein Format hin..
format(string,128,"%02d:%02d:%02d",hour minute,second);
Lass es beispiel im Textdraw anzeigen
Sry Goggle Chrome
Wenn es dann immer noch nicht geht, dann konfiguriere Deinen NTP Server gscheit.
stock gTime()
{
new hour,minute,second;
gettime(hour, minute, second);
format(string, sizeof(string), "%d:%d:%d", hour, minute, second);
return string;
}
mfg