Сама команда
Код
CMD:showadmins(playerid, params[])
{
if(PlayerInfo[playerid][админка] != 6) return 1;
mysql_format(dbHandle, asd, sizeof(asd), "SELECT `название вашей таблицы с акками`, `pAdmin(у Вас может-быть по другому)` FROM `users` ORDER BY `pAdmin(у Вас может-быть по другому)` DESC LIMIT 50");
mysql_function_query(dbHandle, asd, true, "mysql_admins", "d", playerid);
return 1;
}
Далее в конец мода
Код
forward mysql_admins(playerid);
public mysql_admins(playerid)
{
new rowsfield[2];
cache_get_data(rowsfield[0], rowsfield[1]);
if(rowsfield[0])
{
new dialogInfo[1+19+(10*(13+2+8+MAX_PLAYER_NAME))], str[13+2+8+MAX_PLAYER_NAME];
dialogInfo = "¹\tИмя\t\tlvl\n\n";
for(new i = 0; i < rowsfield[0]; i++)
{
new name[MAX_PLAYER_NAME];
cache_get_field_content(i, "login", name, dbHandle, MAX_PLAYER_NAME);
new lal[MAX_PLAYERS];
lal[i] = cache_get_field_content_int(i, "тут pAdmin(или как у Вас)", dbHandle);
if(lal[i] > 0)
{
if(lal[i] == 737) lal[i] = 5;
else if(lal[i] == 736) lal[i] = 4;
else if(lal[i] == 735) lal[i] = 3;
else if(lal[i] == 734) lal[i] = 2;
else if(lal[i] == 733) lal[i] = 1;
format(str, sizeof str, "{ffffff}%i\t%s\t\t%d\n", i+1, name, lal[i]);
strcat(dialogInfo, str);
}
}
ShowPlayerDialog(playerid, 9863, DIALOG_STYLE_MSGBOX, "{FFD700}Администрация", dialogInfo, "Закрыть", "");
}
return 1;
}
Если у Вас больше лвлов - else if(lal[i] == 733) lal[i] = 1;
к 733 добавляете 1, а к 1+1)