29.11.2010, 01:02
Код:
//----------------------------------------------------------------------------// dcmd_report(playerid,params[]){ new tmp[256], Index; tmp = strtok(params,Index); if(!strlen(tmp)){ if(Lingua[playerid]==1)SendClientMessage(playerid, ROSSO, "UTILIZZA /report [id] [motivo]");else if(Lingua[playerid]==2)SendClientMessage(playerid, ROSSO, "USAGE /report [id] [reason]"); return 0;} new File:Reported = fopen("Zuc_Logs/Reported.txt",io_append);player = strval(tmp); GetPlayerName(playerid, adminname, sizeof(adminname)); GetPlayerName(player, incriminato, sizeof(incriminato)); format(string, sizeof(string), "|| NEW REPORT ||: '%s' reported %s (id: %i) [reason: %s] \r\n", adminname, incriminato, player, params[2]); if(Lingua[playerid]==1)SendClientMessage(playerid,VERDE_CHIARO, "Il tuo REPORT и stato mandato agli admins in linea!");else if(Lingua[playerid]==2)SendClientMessage(playerid,VERDE_CHIARO, "Your report has been sent to online admins!"); fwrite(Reported, string); fclose(Reported); MessageToAdmins(COLOR_ZADMINBLUE,string); printf("|| NEW REPORT ||: '%s' reported %s (id: %d) [reason: %s] \r\n", adminname, incriminato, player, params[2]); return 1;} //----------------------------------------------------------------------------// dcmd_reports(playerid,params[]){ #pragma unused params if(Account[playerid][pAdminlevel]>=1){ new File:Reported = fopen("System/Reported.txt",io_read); fread(Reported, string); if(Lingua[playerid]==1)format(string, sizeof(string), "ULTIMO REPORT: \"%s\"", string),SendClientMessage(playerid,COLOR_ZADMINBLUE,string);else if(Lingua[playerid]==2)format(string, sizeof(string), "LAST REPORT: \"%s\"", string),SendClientMessage(playerid,COLOR_ZADMINBLUE,string); fclose(Reported);} return 1;} //----------------------------------------------------------------------------//
It's in Italian and English by the way.