01.12.2014, 22:26
This seems to work quite well:
pawn Код:
new godina, mesec, den, maxdenovi, saat, minuta;
godina = 2014;
mesec = 12;
den = 31;
saat = 26;
minuta = 90;
switch(mesec)
{
case 1, 3, 5, 7, 8, 10, 12: maxdenovi = 31;
case 4, 6, 9, 11: maxdenovi = 30;
case 2: maxdenovi = ((!(godina % 4)) ? (29) : (28));
}
if(minuta >= 60) minuta -= 60, saat++;
if((saat += 1) >= 24) saat -= 24, den++;
if(den > maxdenovi) den -= maxdenovi, mesec++;
if(mesec > 12) mesec -= 12, godina++;
TextDrawSetPreviewModel(Slika[playerid], PlayerInfo[playerid][pSlika]);
Cekazapasos[playerid] = 1;
SCMF(playerid, COLOR_WHITE, "{C3D900}Ja ostavivte slikata na salter, vasiot pasos e naracan i ke bide gotov na %02d/%02d/%d vo %02d:%02d", den, mesec, godina, saat, minuta);