Westik
Ученик
В игре, лидер видит только себя, остальные могут видеть всех членов фракции, help!
PHP:
if(strcmp(cmd, "/members", true) == 0)
{
if(PlayerInfo[playerid][pMember] == 0)
{
SendClientMessage(playerid, COLOR_GRAD1, "Вы не состоите в организациях!");
}
else
{
new bigstring[2048];
strcat(bigstring, "{DCDCDC}Уровень \tРанг\tТелефон ID Имя\n\n{FFFFFF}");
foreach(new i: Player)
{
if(PlayerInfo[playerid][pMember] == PlayerInfo[i][pMember])
{
if(PlayerInfo[playerid][pLeader] == 0)
{
if(PlayerInfo[i][pAFK] == false)
{
format(bigstring, sizeof(bigstring), "%s%d\t\t%d\t%d\t\t%d\t%s\n",bigstring,PlayerInfo[i][pLevel],PlayerInfo[i][pRank],PlayerInfo[i][pPnumber],i,PlayerInfo[i][pNames]);
}
else
{
format(bigstring, sizeof(bigstring), "%s%d\t\t%d\t%d\t\t%d\t%s {FFFF00}[На паузе]{FFFFFF}\n",bigstring,PlayerInfo[i][pLevel],PlayerInfo[i][pRank],PlayerInfo[i][pPnumber],i,PlayerInfo[i][pNames]);
}
SPD(playerid, 339, DIALOG_STYLE_MSGBOX, "{FFCC00}Члены организации Online", bigstring, "Закрыть", "");
}
else
{
if(PlayerInfo[playerid][pLeader] == PlayerInfo[i][pLeader])
{
if(PlayerInfo[i][pAFK] == false)
{
format(bigstring, sizeof(bigstring), "%s%d\t\t%d\t%d\t\t%d\t%s\n", bigstring, PlayerInfo[i][pLevel], PlayerInfo[i][pRank], PlayerInfo[i][pPnumber], i, PlayerInfo[i][pNames]);
}
else
{
format(bigstring, sizeof(bigstring), "%s%d\t\t%d\t%d\t\t%d\t%s {FFFF00}[На паузе]{FFFFFF}\n", bigstring, PlayerInfo[i][pLevel], PlayerInfo[i][pRank], PlayerInfo[i][pPnumber], i, PlayerInfo[i][pNames]);
}
}
SPD(playerid, 339, DIALOG_STYLE_MSGBOX, "{FFCC00}Члены организации Online", bigstring, "Закрыть", "");
}
}
}
}
return 1;
