Hilfe bei rank system

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
  • Hi ich brauche hilfe hierbei


    if(strcmp(strget(cmdtext,0), "/setrank", true) == 0)
    {
    if(pInfo[playerid][Leader] == Cops || pInfo[playerid][Leader] == Swat || pInfo[playerid][Leader] == Fbi) return SendClientMessage(playerid, COLOR_RED, "Du bist kein Leader einer Fraktion");
    {
    new ziel = strval(strget(cmdtext,1));
    new rank = strval(strget(cmdtext,2));
    new Spielerdatei[64];
    {
    if(!strlen(strget(cmdtext,1))) return SendClientMessage(playerid, COLOR_RED, "/setrank [ID] [Rank]");
    {
    if(!strlen(strget(cmdtext,2))) return SendClientMessage(playerid, COLOR_RED, "/setrank [ID] [Rank]");
    {
    if(rank==1){ pInfo[ziel][fRank] = 1; dini_IntSet(Spielerdatei(playerid),"Fraktionsrank",pInfo[ziel][fRank]); SendClientMessage(ziel, COLOR_YELLOW, "Du hast den Rank 1 in deiner Fraktion bekommen");}
    if(rank==2){ pInfo[ziel][fRank] = 2; dini_IntSet(Spielerdatei(playerid),"Fraktionsrank",pInfo[ziel][fRank]); SendClientMessage(ziel, COLOR_YELLOW, "Du hast den Rank 2 in deiner Fraktion bekommen");}
    if(rank==3){ pInfo[ziel][fRank] = 3; dini_IntSet(Spielerdatei(playerid),"Fraktionsrank",pInfo[ziel][fRank]); SendClientMessage(ziel, COLOR_YELLOW, "Du hast den Rank 3 in deiner Fraktion bekommen");}
    if(rank==4){ pInfo[ziel][fRank] = 4; dini_IntSet(Spielerdatei(playerid),"Fraktionsrank",pInfo[ziel][fRank]); SendClientMessage(ziel, COLOR_YELLOW, "Du hast den Rank 4 in deiner Fraktion bekommen");}
    if(rank==5){ pInfo[ziel][fRank] = 5; dini_IntSet(Spielerdatei(playerid),"Fraktionsrank",pInfo[ziel][fRank]); SendClientMessage(ziel, COLOR_YELLOW, "Du hast den Rank 5 in deiner Fraktion bekommen");}
    if(rank==6){ pInfo[ziel][fRank] = 6; dini_IntSet(Spielerdatei(playerid),"Fraktionsrank",pInfo[ziel][fRank]); SendClientMessage(ziel, COLOR_YELLOW, "Du hast den Rank 6 in deiner Fraktion bekommen");}}}}}
    return 1;
    }


    weil in der zeile



    if(pInfo[playerid][Leader] == Cops || pInfo[playerid][Leader] == Swat || pInfo[playerid][Leader] == Fbi) return SendClientMessage(playerid, COLOR_RED, "Du bist kein Leader einer Fraktion");


    kommen errors


    error 012: invalid function call, not a valid address
    warning 215: expression has no effect
    error 001: expected token: ";", but found ")"
    error 029: invalid expression, assumed zero
    fatal error 107: too many error messages on one line