Wantedliste buggt

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, "/wanted", true) == 0)
    {
    if(IsPlayerConnected(playerid))
    {
    if(Spieler[playerid][Team] == 1 || Spieler[playerid][Team] == 2)
    {
    new x, string[128];
    SendClientMessage(playerid, COLOR_GREEN, "|_______ Wanted Liste _______|");
    for(new i=0;i<MAX_PLAYERS;i++)
    {
    if(IsPlayerConnected(i))
    {
    if(Spieler[i][Wanteds] > 0)
    {
    format(string, sizeof(string), "%s%s [ID: %d]: %d", string, SpielerName(i), i, Spieler[i][Wanteds]);
    x++;
    if(x > 3)
    {
    SendClientMessage(playerid, COLOR_YELLOW, string);
    x = 0;
    format(string, sizeof(string), "");
    }
    else
    {
    format(string, sizeof(string), "%s, ", string);
    }
    }
    }
    }
    if(x <= 3 && x > 0)
    {
    string[strlen(string)-2] = '.';
    SendClientMessage(playerid, COLOR_YELLOW, string);
    }
    }
    else
    {
    return SendClientMessage(playerid, COLOR_GRAD2, "Du bist kein Beamter.");
    }
    }
    return 1;
    }



    Die Member des FBI's können die Wantedliste nicht sehen. Es erscheint die "else" Message. Jemand eine Lösung?

    Erfahrung ist der beste Lehrmeister. Nur das Schulgeld ist teuer.
    Thomas Carlyle (1795-1881)

  • Ich zeig dir mal meinen Wantedlist Befehl


    COMMAND:wantedlist(playerid,params[])//der befehl{if(isPlayerInFrakt(playerid,1) || isPlayerInFrakt(playerid,2))//Fraktionen evtl. ändern{new string[64], spielername[MAX_PLAYER_NAME];SendClientMessage(playerid, COLOR_YELLOW,"-----Wanteds - list-----");for(new i = 0; i < MAX_PLAYERS; i++)//eine schleife durch alle spieler{if(!IsPlayerConnected(i)) continue;
    if(GetPlayerWantedLevel(i) >=1)//Alle Spieler die einen Wanted haben = i{GetPlayerName(i, spielername, MAX_PLAYER_NAME);format(string, sizeof(string), "%s - Wanteds: %d", spielername, GetPlayerWantedLevel(i));//und hier werden sie angezeigt...SendClientMessage(playerid, COLOR_ADMCMD,string);//...und gesendet}}return 1;}else return SendClientMessage(playerid, 0xBFC0C2FF,"Du bist kein Cop / FBI Agent");}


    Sry dieses PWN Teil spinnt :D
    Ich hoffe ich konnte helfen ^^ :thumbup:

    Spoiler anzeigen
    10 Beiträge [X]
    50 Beiträge [X]
    100 Beiträge [X]
    150 Beiträge [X]
    200 Beiträge [X]
    250 Beiträge [X]
    300 Beiträge [X]
    350 Beiträge [X]
    400 Beiträge [X]
    450 Beiträge [X]
    500 Beiträge [X]
    550 Beiträge []
    600 Beiträge []
    650 Beiträge []
    700 Beiträge []
    750 Beiträge []