Wird nicht angezeigt

In 10 Minuten startet der nächtliche Backupvorgang! Es kann währenddessen (ca. 10 Minuten) zu Einschränkungen bei der Nutzung des Forums kommen
Weitere Infos findet ihr im Thema Backup des Forums
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 Abend,
    Warum wird das Ingame nicht gezeigt wenn man etwas im Inventar hat?
    COMMAND:inventar(playerid)//Inventar anzeigen
    {
    if(Spieler[playerid][Eingeloggt] == 0) return SendClientMessage(playerid,ROT,"Du bist nicht Eingeloggt!");
    if(Spieler[playerid][pAFK] == 1)return SendClientMessage(playerid,WRONGCMD,"Du bist AFK. Benutze /back");
    if(Spieler[playerid][pGetazert] == 1) return SendClientMessage(playerid,ROT,"Du bist getazert!");
    new longStr[300] = "",string[20];
    for(new i = 0; i < MAX_INV; i++){
    if(Inventar[playerid][i][0] != -1){//Inventarslot ist nicht leer
    format(string,50,"Objekt: %d\n",Inventar[playerid][i][0]);
    ShowPlayerDialog(playerid,-1,DIALOG_STYLE_LIST,"Deine Objekte",longStr,"Okey","");
    strcat(longStr,string);
    }
    }
    if(strlen(longStr) == 0){//Wenn das Inventar leer ist
    format(longStr,30,"Dein Inventar ist leer!");
    }
    return true;
    }


    Danke im vorraus,
    Mfg,

  • COMMAND:inventar(playerid)//Inventar anzeigen
    {
    if(Spieler[playerid][Eingeloggt] == 0) return SendClientMessage(playerid,ROT,"Du bist nicht Eingeloggt!");
    if(Spieler[playerid][pAFK] == 1)return SendClientMessage(playerid,WRONGCMD,"Du bist AFK. Benutze /back");
    if(Spieler[playerid][pGetazert] == 1) return SendClientMessage(playerid,ROT,"Du bist getazert!");
    new string[600];
    for(new i = 0; i < MAX_INV; i++){
    if(Inventar[playerid][i][0] != -1){//Inventarslot ist nicht leer
    format(string,600,"%sObjekt: %d\n",string,Inventar[playerid][i][0]);
    }
    }
    ShowPlayerDialog(playerid,-1,DIALOG_STYLE_LIST,"Deine Objekte",string,"Okey","");
    if(strlen(string) == 0){//Wenn das Inventar leer ist
    SendClientMessage(playeri,-1,"Dein Inventar ist leer!");
    }
    return true;
    }


    Probiere das.