- Регистрация
- 1 Сен 2016
- Сообщения
- 579
- Лучшие ответы
- 0
- Репутация
- 13
Вобщем. На сервере есть топ банд с репутацией. Но есть банды, у которых много репутаций и они не попадают в список.
PHP:
return mysql_function_query(connect_mysql, "SELECT `Gangname`, `Reputation` FROM `gangs` WHERE `Reputation` != '0' ORDER BY `Reputation` DESC LIMIT 10", true, "top_bands", "d", playerid), true;
forward top_bands(playerid);
public top_bands(playerid)
{
new r[2];
cache_get_data(r[0], r[1]);
if(r[0])
{
new str[200];
gstring[0] = EOS;
gstring = "{ffffff}Место\tРепутация\t {FF9900}Название\n\n";
for(new i = 0; i < r[0]; i++)
{
new name[30];
cache_get_field_content(i, "Gangname", name, connect_mysql, 30);
format(str, sizeof str, "{ffffff}%d\t %d\t\t {FF9900}%s\n",i+1, cache_get_field_content_int(i, "Reputation", connect_mysql), name);
strcat(gstring, str);
}
ShowPlayerDialog(playerid, 0000, DIALOG_STYLE_MSGBOX, "{FFA500}Топ 10 Банд", gstring, "Готово", "");
}
return 1;
}