new string[256];
SetPlayerPos(killerid, 263.8820,77.4002,1001.0391);
SetPlayerInterior(playerid, 6); //Se for preso na DP de Los Santos.
format(string, sizeof(string), "| ANTI - DM | %s foi preso automaticamente por matar!",playerid);
SendClientMessageToAll(0x00FF00AA, string);
SendClientMessage(playerid,0xff6633AA,"| ANTI - DM | Vocк foi automaticamente preso por matar!");
return 1;
}
SetTimer("prisao",TempoAki,1);
forward prisao(playerid);
public prisao(playerid)
{
SendClient.........("voce foi solto") //bla bla
//SetPlayerPos
//mais funcoes
return 1;
}
Como йh
@OFF Euri da Assinatura, eu nгo igualo a isso neiH asdasuhdhusa #DENSO |
new string[256];
SetPlayerPos(killerid, 263.8820,77.4002,1001.0391);
SetPlayerInterior(playerid, 6); //Se for preso na DP de Los Santos.
format(string, sizeof(string), "| ANTI - DM | %s foi preso automaticamente por matar!",playerid);
SendClientMessageToAll(0x00FF00AA, string);
SendClientMessage(playerid,0xff6633AA,"| ANTI - DM | Voc? foi automaticamente preso por matar!");
SetTimer("detencao",TEMPOEMMILISEGUNDOS,1);
return 1;
}
forward detencao(playerid);
public detencao(playerid)
{
//SetPlayerPos(killer,X,Y,Z);para onde ele vai parar de pois de sair da cadeia
//setplayerinterior
//mais funcoes como dar arma...etcc
SendClientMessage(playerid,0xff6633AA,"Voce foi libertado!");
return 1;
}
public OnPlayerDeath()
{
Preso[playerid] = 1;
TempoPreso[playerid] = /* Coloca um tempo aqui! Em Milesimos!*/
SetPlayerPos(...)
SetPlayerInterior(...)
SetTimerEx("SairDaPrisao",TempoPreso[playerid],false,"i",playerid);
}
SairDaPrisao()
{
for(new i = 0; i < MAX_PLAYERS; i++)
{
SetPlayerPos(/* Fora da cadeia*/)
SetPlayerInterior(/* Fora */)
}
return 1;
}
// SALVE AS VARIAVEIS.