/admins fehler

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
  • if (strcmp(cmd, "/admins", true) == 0)
    {
    if(IsPlayerConnected(playerid))
    {
    SendClientMessage(playerid, COLOR_GRAD2, "|____ LS-RP-Gamers Administrator Online ____|");
    for(new i = 0; i < MAX_PLAYERS; i++)
    {
    if(IsPlayerConnected(i))
    {

    {
    new admtext[64];
    if(PlayerInfo[i][pAdmin] == 1338) { admtext = "ServerOwner"; }
    else if(PlayerInfo[i][pAdmin] == 1337) { admtext = "SuperAdmin"; }
    else if(PlayerInfo[i][pAdmin] == 4) { admtext = "Administrator"; }
    else if(PlayerInfo[i][pAdmin] == 3) { admtext = "SuperModerator"; }
    else if(PlayerInfo[i][pAdmin] == 2) { admtext = "Moderator"; }
    else if(PlayerInfo[i][pAdmin] == 1) { admtext = "Supporter"; }
    else { admtext = "Supporter"; }
    GetPlayerName(i, sendername, sizeof(sendername));
    format(string, 256, "%s: %s TelefonNr.: %d", admtext, sendername, PlayerInfo[i][pPnumber]);
    SendClientMessage(playerid, COLOR_WHITE, string);
    }
    }
    }
    }
    return 1;
    }



    Schaut ma hier ich hab folgendes Problem wen ich ingame /admins mache wird aufeinmal jeder spieler als Supporter angezeigt

  • versuch das mal




    if (strcmp(cmd, "/admins", true) == 0)
    {
    if(IsPlayerConnected(playerid))
    {
    SendClientMessage(playerid, COLOR_GREEN, "|____ dein server ____|");
    for(new i = 0; i < MAX_PLAYERS; i++)
    {
    if(IsPlayerConnected(i))
    {
    if(PlayerInfo[i][pAdmin] >= 1 && PlayerInfo[i][pAdmin] < 1338)
    {
    new admtext[64];
    if(PlayerInfo[i][pAdmin] == 1337) { admtext = "Server Leiter/in"; }
    else if(PlayerInfo[i][pAdmin] == 4) { admtext = "Level 4 Administrator"; }
    else if(PlayerInfo[i][pAdmin] == 3) { admtext = "Level 3 Administrator"; }
    else if(PlayerInfo[i][pAdmin] == 2) { admtext = "Level 2 Administrator"; }
    else if(PlayerInfo[i][pAdmin] == 1) { admtext = "Level 1 Moderator"; }
    else { admtext = "Level 1 Moderator"; }
    GetPlayerName(i, sendername, sizeof(sendername));
    if(AdminDuty[i] == 0)
    {
    format(string, 128, "%s: %s", admtext, sendername);
    SendClientMessage(playerid, COLOR_WHITE, string);
    }
    else
    {
    format(string, 128, "%s: %s (Im Einsatzt)", admtext, sendername);
    SendClientMessage(playerid, TEAM_VAGOS_COLOR, string);
    }
    }
    }
    }
    }
    return 1;
    }

    Lust auf russisch roulette ?
    Okay...
    ... Ich hol mal meine Automatik ;D

  • versuch das ist dein edetirt


    das wird gefehlt haben


    if(PlayerInfo[i][pAdmin] >= 1 && PlayerInfo[i][pAdmin] < 1338)
    {





    if (strcmp(cmd, "/admins", true) == 0)
    {
    if(IsPlayerConnected(playerid))
    {
    SendClientMessage(playerid, COLOR_GRAD2, "|____ LS-RP-Gamers Administrator Online ____|");
    for(new i = 0; i < MAX_PLAYERS; i++)
    {
    if(IsPlayerConnected(i))
    {
    if(PlayerInfo[i][pAdmin] >= 1 && PlayerInfo[i][pAdmin] < 1338)
    {
    new admtext[64];
    if(PlayerInfo[i][pAdmin] == 1337) { admtext = "Server Leiter/in"; }
    else if(PlayerInfo[i][pAdmin] == 1337) { admtext = "SuperAdmin"; }
    else if(PlayerInfo[i][pAdmin] == 4) { admtext = "Administrator"; }
    else if(PlayerInfo[i][pAdmin] == 3) { admtext = "SuperModerator"; }
    else if(PlayerInfo[i][pAdmin] == 2) { admtext = "Moderator"; }
    else if(PlayerInfo[i][pAdmin] == 1) { admtext = "Supporter"; }
    else { admtext = "Supporter"; }
    GetPlayerName(i, sendername, sizeof(sendername));
    format(string, 256, "%s: %s TelefonNr.: %d", admtext, sendername, PlayerInfo[i][pPnumber]);
    SendClientMessage(playerid, COLOR_WHITE, string);
    }
    }
    }
    }
    return 1;
    }

    Lust auf russisch roulette ?
    Okay...
    ... Ich hol mal meine Automatik ;D

    Einmal editiert, zuletzt von Basti ()