Ingame Datum i Vreme

Započeo Hulk.png
19. Avg. 2018. Zaključano
1,171
pregleda
22
postova
Hulk Mapper
4
Made Man
19. Avg. 2018.
Problem(error/warning): Prikazivanje vremena i datuma u textdrawu ingame, sve bude ljepo timer radi i pokazuje cim se konekta drgu igrac meni zabode prikazvianje sata,minuta,sekunda ako me kontate
Dio skripte:
SetTimer("VremeDatumTimer",1000,true);

FUNCTION: VremeDatumTimer(playerid)
{
new string, tmphour, tmpminute, tmpsecond,
year, month, day;
getdate( year, month, day );
gettimeEx( tmphour, tmpminute, tmpsecond );
FixHour( tmphour );
tmphour = shifthour;
  format(string, sizeof(string), "%d/%d/%d", day, month, year );
    PlayerTextDrawSetString(playerid, LoginTD, string);
    TextDrawSetString(InGameTD, string);
    format(string, sizeof string, "%s%d:%s%d:%s%d", (tmphour < 10) ? ("0") : (""), tmphour, (tmpminute < 10) ? ("0") : (""), tmpminute, (tmpsecond < 10) ? ("0") : (""), tmpsecond);
    PlayerTextDrawSetString(playerid, LoginTD, string);
    TextDrawSetString(InGameTD, string);
}[ /pawn ]
Debug iz server_log(ukoliko je u pitanju crashanje servera - crashdetect log): [ code ]vaš odgovor[ /code ]
Slika/video ingame problema(obavezno ako je ingame problem): link slike
Dragan_Milosavljevic
4
Shot Caller
19. Avg. 2018.
Probaj sada:
SetTimer("VremeDatumTimer",1000,true);

FUNCTION: VremeDatumTimer(playerid)
{
    new string, tmphour, tmpminute, tmpsecond,
        year, month, day;
    getdate( year, month, day );
    gettimeEx( tmphour, tmpminute, tmpsecond );
    FixHour( tmphour );
    tmphour = shifthour;
    format(string, sizeof(string), "%d/%d/%d", day, month, year );
    PlayerTextDrawSetString(playerid, LoginTD, string);
    TextDrawSetString(InGameTD, string);
    format(string, sizeof(string), "%s%d:%s%d:%s%d", (tmphour < 10) ? ("0") : (""), tmphour, (tmpminute < 10) ? ("0") : (""), tmpminute, (tmpsecond < 10) ? ("0") : (""), tmpsecond);
    PlayerTextDrawSetString(playerid, LoginTD, string);
    TextDrawSetString(InGameTD, string);
}
Hulk Mapper
4
Made Man
19. Avg. 2018.
ti tu nisi nist napravio
Dragan_Milosavljevic
4
Shot Caller
19. Avg. 2018.
Prvo lepo pogledaj kod pa onda odgovori.

//Tvoj:
new string

//Moj:
new string

//Tvoj:
format(string, sizeof string, "%s%d:%s%d:%s%d", (tmphour < 10) ? ("0") : (""), tmphour, (tmpminute < 10) ? ("0") : (""), tmpminute, (tmpsecond < 10) ? ("0") : (""), tmpsecond);

//Moj:
format(string, sizeof(string), "%s%d:%s%d:%s%d", (tmphour < 10) ? ("0") : (""), tmphour, (tmpminute < 10) ? ("0") : (""), tmpminute, (tmpsecond < 10) ? ("0") : (""), tmpsecond);
Hulk Mapper
4
Made Man
19. Avg. 2018.
isto je probo sam i drugacije ubacivat, nest drugo jebe
Hulk Mapper
4
Made Man
19. Avg. 2018.
ne skriptam jedan dan ne bih bezveze postavlj ovo
Gagule
4
Made Man
19. Avg. 2018.
Porveri svugde tu funkciju, mozda nisi lepo pozvao negde. A posebno proveri connect. Ne razumem ovo da ti zakuc sat ili datum i sat?
Hulk Mapper
4
Made Man
19. Avg. 2018.
sekunde i minute isto, nema nigdje nist
Gagule
4
Made Man
19. Avg. 2018.
Probaj ovo. SetTimer gde ti se nalazi?

function VremeDatumTimer()
{
new string,sati,sekunde,godina,mesec,dan;
    gettime(sati, minute, sekunde), getdate(godina, mesec, dan);
    format(string, sizeof string, "%s%d:%s%d", (sati < 10) ? ("0") : (""), sati, (minute < 10) ? ("0") : (""), minute, (sekunde < 10) ? ("0") : (""), sekunde);
TextDrawSetString(InGameTD, string);
format(string, sizeof string, "%d/%s%d/%s%d", dan, ((mesec < 10) ? ("0") : ("")), mesec, (godina < 10) ? ("0") : (""), godina);
TextDrawSetString(InGameTD, string);
return 1;
}
Hulk Mapper
4
Made Man
19. Avg. 2018.
ne kuzite vi mene timer sve normalno radi, ali nesto je do connecta kad se drugi igrac prikljuci meni zabode , a njemu radi normalno kuzite
Gagule
4
Made Man
19. Avg. 2018.
Pa jesam ti rekao da proveris onplayerconnect. Mada mi se cini da je to (playerid) na vrhu , probaj bez toga i bez PlayerTextDrawSetString pa vidi sta ce se desiti. Takodje, timer ti mora biti pod on gamemodeinit. E ako ti ne radi sad, onda je neko bacio magiju na skriptu. Jedino da cekamo nekog ko zna da skida magiju.
Hulk Mapper
4
Made Man
19. Avg. 2018.
sve je dobro, radim mod od 0
Unkovic2405
5
Underboss
19. Avg. 2018.
Zasto uopste player tdovi?
I globalni ce pokazivati vreme, uostalom, ovo nije tvoj kod.
Unkovic2405
5
Underboss
19. Avg. 2018.
Aha, nsm skontao da je log/reg, svejedno nije tvoj ovo, napravi svoje i radice.
Unkovic2405
5
Underboss
19. Avg. 2018.
SetTimer("VremeDatumTimer",1000,true);

FUNCTION: VremeDatumTimer(playerid)

(Globalan timer a player funkcija?

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava

© 2026 SmartShark. All rights reserved.

Powered by Momentum|v2026.3.001 Alpha