Доступ к архиву

Переход в группу "Пользователь"

300.00 ₽
Одноразовый платёж
Быстрый переход в группу "Пользователи", без надобности написания постов и ожидания.

Покупка дает возможность:
Быть полноправным участником форума
Нормальное копирование кода
Создавать темы
Скачивать файлы
Доступ к архиву Pawno-Info

Не отображает действия всех администратороа

Статус
В этой теме нельзя размещать новые ответы.

Windows_8

Умник
В общем есть команд - проверяет действия админов, но отображает не всех админов, а только одного, который в БД самый последний в списке.

Команда:
PHP:
CMD:Команда(playerid,params[])
{
    if(GetPVarInt(playerid, "Logged" ) == 0) return true;
    if(Player[playerid][admins] < 5) return true;
	ShowPlayerDialog(playerid, 35, DIALOG_STYLE_LIST, "Диалог", "Например: Времени в игре", "Принять", "Отмена");
	return 1;
}
Диалог:
PHP:
case 35:
  		{
  		    if(!response) return 1;
  		    switch(listitem)
  		    {
  		        case 0:mysql_function_query(connect, "SELECT `login`, `playertime` FROM `users` WHERE `admins` > 0 ORDER BY `playertime` DESC", true, "MySQL_CHECKPLAYTIME", "i", playerid);
  		    }
   		}
Паблик:
PHP:
forward MySQL_CHECKPLAYTIME(playerid);
public MySQL_CHECKPLAYTIME(playerid)
{
	new rows, fields, ALevel, AName[MAX_PLAYER_NAME];
	cache_get_data(rows, fields);
	if(!rows) return 1;
    for(new i = 0; i < rows; i++)
    {
        MySQLGetStr("login", AName, sizeof(AName), i);
    	MySQLGetInt("playertime", ALevel, i);
    	format(stringa, sizeof(stringa), "Ник администратора: {ffffff}%s{ffffff} | Время игры: {ffffff}%d\n", AName, ALevel);
    }
    ShowPlayerDialog(playerid,1234,DIALOG_STYLE_MSGBOX, "Времение в игре", stringa, "Принять", "");
    return 1;
}
В чем проблема, ка отобразить всех админов, а не только одного?
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу