Stats Befehl buggt

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

  • if (strcmp("/stats", cmdtext, true) == 0)
    {
    if(IsPlayerConnected(playerid))
    {
    new Gestorben = Spieler[playerid][pGestorben];
    new Verbrechen = Spieler[playerid][pVerbrechen];
    new Mord = Spieler[playerid][pMord];
    new string1[200],string2[200],string3[200],rest[1500];
    format(string1, sizeof string1, "{FF9900}Stats von %s auf "#SERVERNAME"{FFFFFF}", SpielerName(playerid));
    format(string2, sizeof string2, "{FF9900}|>Account<|");
    format(string3, sizeof string3, "{FFFFFF}Gestorben [%d] | Verbrechen [%d] | Morde [%d]\n", Gestorben,Verbrechen,Mord);
    format(rest, sizeof rest, "%s\n\n\n%s\n%s", string1,string2,string3);
    ShowPlayerDialog(playerid,DIALOG_STATS,DIALOG_STYLE_MSGBOX,"Statstik",rest,"Beenden","");
    }
    return 1;
    }



    Ich habe das Problem es gibt kein Verbrechen , Mord, Gestorben dazu unter Onplayer Death habe ich das
    Spieler[killerid][pMord] += 1;
    Spieler[killerid][pVerbrechen] += 1;
    Spieler[playerid][pGestorben] += 1;



    Ich wüsste nicht woran es liegen kann

    Since 2012

  • Probiers mal so:

    Spieler[killerid][pMord] ++ 1;
    Spieler[killerid][pVerbrechen] ++ 1;
    Spieler[playerid][pGestorben] ++ 1;



    if (strcmp("/stats", cmdtext, true) == 0)
    {
    if(IsPlayerConnected(playerid))
    {
    new string1[200],string2[200],string3[200],rest[1500];
    format(string1, sizeof string1, "{FF9900}Stats von %s auf "#SERVERNAME"{FFFFFF}", SpielerName(playerid));
    format(string2, sizeof string2, "{FF9900}|>Account<|");
    format(string3, sizeof string3, "{FFFFFF}Gestorben [%d] | Verbrechen [%d] | Morde [%d]\n", Spieler[playerid][pGestorben],Spieler[playerid][pVerbrechen],Spieler[playerid][pMord]);
    format(rest, sizeof rest, "%s\n\n\n%s\n%s", string1,string2,string3);
    ShowPlayerDialog(playerid,DIALOG_STATS,DIALOG_STYLE_MSGBOX,"Statstik",rest,"Beenden","");
    }
    return 1;
    }

  • C:\Users\Zocker St\Desktop\cRP\gamemodes\cRP.pwn(670) : error 001: expected token: ";", but found "-integer value-"
    C:\Users\Zocker St\Desktop\cRP\gamemodes\cRP.pwn(670) : warning 215: expression has no effect
    C:\Users\Zocker St\Desktop\cRP\gamemodes\cRP.pwn(671) : error 001: expected token: ";", but found "-integer value-"
    C:\Users\Zocker St\Desktop\cRP\gamemodes\cRP.pwn(671) : warning 215: expression has no effect
    C:\Users\Zocker St\Desktop\cRP\gamemodes\cRP.pwn(672) : error 001: expected token: ";", but found "-integer value-"
    C:\Users\Zocker St\Desktop\cRP\gamemodes\cRP.pwn(672) : warning 215: expression has no effect
    Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase



    3 Errors.



    Spieler[killerid][pMord] ++1;
    Spieler[killerid][pVerbrechen] ++1;
    Spieler[playerid][pGestorben] ++1;


    Das sind dann die Zeilen

    Since 2012