/alladm (оффлайн список всех админов) - Форум Cheat-Master.ru
  • Страница 1 из 1
  • 1
Модератор форума: [CM]OlegEhtler, Getbackthere, Phoenixxx_Czar  
/alladm (оффлайн список всех админов)
shiraki Дата: Суббота, 16.12.2017, 12:38 | Сообщение # 1
Любитель
Сообщений: 48
Статус: Offline
Давайте приступим!

Ко всем командам:

Код
if(strcmp(cmd, "/alladm", true) == 0)
{
    if(PlayerInfo[playerid][pAdmin] >= 5) // Заменить на свою проверку
    {
  mysql_pquery(dbHandle, "SELECT Admin, name FROM "TABLE_ACCOUNT" WHERE Admin != 0", "OnAllAdminLoaded", "d", playerid);
        }
    return true;
}


В конец мода

Код
forward OnAllAdminLoaded(showid);
public OnAllAdminLoaded(showid)
{
        new totalMembers = cache_num_rows();
    if(totalMembers > 0)
    {
         new string[64], bigstring[768];
         new level, membername[MAX_PLAYER_NAME];
  if(strlen(bigstring) < 1) strcat(bigstring, "{DCDCDC}Уровень администрирования\tИмя\n\n{FFFFFF}");
  for(new i = 0; i < totalMembers; i++)
  {
          level = cache_get_field_content_int(i, "Admin", dbHandle);
          cache_get_field_content(i, "name", membername, dbHandle);
   format(bigstring, sizeof(bigstring), "%s%i\t\t\t%s\n", bigstring, level, membername);
  }
  format(string, sizeof(string), "{00D600}Всего администраторов %i", totalMembers);
  ShowPlayerDialog(showid, 1277, DIALOG_STYLE_MSGBOX, string, bigstring, "Закрыть", "");
    }
    else SendClientMessage(showid, COLOR_GRAD2, "Игроки не найдены.");
}


Все функции подключения к БД сделаны для MYSQL R38, если у Вас другая версия MYSQL, заменяйте их на свои!


vk.com/sampveris
Люблю вас за репу)))
  • Страница 1 из 1
  • 1
Поиск: