05.09.2015, 01:31
pawn Код:
if(!strcmp(cmdtext, "/reportar", true))
{
new string[150],jugador, razon[64], TimerReportador[MAX_PLAYERS];
if(sscanf(cmdtext[8], "us", jugador, razon))return SendClientMessage(playerid, Naranja, "* /reportar [ID] [Razуn]");
if(Reportante[playerid])return SendClientMessage(playerid, Rojo, "Espere 1 minuto para volver a hacer un reporte!");
format(string, sizeof(string), "[REPORTE] Reportante: %s [ID: %d] | Reportado: %s [ID: %d] | Razуn: %s", GetPlayerNameRP(playerid), playerid, GetPlayerNameRP(jugador), jugador, razon);
Reportado[jugador] = 1;
Reportante[playerid] = 1;
foreach(new i:Player)
{
if(IsPlayerConnected(i) && PlayerInfo[playerid][pAdmin])
{
SendClientMessage(i, Rojo,string);
}
}
TimerReportador[playerid] = SetTimer("DestruirReporte", 60000, false);
SendClientMessage(playerid, Amarillo, "Reporte enviado");
return 1;
}