Fehler bei /showperso?

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
  • Hey Leute...


    Ich finde den Fehler bei /showperso einfach nicht..
    Wenn ich ihn ingame eingebe kommt Unknow Command...


    ocmd:showperso(playerid,params[])
    {
    new pID;
    if(sscanf(params,"u",pID)) return SendClientMessage(playerid, ROT, "/showperso [ID]");
    if(SpielerInfo[playerid][pPerso] == 1)
    {
    new Persosystem[256];
    new string0[256],string1[256], string2[256],string3[256],string4[256],gstring[2000],pidstring[256];
    new Fraktion[64];
    new Job[64];
    switch(SpielerInfo[playerid][pFraktion])
    {
    case 0:{Fraktion="Zivilist";}
    case 1:{Fraktion="Los Santos Police Departement";}
    case 2:{Fraktion="F.B.I.";}
    }
    switch(SpielerInfo[playerid][pJob])
    {
    case 0:{Fraktion="Arbeitslos";}
    case 1:{Fraktion="Hartz 4";}
    case 2:{Fraktion="Fischer";}
    case 3:{Fraktion="Pilot";}
    case 4:{Fraktion="Müllmann";}
    case 5:{Fraktion="Mechaniker";}
    case 6:{Fraktion="Trucker";}
    case 7:{Fraktion="Taxifahrer";}
    case 8:{Fraktion="Postbote";}
    }
    format(string0,sizeof string0," ------------------Personalausweis------------------\n___________________________________________________________________");
    format(string1,sizeof string1," [Name: %s] || [Level: %i]",PlayerName(playerid), GetPlayerScore(playerid));
    format(string2,sizeof string2," [Fraktion: %s] || [Job: %s]",Fraktion,Job);
    format(string3,sizeof string3," [Bargeld: %i] || [Konto: %i]",GetPlayerMoney(playerid),SpielerInfo[playerid][pKonto]);
    format(string4,sizeof string4,"___________________________________________________________________\n ------------------Personalausweis------------------");
    format(gstring, sizeof gstring, "%s\n%s\n%s\n%s\n%s",string0,string1,string2,string3,string4);
    format(Persosystem, sizeof Persosystem, "Personalausweis");
    ShowPlayerDialog(pID,DIALOG_SHOWPERSO,0,Persosystem,gstring,"Spielen","");
    format(pidstring, sizeof pidstring, "Du hast %s deinen Personalausweis gezeigt!",PlayerName(playerid));
    SendClientMessage(playerid,LILA,pidstring);

    }
    else
    {
    SendClientMessage(playerid, ROT,"Du besitzt keinen Personalausweis!");
    }
    return 1;
    }

  • Jep, keine Errors oder Warnings.


    Ingame natürlich auch richtig geschrieben^^