25.12.2015, 23:34
The var "ReportID" is used in 2 functions, first for Accept and second for Deny.
So, when I accept the report, it gives :
So, when I accept the report, it gives :
PHP код:
AcceptReport(playerid, GetPVarInt(playerid, "ReportID"));
PHP код:
stock AcceptReport(playerid, reportid)
{
new
reporter = -1,
string[128];
for (new i = 0; i < MAX_PLAYERS; i += 1)
{
if (strcmp(ReportInfo[reportid][rReporter], PlayerName(i), false) == 0)
{
reporter = i;
break;
}
}
if (reporter != -1)
{
SendClientMessage(reporter, COLOR_LIGHTBLUE, "Un Administrateur a acceptй votre report, merci d'y avoir signalй.");
format(string, sizeof(string), "Vous avez acceptй le report: #%d, reportй par %s (ID: %d).", reportid, PlayerName(reporter), reporter);
SendClientMessage(playerid, COLOR_YELLOW, string);
SendClientMessage(playerid, COLOR_WHITE, "{B22222}[UTILISATION]: {FFFFFF}Utilisez {B22222}/fermereport {FFFFFF}aprиs la rйsolution du problиme.");
AcceptingAdminID[reporter] = playerid;
PlayerThatReported[playerid] = reporter;
ReportInfo[reportid][rReportAnswered] = 1;
return 1;
}
else SendClientMessage(playerid, COLOR_GREY, "{B22222}[ERREUR]: {FFFFFF}Le reporter est dйconnectй.");
return 1;
}