/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
  • Guten Tag habe einen Fehler in mein /admins befehl es geht darum wenn einer Projektleiung ist rang 6 und einer Projektmanagment ist Rang 5 steht bei /admins das beide Projektleitung sind
    hoffe ihr könnt mir Helfen



    if (strcmp(cmd, "/admins", true) == 0)
    {
    if(IsPlayerConnected(playerid))
    {
    SendClientMessage(playerid, WEISS,""#HTML_WEISS"|-_______"#HTML_BLAU"Teammitglieder"#HTML_WEISS" Online_______-|");
    for(new i = 0; i < MAX_PLAYERS; i++)
    {
    if(IsPlayerConnected(i))
    {
    if(isPlayerAnAdmin(i,1))
    {
    GetPlayerName(i, sendername, sizeof(sendername));
    format(string, 256, "%s %s: ID:[%d]",Adminrang(playerid), sendername,i);
    SendClientMessage(playerid, WEISS, string);
    }
    }
    }
    }
    return 1;
    }


    MFG: CranK

    Since 2012

  • if (strcmp(cmd, "/admins", true) == 0)
    {
    if(IsPlayerConnected(playerid))
    {
    SendClientMessage(playerid, WEISS,""#HTML_WEISS"|-_______"#HTML_BLAU"Teammitglieder"#HTML_WEISS" Online_______-|");
    for(new i = 0; i < MAX_PLAYERS; i++)
    {
    if(IsPlayerConnected(i))
    {
    if(isPlayerAnAdmin(i,1))
    {
    GetPlayerName(i, sendername, sizeof(sendername));
    format(string, 144, "%s %s: ID:[%d]",Adminrang(i), sendername,i);
    SendClientMessage(playerid, WEISS, string);
    }
    }
    }
    }
    return 1;
    }


    Du hast zum einen den Adminrang des Spielers abgefragt, der sein Befehl eingegeben hat und zum anderen hast du den String auf 256 gesetzt, maximal kann SendClientMessage aber 144 Zeichen anzeigen, darauf solltest du auch achten.