new jailtime[MAX_PLAYERS]; // OnGameModeInit SetTimer("unjail",1000,1); // OnPlayerConnect jailtime[playerid] = 0; // so new players dont get released after a while :P only coz the before player was in jail ^^ // jail SetPlayerPos(playerid,...); SetPlayerInterior(playerid,...); jailtime[playerid] = 60; public unjail() { for(new i = 0; i < MAX_PLAYERS; i++) { if(IsPlayerConnected(i)) { if(jailtime[i] > 0) { jailtime[i]--; } else if(jailtime[i] == 0) { jailtime[i]--; SetPlayerPos(i,...); SetPlayerInterior(i,...) } } } }