Benötige Hilfe bei Statsbefehl!

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,


    bitte helft mir bei folgendem Problem:
    Bei den Stats lädt es den Beruf nicht, aber wieso??
    Bitte helft mir (ich weiß ich wiederhole mich).
    Danke im Vorraus!
    if(strcmp("/stats",cmdtext, true, 10) == 0)
    {
    new string[128];
    new ftext[20];
    new level = sSpieler[playerid][Fraktion];
    format(string,sizeof(string),"Dein Level %d\n Dein Geld %d\n Dein Beruf %s",sSpieler[playerid][Level],GetPlayerMoney(playerid),ftext);
    if(Level == 0) (ftext= "Zivilist");
    else if(Level == 1) (ftext= "SAPD");
    else if(Level == 2) (ftext="AT");
    else if(Level == 3) (ftext="Army");
    else if(Level == 4) (ftext="News");
    else if(Level == 5) (ftext="Ordnungsamt");
    else if(Level == 6) (ftext="Fahrschule");
    else if(Level == 7) (ftext="Medic");
    else if(Level == 8) (ftext="Grove");
    else if(Level == 9) (ftext="Ballas");
    else if(Level == 10) (ftext="Vagos");
    else if(Level == 11) (ftext="Bandidos");
    else if(Level == 12) (ftext="SF Rifa");
    else if(Level == 13) (ftext="Sindaccos");
    else if(Level == 14) (ftext="Triaden");
    ShowPlayerDialog(playerid,STATS,DIALOG_STYLE_MSGBOX,"DEINE STATISTIK",string,"OK","");
    return 1;
    }

  • Er kann es ja auch nicht auslesen, wenn
    er nichts zum auslesen hat.
    Hier
    new level = sSpieler[playerid][Fraktion];
    format(string,sizeof(string),"Dein Level %d\n Dein Geld %d\n Dein Beruf %s",sSpieler[playerid][Level],GetPlayerMoney(playerid),ftext);


    Wird ja nichts abfragt, welcher Beruf der Spieler XY hat.
    Es wird lediglich das Level & das Geld abgefragt, dann kommt schon wieder das mit den Fraktionen.
    Das heißt der Beruf wird hier angezeigt als "Fraktion"