Er wollte wissen wie man Ticketids macht ;D
	 
	
	
Aber damit kannst du keine ID vergeben. Das definiert nur MAX_TICKETS auf eine bestimme Anzahl.
#define MAX_TICKETS 300 //ANPASSEN
enum Ticketenum
{
	Ersteller[30],
	ReportText[128]
}
new Report[MAX_TICKETS][Ticketenum];
new TicketCount;
if(strcmp(cmd, "/Report",true)==0)
{
	new rText[128];
	TicketCount++;
	sscanf(params, "s[128]", rText);
	format(Report[TicketCount][Ersteller], 30, "%s", SpielerName(playerid));
	format(Report[TicketCount][ReportText], 128, "%s", rText);
	new msg[150];
	format(msg, 150, "Report abgesendet! Dein Report hat die ID %d", TicketCount);
	SendClientMessage(playerid, 0x00FF32FF, msg);
	return 1;
}
Nicht getestet.
So wird aber nur eine TicketID vergeben und der Report Verfasser und der Text in 2 string gespeichert.
Du bräuchtest jetzt noch einen /Closereport befehl um auch die MAX_TICKETS nicht zu erreichen.
Dann noch den Report in einen String packen und in den Adminchat schreiben.