rendered paste bodyif (IsPlayerConnected(i) && IsPlayerJailed(i) > 0)
{
if (IsPlayerJailed(i) < HeartBeatCounter)
{
PutOutJail(-1,i);
}
if (IsPlayerJailed(i) > HeartBeatCounter && UserData[i][pIsInJail] == 0 && isPlayerInArea(i, Float:Jail,0.0) && IsPlayerSpawned(i) == 1)
{
UserData[i][pIsInJail] = 1;
}
if (IsPlayerJailed(i) > HeartBeatCounter && UserData[i][pIsInJail] == 0 && !isPlayerInArea(i, Float:Jail,0.0) && IsPlayerSpawned(i) == 1)
{
SetInJail(i,0);
}
if (IsPlayerJailed(i) > HeartBeatCounter && UserData[i][pIsInJail] == 1 && !isPlayerInArea(i, Float:Jail,0.0))
{
PutInJail(-1,i,5,2,"Teleported out of jail");
if (UserData[i][pJailWarn] > 0)
{
BanUser(-1,i,"Teleported out of jail");
UserData[i][pJailed] = 0;
UserData[i][pIsInJail] = 0;
}
UserData[i][pJailWarn] += 1;
}
}