Započeo Fergosonn
•3. Okt. 2021.• ZaključanoTimeStamp help
418
pregleda
2
postova
Made Man
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
7 / 250 XP
Početnik(0)
370
Postovi:
40
Teme:
Pridružio se:Apr. 2021
3. Okt. 2021.
Problem(error/warning): Dali moze neko da mi objasni kako da racunam vreme preko TimeStamp?
Deo skripte:
Debug iz server_log(ukoliko je u pitanju crashanje servera - crashdetect log):
Deo skripte:
Vaš odgovorDebug iz server_log(ukoliko je u pitanju crashanje servera - crashdetect log):
Vaš odgovorKingpin
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
240 / 250 XP
Početnik(0)
1,136
Postovi:
10
Teme:
Pridružio se:Maj 2015
3. Okt. 2021.
Timestamp je broj sekundi proteklih od 1 Januara 1970 godine, to jest tada je uveden timestamp i od tada tece. Gledaj na to kao sto mi racunamo godine, poceli smo pre 2021 godinu da racunamo, i sledece godine samo uvelicavamo, tako i timestamp samo u sekundama od 1970te.
Nativna funkcija gettime(&hours = 0, &minutes = 0,, &seconds = 0,); vraca timestamp (nebitno da li si prosledio argumente i sacuvao trenutno vreme ili samo koristio funkciju).
U sustini timestamp koristis kao:
I sada u timestamp promenivoj imas broj sekundi. Ako bi recimo hteo da vidis neki vremenski interval da li je prosao, onda samo oduzimas taj timestamp koji si sacuvao od trenutnoga i proveravas koliko je to u sekundama (to jest koliko je sekundi proslo). I naravno ako imas minute, sate i slicno, koristis matematiku to jest sabiras/mnozis samo sekunde. Recimo 3h se moze napisati kao 100*60*3 to jest 100 sekundi u jednoj minuti puta 60 minuta koliko je u 1h, i puta 3 posto ti treba 3h.
Nativna funkcija gettime(&hours = 0, &minutes = 0,, &seconds = 0,); vraca timestamp (nebitno da li si prosledio argumente i sacuvao trenutno vreme ili samo koristio funkciju).
U sustini timestamp koristis kao:
new timestamp = gettime();I sada u timestamp promenivoj imas broj sekundi. Ako bi recimo hteo da vidis neki vremenski interval da li je prosao, onda samo oduzimas taj timestamp koji si sacuvao od trenutnoga i proveravas koliko je to u sekundama (to jest koliko je sekundi proslo). I naravno ako imas minute, sate i slicno, koristis matematiku to jest sabiras/mnozis samo sekunde. Recimo 3h se moze napisati kao 100*60*3 to jest 100 sekundi u jednoj minuti puta 60 minuta koliko je u 1h, i puta 3 posto ti treba 3h.
Morate biti prijavljeni da biste odgovorili na ovu temu.
Prijava