Seconds to minutes and seconds? - Printable Version
+- SA-MP Forums Archive (
https://sampforum.blast.hk)
+-- Forum: SA-MP Scripting and Plugins (
https://sampforum.blast.hk/forumdisplay.php?fid=8)
+--- Forum: Scripting Help (
https://sampforum.blast.hk/forumdisplay.php?fid=12)
+--- Thread: Seconds to minutes and seconds? (
/showthread.php?tid=291960)
Seconds to minutes and seconds? -
Admigo - 22.10.2011
Hee all,
I need a timer with minutes and seconds for my jailing system.
Code:
Код:
if(JailTime[i] > 1)
{
//Timer
format(string,sizeof(string),"Jailtime: %d",JailTime[i]);
TextDrawSetString(JailTimer[i],string);
JailTime[i] --;
}
if(JailTime[i] == 1)
{
format(string,sizeof(string),"[JAIL] %s(%d) has been released from San Fierro Prison after %d seconds in jail.",pname,i,TotalJailTime[i]);
SendClientMessageToAll(COLOR_ORANGE,string);
format(string,sizeof(string),"7[JAIL] %s(%d) has been released from San Fierro Prison after %d seconds in jail.",pname,i,TotalJailTime[i]);
TotalJailTime[i] =0;
JailTime[i] =0;
TextDrawHideForPlayer(i,JailTimer[i]);
SetPlayerPos(i,225.8451,112.8976,1003.2188);
SetPlayerFacingAngle(i,1.0816);
SetCameraBehindPlayer(i);
}
I hope you will share your code.
Thanks Admigo
Re: Seconds to minutes and seconds? -
Michael@Belgium - 22.10.2011
Hmm i have something like that in my [MV]_cPanel ...
Yes here it is:
pawn Код:
new seconds = JailSeconds[playerid] % 60,
minutes = (JailSeconds[playerid] - seconds) / 60;
format(string, sizeof (string), " Jailed %02d:%02d", minutes, seconds);
You have to edit the "JailSeconds[playerid]" to something else .. (maybe a param in a cmd)