PHP код:
publics: OnCheckLeaders(playerid)
{
cache_get_data(rows, fields);
if(!rows) return true;
new LName[MAX_PLAYER_NAME], IDFrac, info[500];
for(new ids = 1; ids <= rows; ids++)
{
IDFrac = getint(ids-1,"IDFrac"); getstr(ids-1, "Leader", LName);
foreach(Player, i)
{
if(!strcmp(PInfo[i][pNick], LName)) format(info,sizeof(info),"%s{ffffff}%s - %s[%d] | {6dd143}В сети\n", info, FracName(IDFrac), LName, i);
else if(strcmp(PInfo[i][pNick], LName) && !strcmp(LName, "Свободна")) format(info,sizeof(info),"%s{ffffff}%s - Свободна\n", info, FracName(IDFrac));
else if(strcmp(PInfo[i][pNick], LName)) format(info,sizeof(info),"%s{ffffff}%s - %s | {bb0404}Не в сети\n", info, FracName(IDFrac), LName);
ShowPlayerDialog(playerid,1937,DIALOG_STYLE_MSGBOX,"Фракции:",info,"Закрыть","");
}
}
return true;
}