30.07.2016, 17:14
pawn Код:
dcmd_prender(playerid,params[])
{
new TargetID, Time;
new tmp[256], Index, string[256];
tmp = strtok(params,Index), TargetID = strval(tmp);
if(Account[playerid][Level] < 1) return SendClientMessage(playerid, ERRO,"~ Vocк nгo tem permissгo para usar este comando!");
if(!strlen(tmp)) return SendClientMessage(playerid, ERRO, "Uso: /Prender [ID] [Tempo]");
if(!IsPlayerConnected(TargetID))return SendClientMessage(playerid, ERRO,"~ Jogador(a) nгo estб conectado!");
if(Account[TargetID][Jailed] == 1) return SendClientMessage(playerid, ERRO,"~ Jogador(a) jб estб na prisгo!");
if(TargetID == playerid)return SendClientMessage(playerid, ERRO, "~ Vocк nгo pode prender vocк mesmo!");
tmp = strtok(params,Index);
Time = strval(tmp);
if(Time <= 0) return SendClientMessage(playerid, ERRO, "Uso: /Prender [ID] [Tempo]");
if(Account[TargetID][Level] > 2) return SendClientMessage(playerid, ERRO,"~ Vocк nгo pode prender esse Administrador!");
TogglePlayerControllable(TargetID,false);
SetPlayerInterior(TargetID,6);
SetPlayerPos(TargetID,264.0946,77.6202,1001.0391);
ResetPlayerWeapons(TargetID);
SetCameraBehindPlayer(TargetID);
Account[TargetID][Jailed] = 1;
timer = SetTimerEx("Unjail", Time * 60000, 0, "i", TargetID);
format(string,sizeof(string),"| ADMIN | O Administrador(a) %s prendeu o(a) jogador(a) %s por %d minuto(s).",GetName(playerid),GetName(TargetID), Time);
SendClientMessageToAll(-1,string);
return 1;
}

