Report System (ähnlich handy)

Wichtiger Hinweis: Bitte ändert nicht manuell die Schriftfarbe auf schwarz sondern belasst es bei der Standardeinstellung. Somit tragt ihr dazu bei dass euer Text auch bei Verwendung unseren dunklen Forenstils noch lesbar ist!

Tipp: Ihr wollt längere Codeausschnitte oder Logfiles bereitstellen? Benutzt unseren eigenen PasteBin-Dienst Link
  • also du willst das der Admin und der User der den Report geschrieben hat in einen direkten Chat kommen ?


    Wenn ja, das funktioniert -hat glaube ich jeder- schau dir einfach mal ein Report System Tutorial an da müsste dies erwähnt sein


    MfG;
    EUReKA

  • Ja,
    also der spieler schreibt ein report.
    Der admin wird benachrichtigt, und öffnet diesen mit einem befehl.
    z.B. so
    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[ID:%d][Ph.:%d] hat geschrieben:",string3,playerid,PlayerInfo[playerid][pPnumber]);
    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;
    }
    }
    Danach, sollte halt ein direkter chat zum spieler öffnen.
    Also einglich genau als wenn jemand einen anruft.
    Nur ein chat, den halt nur die beiden (admin & Spieler) lesen können.

  • moment, ich entnehme das mal aus meinem Script


    einen Augenblick