04.09.2015, 02:33
Код:
if(!strcmp(cmdtext, "/reportar", true)) { new jugador, razon[64], TimerReportador[MAX_PLAYERS]; if(sscanf(cmdtext[8], "us[64]", 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, tmp); } } TimerReportador[playerid] = SetTimer("DestruirReporte", 60000, false); SendClientMessage(playerid, Amarillo, "Reporte enviado"); return 1; }