Will gonna count members [ NEEDING HELP! ]
#1

Hi,

I want to add "Members Online: " At my /families CMD, I dont know how can i make it, But im really sure you can help me about this.

Thanks in advance guys!

pawn Код:
CMD:families(playerid, params[])
{
    new string[128], familyid;

    if(sscanf(params, "d", familyid))
    {
        new number = 0;
        for(new i = 0; i < sizeof(FamilyInfo); i++)
        {
            number ++;
            format(string, sizeof(string), "Family %d | Name: %s | Leader: %s | Members: %d",number,FamilyInfo[i][FamilyName],FamilyInfo[i][FamilyLeader],FamilyInfo[i][FamilyMembers]);
            SendClientMessage(playerid, COLOR_WHITE, string);
        }
        return 1;
    }

    if(familyid < 1 || familyid > MAX_FAMILY) { SendClientMessage(playerid, COLOR_GREY, "Family slot must be between 1 and 14."); return 1; }
    familyid -= 1;
    if(FamilyInfo[familyid][FamilyTaken] != 1)
    {
        SendClientMessage(playerid, COLOR_GREY, "That family slot is empty.");
        return 1;
    }
    foreach(Player, i)
    {
        if(PlayerInfo[i][pGang] == familyid && (AdminDuty[i] != 1))
        {
            if(PlayerInfo[i][pRank] == 1)
            {
                format(string, sizeof(string), "* %s: %s | Rank: %s (1).",FamilyInfo[familyid][FamilyName],GetPlayerNameEx(i),FamilyInfo[familyid][FamilyRank1]);
            }
            else if(PlayerInfo[i][pRank] == 2)
            {
                format(string, sizeof(string), "* %s: %s | Rank: %s (2).",FamilyInfo[familyid][FamilyName],GetPlayerNameEx(i),FamilyInfo[familyid][FamilyRank2]);
            }
            else if(PlayerInfo[i][pRank] == 3)
            {
                format(string, sizeof(string), "* %s: %s | Rank: %s (3).",FamilyInfo[familyid][FamilyName],GetPlayerNameEx(i),FamilyInfo[familyid][FamilyRank3]);
            }
            else if(PlayerInfo[i][pRank] == 4)
            {
                format(string, sizeof(string), "* %s: %s | Rank: %s (4).",FamilyInfo[familyid][FamilyName],GetPlayerNameEx(i),FamilyInfo[familyid][FamilyRank4]);
            }
            else if(PlayerInfo[i][pRank] == 5)
            {
                format(string, sizeof(string), "* %s: %s | Rank: %s (5).",FamilyInfo[familyid][FamilyName],GetPlayerNameEx(i),FamilyInfo[familyid][FamilyRank5]);
            }
            else if(PlayerInfo[i][pRank] == 6)
            {
                format(string, sizeof(string), "* %s: %s | Rank: %s (6).",FamilyInfo[familyid][FamilyName],GetPlayerNameEx(i),FamilyInfo[familyid][FamilyRank6]);
            }
            else
            {
                format(string, sizeof(string), "* %s: %s | Rank: %s.",FamilyInfo[familyid][FamilyName],GetPlayerNameEx(i),FamilyInfo[familyid][FamilyRank1]);
            }
            SendClientMessage(playerid, COLOR_GREY, string);
        }
    }
    return 1;
}
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)