/splist - Форум Cheat-Master.ru
  • Страница 1 из 1
  • 1
Модератор форума: [CM]OlegEhtler, Getbackthere, Phoenixxx_Czar  
/splist
[CM]Kingster Дата: Воскресенье, 14.06.2015, 16:51 | Сообщение # 1
Боец
Сообщений: 245
Статус: Offline
Всех приветствую, посмотрел видео с админки Голубя и решил написать такую же команду как на SRP.

Автор команды:Samuel_Lecompte (то есть Я, [CM]Kingster)

Необходимо:
MySQL R5
Командный процессор DC_CMD / ZCMD
Прямые руки

Код
CMD:splist(playerid,params[])
{
     new strin[2048], query[1048];
  query = ""; strin = "";
     if(PlayerInfo[playerid][pIsAdmin] < 4) return true; // Проверка на админку
     new Names[MAX_PLAYER_NAME],DataReg[50],LastLogin[50],LastIP[16],RatingSupport[256],CMDstr[256]; // Объявляем переменные
     strcat(query,"Имя | Рейтинг | Дата Регистрации | Дата посл.входа | Последний IP \n\n"); // Текст сверху
     format(CMDstr, sizeof(CMDstr), "SELECT * FROM `accounts` WHERE pHelper = '%d'",1); // Чекаем на хелперку
     mysql_query(CMDstr);
     mysql_store_result();
  if(mysql_fetch_row_format(CMDstr))
  {
      BaseGet("Name",Names); // Ник
      BaseGet("pDataReg",DataReg); // Дата Регистрации
      BaseGet("pvIp",LastIP); // Последний IP
      BaseGet("pOnline",LastLogin); // Последний вход
      BaseGet("pRatingSupport",RatingSupport); // Кол-во ответов на вопросы
     format(strin,sizeof(strin),"{FFFFFF}%s | %s | %s | %s | %s\n",Names,RatingSupport,DataReg,LastLogin,LastIP);
     strcat(query, strin);
      while(mysql_next_row())
      {
          BaseGet("Name",Names); // Ник
          BaseGet("pDataReg",DataReg); // Дата Регистрации
          BaseGet("pvIp",LastIP); // Последний IP
          BaseGet("pOnline",LastLogin); // Последний вход
          BaseGet("pRatingSupport",RatingSupport); // Кол-во ответов на вопросы
           format(strin,sizeof(strin),"{FFFFFF}%s | %s | %s | %s | %s\n",Names,RatingSupport,DataReg,LastLogin,LastIP);
         strcat(query, strin);
   }
   }
  ShowPlayerDialog(playerid,0,0,"Список Саппортов",query,"Закрыть",""); // Диалог
  mysql_free_result();
     return 1;
}

Вот и все, спасибо за внимание. У кого будут ошибки, пишем в эту тему - помогу исправить.


Пользователь Cheat - Master уже 400 дней.

Я в Контакте - vk.com/buddy_fly
Malor[CM] Дата: Воскресенье, 14.06.2015, 20:22 | Сообщение # 2
Боец
Сообщений: 82
Статус: Offline
angel2 afro
Голубь Дата: Среда, 24.06.2015, 10:20 | Сообщение # 3
Авторитет
Сообщений: 2137
Статус: Offline
BaseGet("pDataReg",DataReg); // Дата Регистрации - дата когда поставили саппорта, а не когда он регнул акк

двач
https://vk.com/povargek
[CM]Kingster Дата: Среда, 24.06.2015, 11:42 | Сообщение # 4
Боец
Сообщений: 245
Статус: Offline
Цитата Голубь ()
BaseGet("pDataReg",DataReg); // Дата Регистрации - дата когда поставили саппорта, а не когда он регнул акк

мм, сделаю. Голубь ещё можешь сказать почему зеленым цветом в /splist ник пишет? что это значит


Пользователь Cheat - Master уже 400 дней.

Я в Контакте - vk.com/buddy_fly
  • Страница 1 из 1
  • 1
Поиск: