PDA

Просмотр полной версии : [Вопрос] Удаление списка при выходе из игры



Killer
10.06.2017, 14:16
Есть лист с репортами, например:

1. Жалоба от петровича.
2. Жалоба от витьки.
3. Жалоба от никулина.

Если например Витька выходит из игры, его жалоба удалялась. И Жалоба Никулина имела номер 2.

Обычное моё удаление жалобы, после ответа:


stock DelReport(playerid)
{
for(new p = GetPVarInt(playerid, "ReportID"); p <= TOTALREPORT - 1; p++)
{
strmid(ReportInfo[p][pName],ReportInfo[p+1][pName],0,strlen(ReportInfo[p+1][pName]),MAX_PLAYER_NAME);
strmid(ReportInfo[p][pText],ReportInfo[p+1][pText],0,strlen(ReportInfo[p+1][pText]),MAX_PLAYER_NAME);
ReportInfo[p][pID] = ReportInfo[p+1][pID];
ReportInfo[p][pStatus] = ReportInfo[p+1][pStatus];
}
TOTALREPORT--;
DeletePVar(playerid, "ReportID");
return true;
}

Я не понимаю как сделать для игрока одного при выходе из игры.