DeanMrz
Умник
Не работает leaders просто показывает диалог, но он пустой хотя в игре есть лидеры
Код:
Код:
PHP:
CMD:leaders(playerid)
{
GetLeaders(playerid);
return 1;
}
stock GetLeaders(playerid)
return mysql_tquery(connects, "SELECT * FROM `accounts` WHERE `pLeader` != '0'", "Leaders1", "i", playerid);
forward Leaders1(playerid);
public Leaders1(playerid)
{
new rows, fields, str[50], l;
cache_get_data(rows, fields);
if(rows == 0)
return 0;
string = "Ник\tОрганизация\tВыговоры\n";
for (new i = 0; i < rows; i++)
{
cache_get_field_content(i, !"pNames", str, connects, MAX_PLAYER_NAME);
tforeach(j)
{
if (!strcmp(str, PlayerInfo[j][pNames]))
{
format(string, sizeof string, "%s%s[%d]\t%s\t%i/3\n",
string, str, j, FractionInfo[PlayerInfo[j][pLeader]][fName], cache_get_field_content_int(i, !"pWarn", connects));
l++;
}
}
}
format(str, sizeof str, "Список онлайн лидеров организации: %i", l);
ShowPlayerDialog(playerid, 65, DIALOG_STYLE_TABLIST_HEADERS, str, string, !"Выбрать", !"Закрыть");
string[0] = EOS;
return 1;
}
