papawka228
Умник
Команда сделана на MYSQL R5
В enum с инфой о игроке
В сохранение
В enum с инфой о игроке
В Загрузку аккунта добавите прогрузку pDates(%s)pDates[10],
В сохранение
К командам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 ----------
Извиняюсь не знаю почему так код криво поставился. Хоть я его нормально вставил
Последнее редактирование:
