Hallo leute habe ein problem mit /report unzwar wen ein spieler /report id und grund eingibt und es sind mehrere spieler aufm server dan wir immer ein und der selbe angezeigt obwohl man eine andere id angibt bitte hilft mir
HIer mein code :
CMD:report(playerid, params[])
{
new id,string2[128],playername[24],reportedname[24],Reason[100];
GetPlayerName(playerid, playername, sizeof(playername));
GetPlayerName(id, reportedname, sizeof(reportedname));
if (sscanf(params, "pc", id, Reason)){SendClientMessage(playerid, COLOR_GREEN, "Usage: /report [id][reason]");return 1;}
else if (id == INVALID_PLAYER_ID) SendClientMessage(playerid, COLOR_GREEN, "Player not found");
else
{
format(string2, sizeof(string2), "Report: %s(ID:%d) has %s(ID:%d) reported Reason: %s",playername,playerid,reportedname,id,Reason);
SendAdminMessage(COLOR_WHITE, string2);
printf(string2);
}
return 1;
}
Danke im Vorraus Gruß Stephan