Werde nicht in /Admins angezeigt

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 leute
    Ich arbeite grade an einem Godfather und hab ein Problem


    Das ganze sieht so aus


    if (strcmp(cmd, "/admins", true) == 0)


    {
    if(IsPlayerConnected(playerid))
    {
    SendClientMessage(playerid, COLOR_GREEN, "______________ Admins Online ______________");
    for(new i = 0; i < MAX_PLAYERS; i++)
    {
    if(IsPlayerConnected(i))
    {
    if(PlayerInfo[i][pAdmin] == 1)
    {
    GetPlayerName(i, sendername, sizeof(sendername));
    format(string, 256, "Level 1 - Moderator: %s [%d]", sendername,i);
    SendClientMessage(playerid, COLOR_GREY, string);
    }
    if(PlayerInfo[i][pAdmin] == 2)
    {
    GetPlayerName(i, sendername, sizeof(sendername));
    format(string, 256, "Level 2 - Moderator: %s [%d]", sendername,i);
    SendClientMessage(playerid, COLOR_GREY, string);
    }
    if(PlayerInfo[i][pAdmin] == 3)
    {
    GetPlayerName(i, sendername, sizeof(sendername));
    format(string, 256, "Level 3 - Support Admin: %s [%d]", sendername,i);
    SendClientMessage(playerid, COLOR_GREY, string);
    }
    if(PlayerInfo[i][pAdmin] == 4)
    {
    GetPlayerName(i, sendername, sizeof(sendername));
    format(string, 256, "Level 4 - Support Admin: %s [%d]", sendername,i);
    SendClientMessage(playerid, COLOR_GREY, string);
    }
    }
    }
    SendClientMessage(playerid, COLOR_GREEN, "______________ Admins Online ______________");
    }
    return 1;
    }

  • Nächstes Mal bitte den PWN-Tag benutzen damit wir es gescheit sehen können.


    Hier der ganze Code von ihm


    if (strcmp(cmd, "/admins", true) == 0)
    {
    if(IsPlayerConnected(playerid))
    {
    SendClientMessage(playerid, COLOR_GREEN, "______________ Admins Online ______________");
    for(new i = 0; i < MAX_PLAYERS; i++)
    {
    if(IsPlayerConnected(i))
    {
    if(PlayerInfo[i][pAdmin] == 1) // Hier hast du das [i] bei deinem Code vergessen
    {
    GetPlayerName(i, sendername, sizeof(sendername));
    format(string, 256, "Level 1 - Moderator: %s [%d]", sendername,i);
    SendClientMessage(playerid, COLOR_GREY, string);
    }
    if(PlayerInfo[i][pAdmin] == 2)
    {
    GetPlayerName(i, sendername, sizeof(sendername));
    format(string, 256, "Level 2 - Moderator: %s [%d]", sendername,i);
    SendClientMessage(playerid, COLOR_GREY, string);
    }
    if(PlayerInfo[i][pAdmin] == 3)
    {
    GetPlayerName(i, sendername, sizeof(sendername));
    format(string, 256, "Level 3 - Support Admin: %s [%d]", sendername,i);
    SendClientMessage(playerid, COLOR_GREY, string);
    }
    if(PlayerInfo[i][pAdmin] == 4)
    {
    GetPlayerName(i, sendername, sizeof(sendername));
    format(string, 256, "Level 4 - Support Admin: %s [%d]", sendername,i);
    SendClientMessage(playerid, COLOR_GREY, string);
    }
    }
    }
    SendClientMessage(playerid, COLOR_GREEN, "______________ Admins Online ______________");
    }
    return 1;
    }


    Und was ist nun dein Problem?
    Gib mal aus welches Level du bist. Vielleicht hast du ja 5 Levels und hast das 5. Level vergessen.

    Die Macht etwas zu bewirken, ist in Dir. Du musst sie nur rauslassen


    cristiano-ronaldo-525-portugal-euro-2012-banner-wallpaper.jpg