Crimelist Buq, Bittte um Hilfe

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
  • ocmd:crimelist(playerid,params[])
    {
    if(!isPlayerBehoerde(playerid))return SendClientMessage(playerid,COLOR_RED,"Du bist in keiner Behörde!");
    {
    new msg[128],suche=0;
    for (new i; i < MAX_PLAYERS; i++)
    {
    new spieler[MAX_PLAYER_NAME];
    new Wanted = GetPlayerWantedLevel(i);
    new grund[128];
    GetPlayerName(i, spieler, sizeof(spieler));
    if (GetPlayerWantedLevel(i) > 0)
    {
    format(msg, sizeof(msg), "NAME:%s[ID:%d]: %d Wanteds Grund: %d", spieler,i,Wanted,grund);
    ShowPlayerDialog(playerid,DIALOG_CRIMELIST,DIALOG_STYLE_MSGBOX,"Crimelist",msg,"Ok","Abbrechen");
    suche++;
    }
    }
    if(suche==0)
    return SendClientMessage(playerid, COLOR_RED, "Zurzeit ist kein Spieler Wanted!");
    }
    return 1;
    }



    crimelist bug.
    ich hab das so gemacht aber wenn ich und noch einer rimes haben würd nur einer angezeigt
    es sollen aber alle im dialog stehen,bitte um hilfe

  • versuch mal so:


    format(msg, sizeof(msg), "%sNAME:%s[ID:%d]: %d Wanteds Grund: %d\n",msg, spieler,i,Wanted,grund);

    Delphi - Check
    PHP - Check
    PAWN - Check
    MySQL - Check


    Bissel rumnerden :D

  • ocmd:crimelist(playerid,params[])
    {
    if(!isPlayerBehoerde(playerid))return SendClientMessage(playerid,COLOR_RED,"Du bist in keiner Behörde!");
    {
    new
    msg[128],
    suche=0,
    spieler[MAX_PLAYER_NAME],
    Wanted,
    grund[128]
    ;
    for (new i=0; i < MAX_PLAYERS; i++)
    {
    if(!IsPlayerConnected(i)) continue;
    Wanted = GetPlayerWantedLevel(i);
    GetPlayerName(i, spieler, MAX_PLAYER_NAME);
    if (Wanted > 0)
    {
    format(msg, sizeof(msg), "NAME:%s[ID:%d]: %d Wanteds Grund: %s\n", spieler,i,Wanted,grund);
    suche++;
    }
    }
    if(suche > 0)
    {
    ShowPlayerDialog(playerid,DIALOG_CRIMELIST,DIALOG_STYLE_MSGBOX,"Crimelist",msg,"Ok","Abbrechen");
    }
    else return SendClientMessage(playerid, COLOR_RED, "Zurzeit ist kein Spieler Wanted!");
    }
    return 1;
    }

    The fact is, I am right. And if you think I'm wrong, you are wrong.