Topo:
pawn Код:
new timerPreso[MAX_PLAYERS],PPlayer[MAX_PLAYERS];
OnPlayerDeath:
pawn Код:
new str[128],namep[25],namek[25];
GetPlayerName(playerid,namep,25);GetPlayerName(playerid,namek,25);
format(str,sizeof(str)," %s (ID:%i) foi preso pelo Policial %s (ID:%i) e foi para a cadeia!",namep,playerid,namek,killerid);
if(CARA_Й_ROTAM==1) {PPlayer[playerid]=1;SendClientMessageToAll(COR_AQUI,str);}
OnPlayerDisconnect:
pawn Код:
PPlayer[playerid]=0;
KillTimer(timerPreso[playerid]);
OnPlayerSpawn:
pawn Код:
if(PPlaye[playerid]==1) {PPlayer[playerid]=0;SetTimerEx("Preso",2000,false,"i",playerid);}
Para o timer:
pawn Код:
forward Preso(playerid);
public Preso(playerid) {
SetPlayerPos(playerid,X,Y,Z);
SendClientMessage(playerid,COR_AQUI,"Vocк estб preso!");
timerPreso[playerid]=SetTimerEx("PresoT",90000,false,"i",playerid);
return 1;
}
Timer preso:
pawn Код:
forward PresoT(playerid);
public PresoT(playerid) {
SendClientMessage(playerid,COR_AQUI,"Vocк foi solto!");
SpawnPlayer(playerid);
return 1;
}
Usa essa base e cria os outros. ^^