/admin

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 Community,


    habe ein problem mein Supporter mit dem richtigen rank kann zwar im /a schreiben aber nichts lessen warum



    if(strcmp(cmd, "/admin", true) == 0 || strcmp(cmd, "/a", true) == 0)
    {
    if(IsPlayerConnected(playerid))
    {
    new length = strlen(cmdtext);
    while ((idx < length) && (cmdtext[idx] <= ' '))
    {
    idx++;
    }
    new offset = idx;
    new result[96];
    while ((idx < length) && ((idx - offset) < (sizeof(result) - 1)))
    {
    result[idx - offset] = cmdtext[idx];
    idx++;
    }
    result[idx - offset] = EOS;
    if(!strlen(result))
    {
    SendClientMessage(playerid, COLOR_GRAD2, "{6E6E6E}Verwendung: {AFAFAF}(/a)dmin [text]");
    return 1;
    }


    if (PlayerInfo[playerid][pAdmin] >= 1337)
    {
    format(string, sizeof(string), "{FF9900} *%d {FF0000}Sysadmin {FF9900}%s: {FFFF00}%s", PlayerInfo[playerid][pAdmin], PlayerName[playerid], result);
    SendAdminMessage(COLOR_YELLOW, string, 0);
    }
    else if (PlayerInfo[playerid][pAdmin] >= 1332)
    {
    format(string, sizeof(string), "{FF9900} *%d {FF0000}Admin {FF9900}%s: {FFFF00}%s", PlayerInfo[playerid][pAdmin], PlayerName[playerid], result);
    SendAdminMessage(COLOR_YELLOW, string, 0);
    }
    else if (PlayerInfo[playerid][pAdmin] >= 1329)
    {
    format(string, sizeof(string), "{FF9900} *%d {33FFFF}GM {FF9900}%s: {FFFF00}%s", PlayerInfo[playerid][pAdmin], PlayerName[playerid], result);
    SendAdminMessage(COLOR_YELLOW, string, 0);
    }
    else if (PlayerInfo[playerid][pAdmin] >= 1326)
    {
    format(string, sizeof(string), "{FF9900} *%d {66CC00}MOD {FF9900}%s: {FFFF00}%s", PlayerInfo[playerid][pAdmin], PlayerName[playerid], result);
    SendAdminMessage(COLOR_YELLOW, string, 0);
    }
    else if (PlayerInfo[playerid][pAdmin] >= 1324)
    {
    format(string, sizeof(string), "{FF9900} *%d {8904B1}Support {FF9900}%s: {FFFF00}%s", PlayerInfo[playerid][pAdmin], PlayerName[playerid], result);
    SendAdminMessage(COLOR_YELLOW, string, 0);
    }


    printf("Admin %s: %s", PlayerName[playerid], result);
    }
    return 1;
    }


    Danke für eure Hilfe

  • Schon benutzt nur ist das nicht nur ein mal drinnen und ne stock darüber findet der nicht wirklich


    ich glaube ich habs du meintest sicher das


    public SendAdminMessage(color, tstring[], number)



    //edit*


    wenns das sict dann habe ichs schon bevor ich die frage gestellt habe gefunden und bearbeitet!