Hilfe bei /stats

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
  • was ist hir der fehler beim /stats befehl???



    if(strcmp(cmdtext,"/stats",true)==0)
    {
    new string[128];
    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;}
    case 21:{fraktname=fraktname21;}



    }
    //1 reihe
    SendClientMessage(playerid,GELB,"[__________Stats__________]");
    ShowPlayerDialog(playerid,DIALOG_Stats,DIALOG_STYLE_MSGBOX,format(string,sizeof(string),"[Name: %s] [Level: %i] [Adminlevel: %i] [Fraktion: %s]",SpielerName(playerid),GetPlayerScore(playerid),GetPVarInt(playerid,"Adminlevel"),fraktname);
    SendClientMessage(playerid,WEIS,string);
    //2 reihe
    return 1;
    }




    die errors!



    C:\Users\Angelo\Desktop\gta sa server\gamemodes\Script.pwn(890) : error 035: argument type mismatch (argument 4)
    Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase



    1 Error.

  • Zeile 890 bitte.

    [tabmenu][tab=Signatur,'http://bit.ly/1i4RY3v']

    Wie poste ich richtig?
    Nachdem du Google, die FAQ und die Suchfunktion erfolgreich ignoriert hast, erstellst du 2 bis 5 neue Themen in den falschen Unterforen mit lustigem Titel,
    zu vielen Ausrufezeichen und undeutlichem Text, unter dem sich jeder etwas anders vorstellen kann.



    Mr.Dubstep | GFX | Scripting | Hackerplace
    If Mr.DubStep don't have it, you don't need it.

    [tab=Spieler bei,'http://bit.ly/1db2jaf'][subtab=Hackerplace,'http://bit.ly/1bswN2T']


    Welch wunderschöner Hack ist heute vollzogen worden, könntest Du mir es denn sagen? Ein wunderschönes Browsergame, auch für Kleinigkeiten unterwegs. Erschaffe deinen eigenen Computer, nutze ihn um anderen das Geld zu rauben, schließe dich einem Clan an oder gründe selbst einen. Bleibe allein oder mit vielen Freunden.

  • das ist die zeile 890




    ShowPlayerDialog(playerid,DIALOG_Stats,DIALOG_STYLE_MSGBOX,format(string,sizeof(string),"[Name: %s] [Level: %i] [Adminlevel: %i] [Fraktion: %s]",SpielerName(playerid),GetPlayerScore(playerid),GetPVarInt(playerid,"Adminlevel"),fraktname);

  • du müsstest die Funktion formatEx Benutzen die aber nirgeds wo gibt

    stock formatEx(const str[], define1[], define2[] = "", define3[] = "", define4[] = "", define5[] = "", define6[] = "", define7[] = "", define8[] = "", define9[] = "", define10[] = "")
    {
    //Copyright by Piet_Meier, 2012
    new strEx[512];
    format(strEx, sizeof(strEx), str, define1, define2, define3, define4, define5, define6, define7, define8, define9, define10);
    return strEx;
    }


    mach es so



    format(string,sizeof(string),"[Name: %s] [Level: %i] [Adminlevel: %i] [Fraktion: %s]",SpielerName(playerid),GetPlayerScore(playerid),GetPVarInt(playerid,"Adminlevel"),fraktname);


    ShowPlayerDialog(playerid,DIALOG_Stats,DIALOG_STYLE_MSGBOX, "Statisticken", string, "OK", "");


    MFG Piet

  • Versuchs mal Hiermit:


    new frakname[30];
    switch(SpielerInfo[playerid][pMember])//Die Fraktionen sind bei mir als Member drin musst du deinen Enum Pfad anpassen
    {
    case 1:
    {
    frakname = "LSPD";
    }
    case 2:
    {
    frakname = "F.B.I";
    }
    case 3:
    {
    frakname = "Army";
    }
    case 4:
    {
    frakname = "Medic";
    }
    }

  • new string[256],allstring[512];
    format(string,sizeof(string),"Personalien:\tName: %s\t\t\tLevel: %i\n\t\AdminLevel: %i\t\tFraktion: %d\n",SpielerName(playerid),GetPlayerScore(playerid),GetPVarInt(playerid,"Adminlevel"),fraktnamel);
    format(allstring,460,"%s ",string);
    ShowPlayerDialog(playerid,stats,DIALOG_STYLE_MSGBOX,"Deine Statistik",allstring,"Ok","");

  • Nurnoch 4 habe was verbessert



    C:\Users\Angelo\Desktop\gta sa server\gamemodes\Script.pwn(888) : error 021: symbol already defined: "string"
    C:\Users\Angelo\Desktop\gta sa server\gamemodes\Script.pwn(889) : error 027: invalid character constant
    C:\Users\Angelo\Desktop\gta sa server\gamemodes\Script.pwn(889) : error 027: invalid character constant
    C:\Users\Angelo\Desktop\gta sa server\gamemodes\Script.pwn(891) : error 017: undefined symbol "Stats"
    C:\Users\Angelo\Desktop\gta sa server\gamemodes\Script.pwn(859) : warning 204: symbol is assigned a value that is never used: "string"
    Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase



    4 Errors.