Guten zusammen
ich habe ein Problem mit meiner uhr
ich habe die selber gescriptet und auch worldtimes mit eingefügt aber in der samp clientserverauswahl steht die immernoch auf 12 uhr
wie kann ich das Ändern?
Guten zusammen
ich habe ein Problem mit meiner uhr
ich habe die selber gescriptet und auch worldtimes mit eingefügt aber in der samp clientserverauswahl steht die immernoch auf 12 uhr
wie kann ich das Ändern?
Um die Anzeige zu ändern ist SetWorldTime nötig. Die Funktion hat einen Parameter, wo die jeweilige Stunde eingetragen werden muss.
Das habe ich eingefügt bitte mal richtig lesen
Die Worldtime im Clienten hat doch eigentlich nur was mit der Spielzeit Abend's,Nachts oder Tag was zu tun und nicht mit der RL Time oder?
Das habe ich eingefügt bitte mal richtig lesen
Habe ich gelesen, jedoch hängt die Uhrzeit (im Client) von der Funktion ab.
sende mir mal einen code wie ich das machen soll
new second,minute,hour;
gettime(hour,minute,second);
SetWorldTime(hour);
ungetestet aber ich glaub du musst schauen das aufm root die korrekte Zeit angezeigt wird
public clock()
{
new Text:Clock;
new hour,minute,second;
new string[10];
gettime(hour,minute,second);
format(string, sizeof string, "%s%d:%s%d:%s%d", (hour < 10) ? ("0") : (""), hour, (minute < 10) ? ("0") : (""), minute, (second < 10) ? ("0") : (""), second);
TextDrawHideForAll(Clock);
SetWorldTime(hour);
Clock = TextDrawCreate(542.0, 24.0, string);
TextDrawLetterSize(Clock, 0.6, 1.8);
TextDrawFont(Clock, 3);
TextDrawSetOutline(Clock, 2);
TextDrawShowForAll(Clock);
SetTimer("clock",1000,0);
return 1;
}
so verwende ich das aber passieren tut nix