String3 geht 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
  • String 3 Klappt nicht?
    Würde mich freuen wen mir jemand hilft??


    if(strcmp(cmdtext,"/stats",true)==0)
    {
    new string[560],string2[560],string3[560],entstring[560];
    new fraktname[64];
    new Leader[64];
    new jobname[64];
    new AutoSchein[64];
    new MotorradSchein[64];
    new Perso[64];
    new Geschlecht[64];
    switch(GetPVarInt(playerid,"GESCHLECHT")) {
    case 0:{Geschlecht = "";}
    case 1:{Geschlecht = "Weiblich";}
    case 2:{Geschlecht = "Männlich";}
    }
    switch(GetPVarInt(playerid,"Job")) {
    case 0:{jobname = "Arbeitlos";}
    case 1:{jobname = "Bauer";}
    case 2:{jobname = "Lieferant";}
    }
    switch(GetPVarInt(playerid,"Fraktion"))
    {
    case 0:{fraktname="Keine";}
    case 1:{fraktname=fraktname1;}
    case 2:{fraktname=fraktname2;}
    case 3:{fraktname=fraktname3;}
    case 4:{fraktname=fraktname4;}
    case 5:{fraktname=fraktname5;}
    case 6:{fraktname=fraktname6;}
    case 7:{fraktname=fraktname7;}
    }
    switch(GetPVarInt(playerid,"Leader"))
    {
    case 0:{Leader="Nein";}
    case 1:{Leader="Ja";}
    }
    switch(GetPVarInt(playerid,"AutoSchein"))
    {
    case 0:{AutoSchein="";}
    case 1:{AutoSchein="x";}
    }
    switch(GetPVarInt(playerid,"MotorradSchein"))
    {
    case 0:{MotorradSchein="Nein";}
    case 1:{MotorradSchein="Ja";}
    }
    switch(GetPVarInt(playerid,"Perso"))
    {
    case 0:{Perso="Nein";}
    case 1:{Perso="Ja";}
    }
    //--
    format(string,sizeof(string),"{0AFF2F}Personalien:{FFFFFF}\t%s\n\t\t%s\nPerso: %s\n",SpielerName(playerid),Geschlecht,Perso);
    format(string2,sizeof(string2),"{0AFF2F}Licensen:{FFFFFF}\tPKW-Schein\t\t[%s]\n\t\tLKW-Schein\t\t[]\n\t\tMotorradschein\t[]\n\t\tBootsschein\t\t[]\n\t\tHelikopterschein\t[]\n\t\tFlugzeugschein\t[]",AutoSchein);
    format(string3,sizeof(string3),"{0AFF2F}Statistik:{FFFFFF}",SpielerName(playerid));
    format(entstring,sizeof(entstring),"%s\n%s",string,string2,string3);
    ShowPlayerDialog(playerid,DIALOG_STATS,DIALOG_STYLE_MSGBOX,"Statistiken",entstring,"Ok","");
    //--
    return 1;
    }
    new str[128];
    format(str, 128,"Der Befehl %s existiert nicht !",cmdtext);
    SendClientMessage(playerid,ORANGE,str);


    return 1;
    }


    MFG Game-Forum :thumbup:

  • So sollte es gehen.



    if(strcmp(cmdtext,"/stats",true)==0)
    {
    new string[560],string2[560],string3[560],entstring[560], fraktname[64], Leader[64];
    new jobname[64], AutoSchein[64], MotorradSchein[64], Perso[64], Geschlecht[64];
    switch(GetPVarInt(playerid,"GESCHLECHT")) {
    case 0:{Geschlecht = "";}
    case 1:{Geschlecht = "Weiblich";}
    case 2:{Geschlecht = "Männlich";}
    }
    switch(GetPVarInt(playerid,"Job")) {
    case 0:{jobname = "Arbeitlos";}
    case 1:{jobname = "Bauer";}
    case 2:{jobname = "Lieferant";}
    }
    switch(GetPVarInt(playerid,"Fraktion"))
    {
    case 0:{fraktname="Keine";}
    case 1:{fraktname=fraktname1;}
    case 2:{fraktname=fraktname2;}
    case 3:{fraktname=fraktname3;}
    case 4:{fraktname=fraktname4;}
    case 5:{fraktname=fraktname5;}
    case 6:{fraktname=fraktname6;}
    case 7:{fraktname=fraktname7;}
    }
    switch(GetPVarInt(playerid,"Leader"))
    {
    case 0:{Leader="Nein";}
    case 1:{Leader="Ja";}
    }
    switch(GetPVarInt(playerid,"AutoSchein"))
    {
    case 0:{AutoSchein="";}
    case 1:{AutoSchein="x";}
    }
    switch(GetPVarInt(playerid,"MotorradSchein"))
    {
    case 0:{MotorradSchein="Nein";}
    case 1:{MotorradSchein="Ja";}
    }
    switch(GetPVarInt(playerid,"Perso"))
    {
    case 0:{Perso="Nein";}
    case 1:{Perso="Ja";}
    }
    //--
    format(string,sizeof(string),"{0AFF2F}Personalien:{FFFFFF}\t%s\n\t\t%s\nPerso: %s\n",SpielerName(playerid),Geschlecht,Perso);
    format(string2,sizeof(string2),"{0AFF2F}Licensen:{FFFFFF}\tPKW-Schein\t\t[%s]\n\t\tLKW-Schein\t\t[]\n\t\tMotorradschein\t[]\n\t\tBootsschein\t\t[]\n\t\tHelikopterschein\t[]\n\t\tFlugzeugschein\t[]",AutoSchein);
    format(string3,sizeof(string3),"{0AFF2F}Statistik:{FFFFFF}",SpielerName(playerid));
    format(entstring,sizeof(entstring),"%s\n%s\n%s",string,string2,string3); // Du hast hier ein %s vergessen
    ShowPlayerDialog(playerid,DIALOG_STATS,DIALOG_STYLE_MSGBOX,"Statistiken",entstring,"Ok","");
    //--
    return 1;
    }
    new str[128];
    format(str, 128,"Der Befehl %s existiert nicht !",cmdtext);
    SendClientMessage(playerid,ORANGE,str);


    return 1;
    }


    We are Anonymous.


    We are Legion.


    We do not forgive.


    We do not forget.


    Expect us.