14.03.2012, 00:17
(
Последний раз редактировалось ViniBorn; 14.03.2012 в 00:48.
)
pawn Код:
COMMAND:prender(playerid,params[])
{
if(PlayerInfo[playerid][pAdminLevel] <2)
return SendClientMessage(playerid,COLOR_RED,"Vocк nгo tem permissгo para fazer isso!");
new id,tempo,reason[32];
if(sscanf(params,"uis[32]",id,tempo,reason)) return SendClientMessage(playerid,COLOR_GREY,"USE: /prender [playerid] [tempo] [razгo]");
new strg[128],adm[10];
if(PlayerInfo[playerid][pAdminLevel] > 0) adm = "Admin";
format(strg,sizeof(strg),"%s foi preso pelo %s: %s. por: %i segundos, Razгo: %s.",pNames(id),adm, pNames(playerid),tempo, reason);
SendClientMessageToAll(COLOR_RED,strg);
SendClientMessage(id,COLOR_RED,"Vocк foi preso, agora pagarб por seus atos!");
preso[id] = SetTimerEx("soltar",tempo[id],false,"i",id);
PlayerInfo[id][pPreso] = 1;
SetPlayerPos(id,-1552.9803,1675.7026,16.1953);//id da cela.
return true;
}
COMMAND:soltar(playerid,params[])
{
if(PlayerInfo[playerid][pAdminLevel] <2)
return SendClientMessage(playerid,COLOR_RED,"Vocк nгo tem permissгo para fazer isso!");
new id, strg[128], adm[10];
if(sscanf(params,"u",id)) return SendClientMessage(playerid,COLOR_GREY,"USE: /soltar [playerid]");
if(PlayerInfo[id][pPreso] == 0) return SendClientMessage(playerid,0xB35959AA,"Este Jogador nao estб preso");
if(PlayerInfo[playerid][pAdminLevel] > 0) adm = "Admin";
format(strg,sizeof(strg),"Vocк foi solto pelo %s:{9400D3} %s.",adm,pNames(playerid));
SendClientMessage(id, COLOR_RED,strg);
soltar(id);
return true;
}