/Admin und /afklist gehen nicht!

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,


    sry das ich euch mit solchem kleinshit belästige...
    Meine /admins Liste zum anzeigen von den OnlineAdmins geht auf einmal nicht mehr.
    Zwar wird der erste Admin angezeigt der online geht, aber der rest der Admins nicht.



    if(strcmp(strget(cmdtext,0),"/admins",true) == 0)
    {
    new string[128];
    new x; format(string, sizeof(string), "Admins: ");
    new name[MAX_PLAYER_NAME];
    for(new i = 0; i < MAX_PLAYERS; i++)
    {
    if(IsPlayerConnected(i) && pInfo[i][admin] > 1)
    {
    GetPlayerName(i,name,sizeof(name));
    format(string,sizeof(string),"%s(%d)%s [%d]",string,i,name,pInfo[i][admin]);
    x++;
    if(x >= 5) {
    SendClientMessage(playerid, COLOR_BLUE, string); format(string, sizeof(string), "Admins: "); x = 0;
    }
    else format(string, sizeof(string), "%s, ", string);
    }
    if(x <= 4 && x > 0) {
    string[strlen(string)-3] = '.';
    SendClientMessage(playerid, COLOR_BLUE, string);
    }
    return 1;
    }
    }


    Das ist meine /admins liste wie man sieht.
    Verstehe halt nicht wieso es nicht geht.


    Und meine /afklist ist wie folgt:




    if (strcmp("/afklist", cmdtext, true) == 0)
    {
    for(new i = 0; i < MAX_PLAYERS; i++)
    {
    if(IsPlayerConnected(i))
    {
    SendClientMessage(playerid,COLOR_BLUE,"|___AFKLISTE___|");
    if(AFK[i] == 1)
    {
    new name[128], string[100];
    GetPlayerName(i,name,128);
    format(string, 256, "%s", name);
    SendClientMessage(playerid,COLOR_YELLOW,string);
    }
    }
    }
    return 1;
    }


    Bitte helft mir und sorry das ich es nicht als PawnCode poste aber dann in der Vorschau packt der das nur auf 1ne line -.- das ist noch weniger hilfreich.
    Mfg OilMast3r

    [color=#0000FF]



    Suche aktive Leute die Interesse haben ein Freeroam Projekt großzuziehen! Es wird noch alles gesucht!
    Besonders: Scripter für einen GM der besonderen Art , Mapper, Brainstormer & Gehilfen! Bei Interesse einfach melden!
    Info: Server, Webspace & WBB 3 + Lizenz vorhanden!

  • Oil mach mal um den Quellcode [pwn ] [/pwn ].
    So kann man da Ja nichts erkennen o.o

    Sorry Ich sollte mal das unterste auch lesen X(
    Ich Vogel,wie Oilmaster gesagt hat xD
    MvG C.Johnson

    Einmal editiert, zuletzt von dnx ()

  • if (strcmp("/afklist", cmdtext, true) == 0)
    {
    SendClientMessage(playerid,COLOR_BLUE,"|___AFKLISTE___|");
    for(new i = 0; i < MAX_PLAYERS; i++)
    {
    if(IsPlayerConnected(i) && AFK[i] == 1)
    {
    new name[128], string[100];
    GetPlayerName(i,name,128);
    format(string, 256, "%s", name);
    SendClientMessage(playerid,COLOR_YELLOW,string);
    }
    }
    return 1;
    }

  • Die Afk-Liste geht so.


    Allerdings bräuchte ich immer noch Hilfe für die Adminliste.
    Wie gesagt es wird nur ein Name angezeigt.

    [color=#0000FF]



    Suche aktive Leute die Interesse haben ein Freeroam Projekt großzuziehen! Es wird noch alles gesucht!
    Besonders: Scripter für einen GM der besonderen Art , Mapper, Brainstormer & Gehilfen! Bei Interesse einfach melden!
    Info: Server, Webspace & WBB 3 + Lizenz vorhanden!

  • machs halt so


    if (strcmp("/admins", cmdtext, true) == 0)
    {
    SendClientMessage(playerid,COLOR_BLUE,"|___Admins___|");
    for(new i = 0; i < MAX_PLAYERS; i++)
    {
    if(IsPlayerConnected(i) && pInfo[i][admin] > 1)
    {
    new name[128], string[100];
    GetPlayerName(i,name,128);
    format(string,sizeof(string), "%s(%d)[%d]", name,i,pInfo[i][admin]);
    SendClientMessage(playerid,COLOR_BLUE,string);
    }
    }
    return 1;
    }

  • if (strcmp(cmd, "/admin", true) == 0 || strcmp(cmd, "/supporter", true) == 0)
    {
    if(IsPlayerConnected(playerid))
    {
    SendClientMessage(playerid, COLOR_GRAD1, " ");
    SendClientMessage(playerid, COLOR_GRAD1, " Admins und Supporter:");
    for(new i = 0; i < MAX_PLAYERS; i++)
    {
    if(IsPlayerConnected(i))
    {
    if(PlayerInfo[i][pAdmin] >= 1)
    {
    GetPlayerName(i, sendername, sizeof(sendername));
    format(string,sizeof(string)," %d* Admin: %s[%d] Nummer: %d",PlayerInfo[i][pAdmin],sendername,i,PlayerInfo[i][pPnumber]);
    SendClientMessage(playerid, COLOR_GRAD2, string);
    }
    if(PlayerInfo[i][pSupporter] >= 1)
    {
    GetPlayerName(i, sendername, sizeof(sendername));
    format(string,sizeof(string)," %d* Supporter: %s[%d] Nummer: %d",PlayerInfo[i][pSupporter],sendername,i,PlayerInfo[i][pPnumber]);
    SendClientMessage(playerid, COLOR_GRAD2, string);
    }
    }
    }
    }
    return 1;
    }
    if (

  • Sry an beide aber so hatte ich das voher auch schon und da hat es genau so wenig gefunzt :(

    [color=#0000FF]



    Suche aktive Leute die Interesse haben ein Freeroam Projekt großzuziehen! Es wird noch alles gesucht!
    Besonders: Scripter für einen GM der besonderen Art , Mapper, Brainstormer & Gehilfen! Bei Interesse einfach melden!
    Info: Server, Webspace & WBB 3 + Lizenz vorhanden!

  • if (strcmp("/admins", cmdtext, true) == 0)
    {
    SendClientMessage(playerid,COLOR_BLUE,"|___Admins___|");
    for(new i = 0; i < MAX_PLAYERS; i++)
    {
    if(IsPlayerConnected(i) && pInfo[i][admin] > 1)
    {
    new name[128], string[100];
    GetPlayerName(i,name,128);
    format(string,sizeof(string), "%s(%d)[%d]", name,i,pInfo[i][admin]);
    SendClientMessage(playerid,COLOR_BLUE,string);
    }
    }
    return 1;
    }


    allso das müsste gehen, das ist das selbe wie die afkliste

  • Ok es geht alles...verstehe zwar immer noch nciht wieso es voher nicht ging, aber naja egal :D
    Danke @ Halo :thumbup:

    [color=#0000FF]



    Suche aktive Leute die Interesse haben ein Freeroam Projekt großzuziehen! Es wird noch alles gesucht!
    Besonders: Scripter für einen GM der besonderen Art , Mapper, Brainstormer & Gehilfen! Bei Interesse einfach melden!
    Info: Server, Webspace & WBB 3 + Lizenz vorhanden!