if (jailedtime[i] != 0)
{
new str[256];
format(str, sizeof(str), "~n~~n~~n~~n~~w~-Unjailed in: %d secs", jailedtime[i]);
GameTextForPlayer(i, str, 1000, 3);
jailedtime[i] --;
if (jailedtime[i] == 0){
GetPlayerName(i, string1, MAX_PLAYER_NAME);
dini_Unset(AddDirFile(dir_userfiles, string1), "jailtime");
dini_Unset(AddDirFile(dir_userfiles, string1), "jailloc");
SetPlayerInterior(i, 0);
SetPlayerVirtualWorld2(i, 0);
SetPlayerPos(i, wspawns[dspawn[i]][0], wspawns[dspawn[i]][1], wspawns[dspawn[i]][2] + 1.0);
SetPlayerFacingAngle(i, wspawns[dspawn[i]][3]);
SetCameraBehindPlayer(i);
TogglePlayerControllable(i, 1);
new string2[128];
format(string2, 128, "%s has been unjailed after serving their time inside.", string1);
SendClientMessageToAll2(COLOR_WHITE, string2);
}
}
|
int minutes = jailedtime[i] / 60;//Converts seconds to minutes int seconds = jailedtime[i] % 60;//Grabs the remaining seconds from the minutes. //Newly modified code line new str[256]; if(jailedtime[i] < 60) format(str, sizeof(str), "~n~~n~~n~~n~~w~-Unjailed in: %d secs",jailedtime[i]); else format(str, sizeof(str), "~n~~n~~n~~n~~w~-Unjailed in: %d mins %d secs",minutes,seconds); |