01.01.2014, 19:13
Hy,sa-mp users.
I want when i type /members to show all members of the faction(offline & online).Who i can do that ? I use dini and command is :
( Gamemode Ross Country RP )
I give + REP to person who help me
I want when i type /members to show all members of the faction(offline & online).Who i can do that ? I use dini and command is :
Код:
CMD:members(playerid, params[]) { new string[128], online; if(!IsPlayerLoggedIn(playerid)) return SendClientMessage(playerid, COLOR_GREY, "You need to login first before using any command."); if(PlayerInfo[playerid][pFac]) { foreach(Player, i) { if(PlayerInfo[i][pFac] == PlayerInfo[playerid][pFac]) { online ++; } } format(string, sizeof(string), "Online Faction Members: %d", online); SendClientMessage(playerid, COLOR_ORANGE, string); foreach(Player, i) { if(PlayerInfo[i][pFac] == PlayerInfo[playerid][pFac]) { if(PlayerInfo[i][pFacLeader]) { if(PlayerInfo[playerid][pFacLeader] && PlayerInfo[i][pFacDiv]) format(string, sizeof(string), "- [Leader] [%s] [%s (%d)] %s", RPFDN(i), RPFRN(i), PlayerInfo[i][pFacRank], NORPN(i)); else format(string, sizeof(string), "- [Leader] [%s (%d)] %s", RPFRN(i), PlayerInfo[i][pFacRank], NORPN(i)); if(PlayerInfo[playerid][pFac] == 3) format(string, sizeof(string), "- [Leader] [%s (%d)] %s (Success: %d | Fail: %d)", RPFRN(i), PlayerInfo[i][pFacRank], NORPN(i), PlayerInfo[i][pCSuccess], PlayerInfo[i][pCFail]); } else { if(PlayerInfo[playerid][pFacLeader] && PlayerInfo[i][pFacDiv]) format(string, sizeof(string), "- [%s] [%s (%d)] %s", RPFDN(i), RPFRN(i), PlayerInfo[i][pFacRank], NORPN(i)); else format(string, sizeof(string), "- [%s (%d)] %s", RPFRN(i), PlayerInfo[i][pFacRank], NORPN(i)); if(PlayerInfo[playerid][pFac] == 3) format(string, sizeof(string), "- [%s (%d)] %s (Success: %d | Fail: %d)", RPFRN(i), PlayerInfo[i][pFacRank], NORPN(i), PlayerInfo[i][pCSuccess], PlayerInfo[i][pCFail]); } SendClientMessage(playerid, COLOR_LIGHTBLUE, string); } } } if(PlayerInfo[playerid][pFam]) { online = 0; foreach(Player, i) { if(PlayerInfo[i][pFam] == PlayerInfo[playerid][pFam]) { online ++; } } format(string, sizeof(string), "Online Family Members: %d", online); SendClientMessage(playerid, COLOR_ORANGE, string); foreach(Player, i) { if(PlayerInfo[i][pFam] == PlayerInfo[playerid][pFam]) { format(string, sizeof(string), "- [%s (%d)] %s", RPFaRN(i), PlayerInfo[i][pFamRank], NORPN(i)); SendClientMessage(playerid, COLOR_LIGHTBLUE, string); } } } return 1; }
I give + REP to person who help me