Hallo,
ich habe ein report system, wo angezeigt werden wenn ein report geschrieben wird.
Als Admin sieht man diese dann, und muss sie mit /areport oder sowas annehmen.
Danach sollte sich ein chat öffnen, wo spieler mit admin per befehl chatten kann.
Praktisch wie ein fraktionschat
Der admin sollte diesen chat dann allerdings auch wieder schliessen können.
Zurzeit steht es so, wenn ein admin den report öffnet
if (strcmp("/a1", cmdtext, true, 10) == 0)
{
if(PlayerInfo[playerid][pAdmin] >= 1)
{
new File:hFile3=fopen("tickets/fragen.ini", io_read);
if(flength(hFile3) <= 1)
{
SendClientMessage(playerid, 0x00FF00FF,"Es liegen keine Fragen vor!");
return 1;
}
new string3[256];
new string2[256];
new sstring[256];
string3 = dini_Get("tickets/fragen.ini", "Frage");
string2 = dini_Get("tickets/fragen.ini", "Text");
SendClientMessage(playerid, GRAD2, "________________________________________");
format(sstring, sizeof(sstring), "[Frage]Der Spieler %s hat geschrieben:",string3);
SendClientMessage(playerid,COLOR_YELLOW,sstring);
SendClientMessage(playerid,COLOR_YELLOW,string2);
SendClientMessage(playerid, GRAD2, "________________________________________");
fragen -= 1;
new string9[256];
format(string9, sizeof string9, "Allgemeine Fragen: %d",fragen);
TextDrawSetString(Frage12,string9);
setline(0,"\0","tickets/fragen.ini");
setline(0,"\0","tickets/fragen.ini");
fclose(hFile3);
return 1;
}
}