Hello,
Today I'm gonna show you command for how to show organisation members online.
Attention! Foreach should be connected!
public OnPlayerCommandText(playerid, cmdtext[])
Today I'm gonna show you command for how to show organisation members online.
Attention! Foreach should be connected!
public OnPlayerCommandText(playerid, cmdtext[])
PHP:
if(strcmp(cmd, "/members", true) == 0)
{
if(IsPlayerConnected(playerid))
{
new teamnumber;
new sendername[MAX_PLAYER_NAME],string[256];
new level = PlayerInfo[playerid][pLevel];
if (PlayerInfo[playerid][pLeader] != 0) teamnumber = PlayerInfo[playerid][pLeader];
else if (PlayerInfo[playerid][pMember] != 0) teamnumber = PlayerInfo[playerid][pMember];
else
{
SendClientMessage(playerid, COLOR_GRAD1, "You are not a member of the faction.");
return 1;
}
new listitems[512];
foreach(new i : Player)
{
GetPlayerName(i, sendername, sizeof(sendername));
if(PlayerInfo[i][pLeader] == teamnumber)
{
format(string, sizeof(string), ""W"Level: %d | Rank: %d | Phone: %d | Name: %s\n", level,PlayerInfo[i][pRang],PlayerInfo[i][pNumber],sendername);
strcat(listitems,string,512);
ShowPlayerDialog(playerid, 3000, DIALOG_STYLE_MSGBOX, "{ffcf00}Organisation members online", listitems, "Close", "");
}
else if(PlayerInfo[i][pMember] == teamnumber)
{
format(string, sizeof(string), ""W"Level: %d | Rank: %d | Phone: %d | Name: %s\n", level,PlayerInfo[i][pRang],PlayerInfo[i][pNumber],sendername);
strcat(listitems,string,512);
ShowPlayerDialog(playerid, 3000, DIALOG_STYLE_MSGBOX, "{ffcf00}Organisation members online", listitems, "Close", "");
}
}
}
return 1;
}