Pomoc oko erorra u vezi datuma i vremena

Započeo Stefan23, Januar 25, 2022, 00:39:59 PRE PODNE

prethodna tema - sledeća tema

0 članova i 1 gost pregledaju ovu temu.

Problem(error/warning):Imam tdove ubacene, radim prikaz datuma i vremena.Pocetnik ako neko moze da mi pomogne oko ovog erorra ja sam pokusavao ali nije islo.
Deo skripte:              (86148) : error 035: argument type mismatch (argument 1)
                                 (86150) : error 035: argument type mismatch (argument 1
Pawno Code:[pawn](86148)  TextDrawSetString(Datum, string);
                           (86150) TextDrawSetString(Vreme, string);[/pawn]
Debug iz server_log(ukoliko je u pitanju crashanje servera - crashdetect log)://
Slika/video ingame problema(obavezno ako je ingame problem)://
Poslednja Izmena: Februar 04, 2022, 22:25:53 POSLE PODNE od 'xza

Jedino ako ti string nije zapravo string, daj ceo kod

To otprilike ovako izgleda :

[pawn]new dan, godina, mesec;
   getdate(godina, mesec, dan);
   new sati,minuti,sekunde;
   gettime(sati, minuti, sekunde);
   new stringic[16];
    format(stringic, sizeof stringic, "%d/%s%d/%s%d", dan, ((mesec < 10) ? ("0") : ("")), mesec, (godina < 10) ? ("0") : (""), godina);
   TextDrawSetString(InGame_TD[12], stringic);
    format(stringic, sizeof stringic, "%s%d:%s%d:%s%d", (sati < 10) ? ("0") : (""), sati, (minuti < 10) ? ("0") : (""), minuti, (sekunde < 10) ? ("0") : (""), sekunde);
   TextDrawSetString(InGame_TD[13], stringic);[/pawn]

Kod mene prikazuje sekunde btw

Apsolutno nepotreban ternary, jednostavno koristi %02d

umesto ovoga:

[pawn]
format(stringic, sizeof stringic, "%d/%s%d/%s%d", dan, ((mesec < 10) ? ("0") : ("")), mesec, (godina < 10) ? ("0") : (""), godina);
format(stringic, sizeof stringic, "%s%d:%s%d:%s%d", (sati < 10) ? ("0") : (""), sati, (minuti < 10) ? ("0") : (""), minuti, (sekunde < 10) ? ("0") : (""), sekunde);
[/pawn]

dobijes ovo:
[pawn]
format(stringic, sizeof stringic, "%02d/%02d/%d", dan, mesec, godina);
format(stringic, sizeof stringic, "%02d:%02d:%02d", sati, minuti, sekunde);
[/pawn]

Mnogo lepse, zar ne?