Anzeige der Admins im Dialog

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
  • Hallo liebe Community, :thumbup:
    ich habe folgendes Problem und zwar:
    Ich möchte Anzeigen lassen welche Admins garde auf meinem Server ONLINE sind.. Dazu gehört der Name, Admin Level und die ID.
    Ich habe das auch zu teil hinbekommen..
    Aber es wird immer nur der Admin angezeigt der sich zuletzt eingeloggt hat.
    Langsam weiss ich da nicht mehr weiter.. :S
    CODE:

    if (strcmp(cmd, "/admins", true) == 0)
    {
    new count = 0;
    SendClientMessage(playerid, COLOR_WHITE, "Admins Online");
    for(new i = 0; i < MAX_PLAYERS; i++)
    {
    if (IsPlayerConnected(i))
    {
    if(AccountInfo[i][AdminLevel] >= 1 && AccountInfo[i][AdminLevel] <= 6 && Hide[i] == 0)
    {
    GetPlayerName(i, player, sizeof(player));
    format(string, 128, "Name: %s Level: %d ID: %i", player, AccountInfo[i][AdminLevel],i);
    ShowPlayerDialog(playerid,admininfo,DIALOG_STYLE_MSGBOX,"Admins Online",string,"OK","Close");
    SendClientMessage(playerid, COLOR_WHITE, string);
    count++;
    }
    }
    }
    if (count == 0) SendClientMessage(playerid,RED,"Kein Admin in der Liste");
    return 1;
    }

    Ich hoffe ihr könnt mir weiter helfen..