Problem(error/warning): Moze li mi neko pomoci kako da mi u stringu ne budu sekunde vec samo minuti.
Dio skripte: [pawn]stock KonvertujLOTO(vreme)
{
new minuti, sekunde, string[6];
if(vreme > 59)
{
minuti = floatround(vreme/60);
sekunde = floatround(vreme - minuti*60);
if(sekunde > 9) format(string, sizeof(string), "%02d:%d", minuti, sekunde);
else format(string, sizeof(string), "%02d:0%d", minuti, sekunde);
}
else
{
sekunde = floatround(vreme);
if(sekunde > 9) format(string, sizeof(string), "00:%d", sekunde);
else format(string, sizeof(string), "00:0%d", sekunde);
}
return string;
}[/pawn]
[pawn]format(lutvreme, sizeof(lutvreme), "~r~LOTO: ~w~%s", KonvertujLOTO(lottovreme));
TextDrawSetString(LOTO_TD, lutvreme);[/pawn]
Debug iz server_log(ukoliko je u pitanju crashanje servera - crashdetect log): [ code ]//[ /code ]
Slika/video ingame problema(obavezno ako je ingame problem): //
Ne razumem te?
Meni u stringu pise
LOTO: 53:23
i odbrojava.
Ja zelim da mi ne budu (23)sekunde, vec samo da mi budu minuti
[pawn]
stock KonvertujLOTO(vreme)
{
new minuti, sekunde, string[6];
if(vreme > 59)
{
minuti = floatround(vreme/60);
sekunde = floatround(vreme - minuti*60);
if(sekunde > 9) format(string, sizeof(string), "%02d", minuti);
else format(string, sizeof(string), "%02d", minuti);
}
else
{
sekunde = floatround(vreme);
if(sekunde > 9) format(string, sizeof(string), "00:%d", sekunde);
else format(string, sizeof(string), "00:0%d", sekunde);
}
return string;
}
[/pawn]
Hvala... :D :D