Regisss
Умник
Привет, вот решил задаться вопросом - как же сделать панель лидера. И наткнулся на проблему:
Вывод участников в диалог я сделал. Но как сделать к нему функционал? Тоесть как узнать, какого игрока выбрал лидер?
Я помню делал так: Ставил цикл и проверял if(listitem == i), но ведь тут это не прокатит. Вот, обращаюсь к вам. СкриптОры))
Код:
Вывод участников в диалог я сделал. Но как сделать к нему функционал? Тоесть как узнать, какого игрока выбрал лидер?
Я помню делал так: Ставил цикл и проверял if(listitem == i), но ведь тут это не прокатит. Вот, обращаюсь к вам. СкриптОры))
Код:
PHP:
new id[40], namer[40][24], ranka[40];
new query[256], result[64];
new strin[100];
format(query, sizeof(query), "SELECT `Id`, `Name`, `Rank` FROM `users` WHERE `Member` = %d", PlayerInfo[playerid][pLeader], PlayerInfo[playerid][pLeader]);
mysql_query(query);
mysql_store_result();
new rows = mysql_num_rows();
new dialog[5999],numb = 0;
for(new i;i < rows;i ++)
{
mysql_fetch_row_format(result, "|");
sscanf(result, "p<|>is[24]d", id[i], namer[i], ranka[i]);
format(strin, sizeof(strin), "{FFBC00}%s {"#cWHITE"}| ID: {FFBC00}%i {"#cWHITE"}| Ранг: {FFBC00}%d\n", namer[i], id[i], ranka[i]);
strcat(dialog, strin);
numb++;
}
mysql_free_result();
SPD(playerid, 9393, DIALOG_STYLE_LIST,"{FFFFFF}"NAMESERV": {"#cWHITE"}Управление участниками организации",dialog,"Ок","Выход");
if(numb == 0) return SPD(playerid, 9999, DIALOG_STYLE_MSGBOX,"{FFFFFF}"NAMESERV": {"#cLIGHTRED"}Управление участниками организации","{"#cWHITE"}В вашей организации нет участинков","Ок","Выход");
