/fi family chat help.
#1

Hi guys,i don't know why,but i have 4 factions where is not working the /f chat.

I got 14 factions but i don't know why it's not working the /f chat,can you help me with this?

pawn Код:
//=============================================================================================================================================================
// = Comanda: /family
//=============================================================================================================================================================
    if(strcmp(cmd, "/family", true) == 0 || strcmp(cmd, "/f", true) == 0)
    {
        if(IsPlayerConnected(playerid))
        {
          if(PlayerInfo[playerid][pMuted] == 1)
           {
            SendClientMessage(playerid, TEAM_CYAN_COLOR, "{30a030}[ProMyx]: {6f8716}Ai Mute.");
            return 0;
           }
            GetPlayerName(playerid, sendername, sizeof(sendername));
            new length = strlen(cmdtext);
            while ((idx < length) && (cmdtext[idx] <= ' '))
            {
                idx++;
            }
            new offset = idx;
            new result[64];
            while ((idx < length) && ((idx - offset) < (sizeof(result) - 1)))
            {
                result[idx - offset] = cmdtext[idx];
                idx++;
            }
            result[idx - offset] = EOS;
            result[0] = toupper(result[0]);
            if(!strlen(result))
            {
                SendClientMessage(playerid, COLOR_GRAD2, "» Scrie: (/f)amily [family chat]");
                return 1;
            }
// --------------- Anti Reclama Open (By Cosmin)
                    if(FindIP((result))) /// Anti-Reclama
                    {
                        format(string, sizeof(string), "{30a030}[ProMyx]: {ff6347}%s a primit Ban Permanent. Motiv: Reclama.",sendername);
                        SendClientMessageToAll(0xFF6347FF,string);
                        PlayerInfo[playerid][pBanned] = 1;
                        BanLog(string);
                        Kick(playerid);
                        return 1;
                    }
// --------------- Anti Reclama Closed (By Cosmin)
            if (PlayerInfo[playerid][pMember] != 0 || PlayerInfo[playerid][pLeader] != 0)
            {
                new leader = PlayerInfo[playerid][pLeader];
                new member = PlayerInfo[playerid][pMember];
               
                if(member==5)
                {
                    if(PlayerInfo[playerid][pRank] == 6) { format(string, sizeof(string), "» Padrino %s: %s. )) **", sendername, result); }
                    else if(PlayerInfo[playerid][pRank] == 5) { format(string, sizeof(string), "» Colonel %s: %s. )) **", sendername, result); }
                    else if(PlayerInfo[playerid][pRank] == 4) { format(string, sizeof(string), "» Locotenent %s: %s. ))  **", sendername, result); }
                    else if(PlayerInfo[playerid][pRank] == 3) { format(string, sizeof(string), "» Sergent %s: %s. ))  **", sendername, result); }
                    else if(PlayerInfo[playerid][pRank] == 2) { format(string, sizeof(string), "» Caporal %s: %s. ))  **", sendername, result); }
                    else if(PlayerInfo[playerid][pRank] == 1) { format(string, sizeof(string), "» Soldat %s: %s. ))  **", sendername, result); }
                }
                if(member==6)
                {
                    if(PlayerInfo[playerid][pRank] == 6) { format(string, sizeof(string), "» Padrino %s: %s. )) **", sendername, result); }
                    else if(PlayerInfo[playerid][pRank] == 5) { format(string, sizeof(string), "» Colonel %s: %s. )) **", sendername, result); }
                    else if(PlayerInfo[playerid][pRank] == 4) { format(string, sizeof(string), "» Locotenent %s: %s. ))  **", sendername, result); }
                    else if(PlayerInfo[playerid][pRank] == 3) { format(string, sizeof(string), "» Sergent %s: %s. ))  **", sendername, result); }
                    else if(PlayerInfo[playerid][pRank] == 2) { format(string, sizeof(string), "» Caporal %s: %s. ))  **", sendername, result); }
                    else if(PlayerInfo[playerid][pRank] == 1) { format(string, sizeof(string), "» Soldat %s: %s. ))  **", sendername, result); }
                    else { format(string, sizeof(string), "» Soldato %s: %s. )) **", sendername, result); }
                    SendFamilyMessage(PlayerInfo[playerid][pMember], TEAM_AZTECAS_COLOR, string);
                }
                else if(member==8)
                {
                    if(PlayerInfo[playerid][pRank] == 6) { format(string, sizeof(string), "» Director %s: %s. )) **", sendername, result); }
                    else if(PlayerInfo[playerid][pRank] == 5) { format(string, sizeof(string), "» Vice-Director %s: %s. )) **", sendername, result); }
                    else if(PlayerInfo[playerid][pRank] == 4) { format(string, sizeof(string), "» Agent Special %s: %s. ))  **", sendername, result); }
                    else if(PlayerInfo[playerid][pRank] == 3) { format(string, sizeof(string), "» Agent %s: %s. ))  **", sendername, result); }
                    else if(PlayerInfo[playerid][pRank] == 2) { format(string, sizeof(string), "» Marksman %s: %s. ))  **", sendername, result); }
                    else if(PlayerInfo[playerid][pRank] == 1) { format(string, sizeof(string), "» Freelancer %s: %s. ))  **", sendername, result); }
                    else { format(string, sizeof(string), "» Freelancer %s: %s. )) **", sendername, result); }
                    SendFamilyMessage(PlayerInfo[playerid][pMember], TEAM_AZTECAS_COLOR, string);
                }
                else if(member==9)
                {
                    if(PlayerInfo[playerid][pRank] == 6) { format(string, sizeof(string), "» Producator Retea %s: %s. )) **", sendername, result); }
                    else if(PlayerInfo[playerid][pRank] == 5) { format(string, sizeof(string), "» Editor Retea %s: %s. )) **", sendername, result); }
                    else if(PlayerInfo[playerid][pRank] == 4) { format(string, sizeof(string), "» Anchor Retea %s: %s. ))  **", sendername, result); }
                    else if(PlayerInfo[playerid][pRank] == 3) { format(string, sizeof(string), "» Editor Local %s: %s. ))  **", sendername, result); }
                    else if(PlayerInfo[playerid][pRank] == 2) { format(string, sizeof(string), "» Reporter Local %s: %s. ))  **", sendername, result); }
                    else if(PlayerInfo[playerid][pRank] == 1) { format(string, sizeof(string), "» Lucrator Intern %s: %s. ))  **", sendername, result); }
                    else { format(string, sizeof(string), "» Intern %s: %s. )) **", sendername, result); }
                    SendFamilyMessage(PlayerInfo[playerid][pMember], TEAM_AZTECAS_COLOR, string);
                }
                else if(member==10)
                {
                    if(PlayerInfo[playerid][pRank] == 6) { format(string, sizeof(string), "» Maestru Taxi %s: %s. )) **", sendername, result); }
                    else if(PlayerInfo[playerid][pRank] == 5) { format(string, sizeof(string), "» Impresar %s: %s. )) **", sendername, result); }
                    else if(PlayerInfo[playerid][pRank] == 4) { format(string, sizeof(string), "» Tehnician %s: %s. ))  **", sendername, result); }
                    else if(PlayerInfo[playerid][pRank] == 3) { format(string, sizeof(string), "» Sofer Profesionist %s: %s. ))  **", sendername, result); }
                    else if(PlayerInfo[playerid][pRank] == 2) { format(string, sizeof(string), "» Sofer %s: %s. ))  **", sendername, result); }
                    else if(PlayerInfo[playerid][pRank] == 1) { format(string, sizeof(string), "» Incepator %s: %s. ))  **", sendername, result); }
                    else { format(string, sizeof(string), "» Trainee %s: %s. )) **", sendername, result); }
                    SendFamilyMessage(PlayerInfo[playerid][pMember], TEAM_AZTECAS_COLOR, string);
                }
                else if(member==11)
                {
                    if(PlayerInfo[playerid][pRank] == 6) { format(string, sizeof(string), "» Director Instructie %s: %s. )) **", sendername, result); }
                    else if(PlayerInfo[playerid][pRank] == 5) { format(string, sizeof(string), "» Vice-Director %s: %s. )) **", sendername, result); }
                    else if(PlayerInfo[playerid][pRank] == 4) { format(string, sizeof(string), "» Impresar %s: %s. ))  **", sendername, result); }
                    else if(PlayerInfo[playerid][pRank] == 3) { format(string, sizeof(string), "» Senior Instructie %s: %s. ))  **", sendername, result); }
                    else if(PlayerInfo[playerid][pRank] == 2) { format(string, sizeof(string), "» Instructor %s: %s. ))  **", sendername, result); }
                    else if(PlayerInfo[playerid][pRank] == 1) { format(string, sizeof(string), "» Trainee %s: %s. ))  **", sendername, result); }
                    else { format(string, sizeof(string), "» Trainee %s: %s. )) **", sendername, result); }
                    SendFamilyMessage(PlayerInfo[playerid][pMember], TEAM_AZTECAS_COLOR, string);
                }
                else if(member==12)
                {
                    if(PlayerInfo[playerid][pRank] == 6) { format(string, sizeof(string), "» Bossu %s: %s. )) **", sendername, result); }
                    else if(PlayerInfo[playerid][pRank] == 5) { format(string, sizeof(string), "» Doublu OG %s: %s. )) **", sendername, result); }
                    else if(PlayerInfo[playerid][pRank] == 4) { format(string, sizeof(string), "» Gangster Original %s: %s. ))  **", sendername, result); }
                    else if(PlayerInfo[playerid][pRank] == 3) { format(string, sizeof(string), "» Soldat %s: %s. ))  **", sendername, result); }
                    else if(PlayerInfo[playerid][pRank] == 2) { format(string, sizeof(string), "» Gangster %s: %s. ))  **", sendername, result); }
                    else if(PlayerInfo[playerid][pRank] == 1) { format(string, sizeof(string), "» Outsider %s: %s. ))  **", sendername, result); }
                    else { format(string, sizeof(string), "» Outsider %s: %s. )) **", sendername, result); }
                    SendFamilyMessage(PlayerInfo[playerid][pMember], TEAM_AZTECAS_COLOR, string);
                }
                else if(member==13)
                {
                    if(PlayerInfo[playerid][pRank] == 6) { format(string, sizeof(string), "» Bossu %s: %s. )) **", sendername, result); }
                    else if(PlayerInfo[playerid][pRank] == 5) { format(string, sizeof(string), "» Doublu OG %s: %s. )) **", sendername, result); }
                    else if(PlayerInfo[playerid][pRank] == 4) { format(string, sizeof(string), "» Gangster Original %s: %s. ))  **", sendername, result); }
                    else if(PlayerInfo[playerid][pRank] == 3) { format(string, sizeof(string), "» Soldat %s: %s. ))  **", sendername, result); }
                    else if(PlayerInfo[playerid][pRank] == 2) { format(string, sizeof(string), "» Gangster %s: %s. ))  **", sendername, result); }
                    else if(PlayerInfo[playerid][pRank] == 1) { format(string, sizeof(string), "» Outsider %s: %s. ))  **", sendername, result); }
                    else { format(string, sizeof(string), "» Outsider %s: %s. )) **", sendername, result); }
                    SendFamilyMessage(PlayerInfo[playerid][pMember], TEAM_AZTECAS_COLOR, string);
                }
                else if(member==14)
                {
                    if(PlayerInfo[playerid][pRank] == 6) { format(string, sizeof(string), "» Senior  %s: %s. )) **", sendername, result); }
                    else if(PlayerInfo[playerid][pRank] == 5) { format(string, sizeof(string), "» Mana Dreapta %s: %s. )) **", sendername, result); }
                    else if(PlayerInfo[playerid][pRank] == 4) { format(string, sizeof(string), "» Mafiot %s: %s. ))  **", sendername, result); }
                    else if(PlayerInfo[playerid][pRank] == 3) { format(string, sizeof(string), "» Soldat %s: %s. ))  **", sendername, result); }
                    else if(PlayerInfo[playerid][pRank] == 2) { format(string, sizeof(string), "» Vago %s: %s. ))  **", sendername, result); }
                    else if(PlayerInfo[playerid][pRank] == 1) { format(string, sizeof(string), "» Cabron %s: %s. ))  **", sendername, result); }
                    else { format(string, sizeof(string), "» Cabron %s: %s. )) **", sendername, result); }
                    SendFamilyMessage(PlayerInfo[playerid][pMember], TEAM_AZTECAS_COLOR, string);
                }
                else if(member==15)
                {
                    if(PlayerInfo[playerid][pRank] == 6) { format(string, sizeof(string), "» Senior  %s: %s. )) **", sendername, result); }
                    else if(PlayerInfo[playerid][pRank] == 5) { format(string, sizeof(string), "» Mana Dreapta %s: %s. )) **", sendername, result); }
                    else if(PlayerInfo[playerid][pRank] == 4) { format(string, sizeof(string), "» Mafiot %s: %s. ))  **", sendername, result); }
                    else if(PlayerInfo[playerid][pRank] == 3) { format(string, sizeof(string), "» Soldat %s: %s. ))  **", sendername, result); }
                    else if(PlayerInfo[playerid][pRank] == 2) { format(string, sizeof(string), "» Vago %s: %s. ))  **", sendername, result); }
                    else if(PlayerInfo[playerid][pRank] == 1) { format(string, sizeof(string), "» Cabron %s: %s. ))  **", sendername, result); }
                    else { format(string, sizeof(string), "» Cabron %s: %s. )) **", sendername, result); }
                    SendFamilyMessage(PlayerInfo[playerid][pMember], TEAM_AZTECAS_COLOR, string);
                }
                else if(leader==5)
                {
                    format(string, sizeof(string), "» Padrino %s: %s. )) **", sendername, result);
                    SendFamilyMessage(PlayerInfo[playerid][pLeader], TEAM_AZTECAS_COLOR, string);
                }
                else if(leader==6)
                {
                    format(string, sizeof(string), "» Padrino %s: %s. )) **", sendername, result);
                    SendFamilyMessage(PlayerInfo[playerid][pLeader], TEAM_AZTECAS_COLOR, string);
                }
                else if(leader==8)
                {
                    format(string, sizeof(string), "» Director %s: %s. )) **", sendername, result);
                    SendFamilyMessage(PlayerInfo[playerid][pLeader], TEAM_AZTECAS_COLOR, string);
                }
                else if(leader==9)
                {
                    format(string, sizeof(string), "» Producator Retea %s: %s. )) **", sendername, result);
                    SendFamilyMessage(PlayerInfo[playerid][pLeader], TEAM_AZTECAS_COLOR, string);
                }
                else if(leader==10)
                {
                    format(string, sizeof(string), "» Maestru Taxi %s: %s. )) **", sendername, result);
                    SendFamilyMessage(PlayerInfo[playerid][pLeader], TEAM_AZTECAS_COLOR, string);
                }
                else if(leader==11)
                {
                    format(string, sizeof(string), "» Director Instructor %s: %s. )) **", sendername, result);
                    SendFamilyMessage(PlayerInfo[playerid][pLeader], TEAM_AZTECAS_COLOR, string);
                }
                else if(leader==12)
                {
                    format(string, sizeof(string), "» Bossu %s: %s. )) **", sendername, result);
                    SendFamilyMessage(PlayerInfo[playerid][pLeader], TEAM_AZTECAS_COLOR, string);
                }
                else if(leader==13)
                {
                    format(string, sizeof(string), "» Bossu %s: %s. )) **", sendername, result);
                    SendFamilyMessage(PlayerInfo[playerid][pLeader], TEAM_AZTECAS_COLOR, string);
                }
                else if(leader==14)
                {
                    format(string, sizeof(string), "» Senior %s: %s. )) **", sendername, result);
                    SendFamilyMessage(PlayerInfo[playerid][pLeader], TEAM_AZTECAS_COLOR, string);
                }
                else if(leader==15)
                {
                    format(string, sizeof(string), "» Senior %s: %s. )) **", sendername, result);
                    SendFamilyMessage(PlayerInfo[playerid][pLeader], TEAM_AZTECAS_COLOR, string);
                }
                else if(PlayerInfo[playerid][pFMember] < 255)
                {
                    if(PlayerInfo[playerid][pRank] == 6) { format(string, sizeof(string), "» Padrino %s: %s. )) **", sendername, result); }
                    else if(PlayerInfo[playerid][pRank] == 5) { format(string, sizeof(string), "» Colonel %s: %s. )) **", sendername, result); }
                    else if(PlayerInfo[playerid][pRank] == 4) { format(string, sizeof(string), "» Locotenent %s: %s. ))  **", sendername, result); }
                    else if(PlayerInfo[playerid][pRank] == 3) { format(string, sizeof(string), "» Sergent %s: %s. ))  **", sendername, result); }
                    else if(PlayerInfo[playerid][pRank] == 2) { format(string, sizeof(string), "» Caporal %s: %s. ))  **", sendername, result); }
                    else if(PlayerInfo[playerid][pRank] == 1) { format(string, sizeof(string), "» Soldat %s: %s. ))  **", sendername, result); }
                    else { format(string, sizeof(string), "» Soldat %s: %s. )) **", sendername, result); }
                    SendFamilyMessage(PlayerInfo[playerid][pMember], TEAM_AZTECAS_COLOR, string);
                }
                printf("%s", string);
                return 1;
            }
            else
            {
                SendClientMessage(playerid, COLOR_GRAD2, "{30a030}[ProMyx]: {6f8716}Nu faci parte dintr-o Factiune.");
                return 1;
            }
        }//not connected
        return 1;
    }
I tryed to add this there

pawn Код:
if(member==FACTION) // change "FACTION" with the ID of faction you want.
                {
                    if(PlayerInfo[playerid][pRank] == 6) { format(string, sizeof(string), "» Padrino %s: %s. )) **", sendername, result); }
                    else if(PlayerInfo[playerid][pRank] == 5) { format(string, sizeof(string), "» Collonelo %s: %s. )) **", sendername, result); }
                    else if(PlayerInfo[playerid][pRank] == 4) { format(string, sizeof(string), "» Luogottenente %s: %s. ))  **", sendername, result); }
                    else if(PlayerInfo[playerid][pRank] == 3) { format(string, sizeof(string), "» Sergente %s: %s. ))  **", sendername, result); }
                    else if(PlayerInfo[playerid][pRank] == 2) { format(string, sizeof(string), "» Caporale %s: %s. ))  **", sendername, result); }
                    else if(PlayerInfo[playerid][pRank] == 1) { format(string, sizeof(string), "» Soldato %s: %s. ))  **", sendername, result); }
                    else { format(string, sizeof(string), "» Soldato %s: %s. )) **", sendername, result); }
                    SendFamilyMessage(PlayerInfo[playerid][pMember], TEAM_AZTECAS_COLOR, string);
                }
Not working anyway,even if i add it,what to i do now?
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)