Commands Gehen Mit Fraktion Nicht

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
  • Also ich habe folgendes problem undzwar ist da eine Fraktion welche garnicht geht und ich wollte fragen wiso die nicht geht also die commands gehen nicht aber die anderen Fraktionen Funktionieren gut


    #define MAX_FRACS 25
    new Fracs[MAX_FRACS][20] = {
    "LSPD",
    "FBI",
    "Bundeswehr",
    "Notdienst",
    "LCN",
    "Yakuza",
    "Präsident",
    "Hitman",
    "CNN",
    "Taxi Company",
    "Fahrlehrer",
    "Fuegos",
    "Grove",
    "Ballas",
    "LS Biker Club",
    "Vagos",
    "Aztecas",
    "L.S Rifas",
    "Red Soldiers",
    "Terroristen",
    "Wheelmen Agency",
    "S.W.A.T Elite Troop",
    "Brigada",
    "Ordnungsamt",
    "LS Feuerwehr"
    };


    Hier mal ein beispiel Command (/department (/d) )


    else if(PlayerInfo[playerid][pMember] == 25 || PlayerInfo[playerid][pLeader] == 25)
    {
    if(PlayerInfo[playerid][pRank] == 8) { format(string, sizeof(string), "** Kreisbrandmeister %s: %s, over. **", sendername, result); }
    else if(PlayerInfo[playerid][pRank] == 7) { format(string, sizeof(string), "** Stadtbrandmeister %s: %s, over. **", sendername, result); }
    else if(PlayerInfo[playerid][pRank] == 6) { format(string, sizeof(string), "** Bezirksbrandmeister %s: %s, over. **", sendername, result); }
    else if(PlayerInfo[playerid][pRank] == 5) { format(string, sizeof(string), "** Haubtbrandmeister %s: %s, over. **", sendername, result); }
    else if(PlayerInfo[playerid][pRank] == 4) { format(string, sizeof(string), "** Oberbrandmeister %s: %s, over. **", sendername, result); }
    else if(PlayerInfo[playerid][pRank] == 3) { format(string, sizeof(string), "** Brandmeister %s: %s, over. **", sendername, result); }
    else if(PlayerInfo[playerid][pRank] == 2) { format(string, sizeof(string), "** Haubtfeuerwehrmann %s: %s, over. **", sendername, result); }
    else if(PlayerInfo[playerid][pRank] == 1) { format(string, sizeof(string), "** Feuerwehrmann %s: %s, over. **", sendername, result); }
    else
    {
    format(string, sizeof(string), "** Feuerwehrmann %s: %s, over. **", sendername, result);
    }
    for(new i=0; i<GetMaxPlayers(); i++)
    {
    if(IsPlayerConnected(i) && (PlayerInfo[i][pMember] == 22 || PlayerInfo[i][pLeader] == 22))
    {
    SendClientMessage(i,TEAM_BLUE_COLOR,string);
    }
    }
    printf("%s", string);
    return 1;
    }

  • else if(PlayerInfo[playerid][pMember] == 25 || PlayerInfo[playerid][pLeader] == 25)
    {
    if(PlayerInfo[playerid][pRank] == 8) { format(string, sizeof(string), "** Kreisbrandmeister %s: %s, over. **", sendername, result); }
    else if(PlayerInfo[playerid][pRank] == 7) { format(string, sizeof(string), "** Stadtbrandmeister %s: %s, over. **", sendername, result); }
    else if(PlayerInfo[playerid][pRank] == 6) { format(string, sizeof(string), "** Bezirksbrandmeister %s: %s, over. **", sendername, result); }
    else if(PlayerInfo[playerid][pRank] == 5) { format(string, sizeof(string), "** Haubtbrandmeister %s: %s, over. **", sendername, result); }
    else if(PlayerInfo[playerid][pRank] == 4) { format(string, sizeof(string), "** Oberbrandmeister %s: %s, over. **", sendername, result); }
    else if(PlayerInfo[playerid][pRank] == 3) { format(string, sizeof(string), "** Brandmeister %s: %s, over. **", sendername, result); }
    else if(PlayerInfo[playerid][pRank] == 2) { format(string, sizeof(string), "** Haubtfeuerwehrmann %s: %s, over. **", sendername, result); }
    else if(PlayerInfo[playerid][pRank] == 1) { format(string, sizeof(string), "** Feuerwehrmann %s: %s, over. **", sendername, result); }
    else
    {
    format(string, sizeof(string), "** Feuerwehrmann %s: %s, over. **", sendername, result);
    }
    for(new i=0; i<GetMaxPlayers(); i++)
    {
    if(IsPlayerConnected(i) && (PlayerInfo[i][pMember] == 25 || PlayerInfo[i][pLeader] == 25))
    {
    SendClientMessage(i,TEAM_BLUE_COLOR,string);
    }
    }
    printf("%s", string);
    return 1;
    }

  • if(IsPlayerConnected(i) && (PlayerInfo[i][pMember] == 25 || PlayerInfo[i][pLeader] == 25))


    hier hattest du 22 stehen und dein /f-Text wurde net zur Frak 25 gesendet sondern zur Frak 22.