22.11.2010, 01:05
Montei esse cуdigo, espero que resolva seu problema 
Coloque :

Coloque :
pawn Код:
//No Topo do GM, perto das outras forwards:
forward RetirarPlayerJaula();
//No OnGameModeInit:
SetTimer("RetirarPlayerJaula", 1000, 1);
//Final do GM:
public RetirarPlayerJaula()
{
new string[256];
for(new i = 0; i < MAX_PLAYERS; i++)
{
if(IsPlayerConnected(i))
{
if(PlayerInfo[i][pJailTime] > 0 && WantAdvogado[i] == 0)
{
PlayerInfo[i][pJailTime]--;
}
if(PlayerInfo[i][pJailTime] <= 0 && WantAdvogado[i] == 0)
{
PlayerInfo[i][pJailTime] = 0;
if(PlayerInfo[i][pJailed] == 1)
{
SetPlayerInterior(i, 6);
SetPlayerPos(i,268.0903,77.6489,1001.0391);
}
else if(PlayerInfo[i][pJailed] == 2)
{
SetPlayerWorldBounds(i,20000.0000,-20000.0000,20000.0000,-20000.0000);
SetPlayerInterior(i, 0);
SetPlayerPos(i, 90.2101,1920.4854,17.9422);
}
PlayerInfo[i][pJailed] = 0;
SendClientMessage(i, COLOR_GRAD1,"Voce pagou sua divida com a sociedade.");
format(string, sizeof(string), "~g~Livre~n~~w~Nao cometa mais crimes");
GameTextForPlayer(i, string, 5000, 1);
ClearCrime(i);
SetPlayerToTeamColor(i);
}
}
}
}