Abend,
Ich habe grad ein PRoblem mit meinen Statistiken, wenn ich /stats mache und keinen Perso habe, kommt die Meldung das ich keinen habe, jedoch wenn ich einen Habe, kommt Server:Unknown command.
Hier der Befehl :
if(strcmp(cmdtext,"/stats",true) == 0)
{
if(PlayerInfo[playerid][pPerso] == 1)
{
new ftext[50];
if(PlayerInfo[playerid][pFM] == 1) { ftext = "Männlich"; }
else if(PlayerInfo[playerid][pFM] == 2) {ftext = "Weiblich"; }
else if(PlayerInfo[playerid][pFM] == 3) {ftext = "Beides"; }
new frakt[20];
if(PlayerInfo[playerid][pFrak] == 1) { frakt = "SAPD"; }
new jtext[50];
if(PlayerInfo[playerid][pJob] == 1) { jtext = jobname1; }
new schrift[MAX_PLAYER_NAME];
GetPlayerName(playerid,schrift,sizeof(schrift));
new string1[200],string2[200],string3[200],string4[200],string5[200],string6[200],string7[200],string12[200],string13[200],string14[200],rest[1500];
format(string1, sizeof string1, "Personalien: Geschlecht: %s\n Partner: -Kommt noch-", ftext);
format(string2, sizeof string2, "\n Level: %d\n Respekt: %d/%d\n Payday: %d/60",PlayerInfo[playerid][pLevel],PlayerInfo[playerid][pRespekt],PlayerInfo[playerid][pLevel]*6,PlayerInfo[playerid][pPayExp]);
format(string3, sizeof string3, "\nBerufe: Fraktion: %s Rang: -Kommt-\n Nebenjob: %s",frakt,jtext);
format(string4, sizeof string4, "\nFinanzen: Bargeld: %d€\n Konto: %d€\n Gehalt: %d€",PlayerInfo[playerid][pGeld],PlayerInfo[playerid][pKonto],PlayerInfo[playerid][pGehalt]);
format(string5, sizeof string5, "\nStatistik: Morde: %d\n Gestorben: %d\n Wanteds: %d",PlayerInfo[playerid][pKills],PlayerInfo[playerid][pTode]);
format(string6, sizeof string6, " Verwarnungen: %d",PlayerInfo[playerid][pWarns]);
format(string7, sizeof string7, "\nInventar: Materialien -Kommt- (Safe: -Kommt-)\n Drogen: -Kommt-g (Safe: -Kommt-g)\n Handy(Nr.: %d)\n",PlayerInfo[playerid][pNummer]);
format(string13, sizeof string13, "");
format(rest, sizeof rest, "%s\n\n\n%s\n%s\n%s\n%s\n\n%s\n%s\n%s\n\n%s\n%s\n%s", string1,string2,string3,string4,string5,string6,string7,string12,string13,string14);
ShowPlayerDialog(playerid,30,DIALOG_STYLE_MSGBOX,schrift,rest,"Beenden","");
}
else
{
SendClientMessage(playerid,C_ROT,"Du hast noch keinen Personalausweis !");
}
}