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

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

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

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

Команда показ всех админов с датой захода

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

papawka228

Умник
Команда сделана на MYSQL R5
В enum с инфой о игроке
pDates[10],
В Загрузку аккунта добавите прогрузку pDates(%s)


В сохранение

new y,m,d;
gettime(y,m,d);
format(PlayerInfo[playerid][pDates],10,"%i,%i,%i",y,m,d);
format(src,sizeof(src),"dates='%s'",PlayerInfo[playerid][pDates]);
К командам

PHP:
CMD:showadmins(playerid, params[])
{
        if(PlayerLogged[playerid] == 0) return 1;
        if(PlayerInfo[playerid][pAdmin] > 6)
        {
            new srrt[500];
            for(new i1 = 1; i1 <= 6;i1++) // 6 это максимальный уровень админки
            {
                    format(query, sizeof(query), "SELECT * FROM "TABLE_ACCOUNT" WHERE admin = '%d'", i1); //admin столбик с админкой
                    mysql_query(query);
                    mysql_store_result();
                    if(mysql_num_rows() > 0)
                    {
                                        for(new i = 1; i <= mysql_num_rows();i++)
                                        {
                                                mysql_fetch_row(query);
                                                new sos[32];
                                                mysql_get_field("name", sos); // "name" столбик с именем
                                                new str[100];
                                                if(GetPlayerID(sos) != INVALID_PLAYER_ID) format(str,sizeof(str),"Имя: %s | Уровень: %i | Online",sos,i1);
                                                else
                                                {
                                                        new sos1[10],sos2[3];
                                                        mysql_get_field("dates",sos1); // "dates" столбик с датами
                                                        sscanf(sos1, "p<,>a<i>[3]",sos2);
                                                        format(str,sizeof(str),"Имя: %s | Уровень: %i | Offline | %i,%i,%i",sos,i1,sos2[0],sos2[1],sos2[2]);
                                                }
                                                strcat(srrt, str);
                                        }
                    }
            }
            mysql_free_result();
            ShowPlayerDialog(playerid,0,DIALOG_STYLE_MSGBOX,"Администраторы",srrt,"Далее"
,"");
        }
        return true;

}


Ну или вот ссылка на скачку команды:

Взято с ************** (не реклама)

---------- Post added at 10:54 ---------- Previous post was at 10:52 ----------

Извиняюсь не знаю почему так код криво поставился. Хоть я его нормально вставил
 
Последнее редактирование:
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу