/stats buggy Hilfe

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
  • heey ich habe irgentwie einen error wen ich noch etwas in den /stats befehl einfüge kann mir bitte wer helfen?


    /stats



    if(strcmp(cmdtext,"/stats",true)==0)
    {
    new fraktname[64];
    switch(GetPVarInt(playerid,"Fraktion"))


    {
    case 0:{fraktname="Harz4Empfänger";}
    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;}
    case 8:{fraktname=fraktname8;}
    case 9:{fraktname=fraktname9;}
    case 10:{fraktname=fraktname10;}
    case 11:{fraktname=fraktname11;}
    case 12:{fraktname=fraktname12;}
    case 13:{fraktname=fraktname13;}
    case 14:{fraktname=fraktname14;}
    case 15:{fraktname=fraktname15;}
    case 16:{fraktname=fraktname16;}
    case 17:{fraktname=fraktname17;}
    case 18:{fraktname=fraktname18;}
    case 19:{fraktname=fraktname19;}
    case 20:{fraktname=fraktname20;}


    }
    new fahrschein[124];
    switch(GetPVarInt(playerid,"Fahrschein"))
    {
    case 0:{fahrschein="Nicht Vorhanden";}
    case 1:{fahrschein="Vorhanden";}
    }

    new motorradschein[124];
    switch(GetPVarInt(playerid,"motorradschein"))
    {
    case 0:{motorradschein="Nicht Vorhanden";}
    case 1:{motorradschein="Vorhanden";}
    }

    new flugschein[124];
    switch(GetPVarInt(playerid,"flugschein"))
    {
    case 0:{flugschein="Nicht Vorhanden";}
    case 1:{flugschein="Vorhanden";}
    }

    new bootschein[124];
    switch(GetPVarInt(playerid,"bootschein"))
    {
    case 0:{bootschein="Nicht Vorhanden";}
    case 1:{bootschein="Vorhanden";}
    }

    new Personalausweis[124];
    switch(GetPVarInt(playerid,"Personalausweis"))
    {
    case 0:{Personalausweis="Nicht Vorhanden";}
    case 1:{Personalausweis="Vorhanden";}
    }

    new Waffenschein[124];
    switch(GetPVarInt(playerid,"Waffenschein"))
    {
    case 0:{Waffenschein="Nicht Vorhanden";}
    case 1:{Waffenschein="Vorhanden";}
    }

    new Waffenschein2[124];
    switch(GetPVarInt(playerid,"Waffenschein2"))
    {
    case 0:{Waffenschein2="Nicht Vorhanden";}
    case 1:{Waffenschein2="Vorhanden";}
    }


    new Jobschein[124];
    switch(GetPVarInt(playerid,"Jobschein"))
    {
    case 0:{Jobschein="Nicht Vorhanden";}
    case 1:{Jobschein="Vorhanden";}
    }


    new jobname[64];
    switch(GetPVarInt(playerid,"Job"))


    {
    case 0:{jobname="Arbeitslos";}
    case 1:{jobname=jobname1;}
    case 2:{jobname=jobname2;}
    case 3:{jobname=jobname3;}
    case 4:{jobname=jobname4;}
    case 5:{jobname=jobname5;}
    case 6:{jobname=jobname6;}
    case 7:{jobname=jobname7;}
    case 8:{jobname=jobname8;}
    case 9:{jobname=jobname9;}
    case 10:{jobname=jobname10;}



    }


    new string[1000];
    format(string,sizeof(string),"Name: %s\nLevel: %i\nAdminlevel: %i\nFraktion: %s\nJob:\nZeit seit Payday: %iMinuten\nFührerschein: %s\nMotorradschein: %s\nFlugschein: %s\nBootschein: %s\nPersonalausweis: %s\nJobschein: %s\nWaffenschein Klasse1: %s\nWaffenschein Klasse2: %s",SpielerName(playerid),GetPlayerScore(playerid),GetPVarInt,GetPVarInt(playerid,"Adminlevel"),fraktname,GetPVarInt(playerid,"Paydaytime"),fahrschein,motorradschein,flugschein,bootschein,Personalausweis,Jobschein,Waffenschein,Waffenschein2);
    ShowPlayerDialog(playerid, DIALOG_STATS, DIALOG_STYLE_MSGBOX, "German Night Reallife Stats", string, "Weiter", "Abbrechen");
    return 1;
    }



    Ich füge das ein:


    \nRespektpunkte: %i



    GetPVarInt(playerid,"Respektpunkte")



    So sieht es aus:



    if(strcmp(cmdtext,"/stats",true)==0)
    {
    new fraktname[64];
    switch(GetPVarInt(playerid,"Fraktion"))


    {
    case 0:{fraktname="Harz4Empfänger";}
    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;}
    case 8:{fraktname=fraktname8;}
    case 9:{fraktname=fraktname9;}
    case 10:{fraktname=fraktname10;}
    case 11:{fraktname=fraktname11;}
    case 12:{fraktname=fraktname12;}
    case 13:{fraktname=fraktname13;}
    case 14:{fraktname=fraktname14;}
    case 15:{fraktname=fraktname15;}
    case 16:{fraktname=fraktname16;}
    case 17:{fraktname=fraktname17;}
    case 18:{fraktname=fraktname18;}
    case 19:{fraktname=fraktname19;}
    case 20:{fraktname=fraktname20;}


    }
    new fahrschein[124];
    switch(GetPVarInt(playerid,"Fahrschein"))
    {
    case 0:{fahrschein="Nicht Vorhanden";}
    case 1:{fahrschein="Vorhanden";}
    }

    new motorradschein[124];
    switch(GetPVarInt(playerid,"motorradschein"))
    {
    case 0:{motorradschein="Nicht Vorhanden";}
    case 1:{motorradschein="Vorhanden";}
    }

    new flugschein[124];
    switch(GetPVarInt(playerid,"flugschein"))
    {
    case 0:{flugschein="Nicht Vorhanden";}
    case 1:{flugschein="Vorhanden";}
    }

    new bootschein[124];
    switch(GetPVarInt(playerid,"bootschein"))
    {
    case 0:{bootschein="Nicht Vorhanden";}
    case 1:{bootschein="Vorhanden";}
    }

    new Personalausweis[124];
    switch(GetPVarInt(playerid,"Personalausweis"))
    {
    case 0:{Personalausweis="Nicht Vorhanden";}
    case 1:{Personalausweis="Vorhanden";}
    }

    new Waffenschein[124];
    switch(GetPVarInt(playerid,"Waffenschein"))
    {
    case 0:{Waffenschein="Nicht Vorhanden";}
    case 1:{Waffenschein="Vorhanden";}
    }

    new Waffenschein2[124];
    switch(GetPVarInt(playerid,"Waffenschein2"))
    {
    case 0:{Waffenschein2="Nicht Vorhanden";}
    case 1:{Waffenschein2="Vorhanden";}
    }


    new Jobschein[124];
    switch(GetPVarInt(playerid,"Jobschein"))
    {
    case 0:{Jobschein="Nicht Vorhanden";}
    case 1:{Jobschein="Vorhanden";}
    }


    new jobname[64];
    switch(GetPVarInt(playerid,"Job"))


    {
    case 0:{jobname="Arbeitslos";}
    case 1:{jobname=jobname1;}
    case 2:{jobname=jobname2;}
    case 3:{jobname=jobname3;}
    case 4:{jobname=jobname4;}
    case 5:{jobname=jobname5;}
    case 6:{jobname=jobname6;}
    case 7:{jobname=jobname7;}
    case 8:{jobname=jobname8;}
    case 9:{jobname=jobname9;}
    case 10:{jobname=jobname10;}



    }


    new string[1000];
    format(string,sizeof(string),"Name: %s\nLevel: %i\nRespektpunkte: %i\nAdminlevel: %i\nFraktion: %s\nJob:\nZeit seit Payday: %iMinuten\nFührerschein: %s\nMotorradschein: %s\nFlugschein: %s\nBootschein: %s\nPersonalausweis: %s\nJobschein: %s\nWaffenschein Klasse1: %s\nWaffenschein Klasse2: %s",SpielerName(playerid),GetPlayerScore(playerid),GetPVarInt(playerid,"Respektpunkte"),GetPVarInt(playerid,"Adminlevel"),fraktname,GetPVarInt(playerid,"Paydaytime"),fahrschein,motorradschein,flugschein,bootschein,Personalausweis,Jobschein,Waffenschein,Waffenschein2);
    ShowPlayerDialog(playerid, DIALOG_STATS, DIALOG_STYLE_MSGBOX, "German Night Reallife Stats", string, "Weiter", "Abbrechen");
    return 1;
    }



    die Errors:



    C:\Users\Masse\Desktop\sa-mp server\gamemodes\Script.pwn(5955) : error 075: input line too long (after substitutions)
    C:\Users\Masse\Desktop\sa-mp server\gamemodes\Script.pwn(5956) : error 017: undefined symbol "Pe"
    C:\Users\Masse\Desktop\sa-mp server\gamemodes\Script.pwn(5957) : warning 217: loose indentation
    C:\Users\Masse\Desktop\sa-mp server\gamemodes\Script.pwn(5957) : error 017: undefined symbol "rsonalausweis"
    C:\Users\Masse\Desktop\sa-mp server\gamemodes\Script.pwn(5957) : error 029: invalid expression, assumed zero
    C:\Users\Masse\Desktop\sa-mp server\gamemodes\Script.pwn(5957) : warning 215: expression has no effect
    C:\Users\Masse\Desktop\sa-mp server\gamemodes\Script.pwn(5958) : warning 217: loose indentation
    Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase



    4 Errors.



    ich bitte um hilfe


    Mit Freundlichen Grüßen || Savas ||

    Sei du Selbst, denn all die anderen Gibt es schon !



    **Savas**

  • C:\Users\Masse\Desktop\sa-mp server\gamemodes\Script.pwn(5955) : error 075: input line too long (after substitutions)
    Deine Eingabezeile ist zu lang. Du solltest sie gegebenfalls kürzen oder mit einem Zeilenumbruch den Fehler umgehen.

  • So aus meinen Script :)
    einfach neuen string.
    format(string,sizeof(string),"Name: %s\nLevel: %i\nRespektpunkte: %i\nAdminlevel: %i\nFraktion: %s\nJob:\nZeit seit Payday: %iMinuten\nFührerschein: %s\nMotorradschein: %s\nFlugschein: %s\nBootschein: %s\n",SpielerName(playerid),GetPlayerScore(playerid),GetPVarInt(playerid,"Respektpunkte"),GetPVarInt(playerid,"Adminlevel"),fraktname,GetPVarInt(playerid,"Paydaytime"),fahrschein,motorradschein,flugschein,bootschein);
    format(string2,sizeof(string2),"Personalausweis: %s\nJobschein: %s\nWaffenschein Klasse1: %s\nWaffenschein Klasse2: %s",Personalausweis,Jobschein,Waffenschein,Waffenschein2);
    format(string3,sizeof(string3),"%s \n%s",string,string2);
    ShowPlayerDialog(playerid, DIALOG_STATS, DIALOG_STYLE_MSGBOX, "German Night Reallife Stats", string3, "Weiter", "Abbrechen");