Доступ к архиву

Переход в группу "Пользователь"

300.00 ₽
Одноразовый платёж
Быстрый переход в группу "Пользователи", без надобности написания постов и ожидания.

Покупка дает возможность:
Быть полноправным участником форума
Нормальное копирование кода
Создавать темы
Скачивать файлы
Доступ к архиву Pawno-Info

Диалог для /leaders and /admins

Статус
В этой теме нельзя размещать новые ответы.

balbesenok

Умник
Только начал разбираться в павно, но успехи не велики.

Подскажите, как из /admins и /leaders сделать диалог именно из этих:

Код:
CMD:admins(playerid, params[])
{
	if(PlayerLogged[playerid] == 0) return true;
	if(PlayerInfo[playerid][pAdmin] > 0 || PlayerInfo[playerid][pVIP] == true)
	{
		new str[256],full = 0;
		SendClientMessage(playerid, COLOR_ORANGE, "Àäìèíèñòðàöèÿ â ñåòè:");
		foreach(new i:Player)
		{
			if(!IsPlayerConnected(i) || PlayerLogged[i] == 0) continue;
			if(PlayerInfo[i][pAdmin] > 0)
			{
 	            new arank[50];
	            if(PlayerInfo[i][pAdmin] == 1) { format(arank,sizeof(arank),"{FF0000}» {33AA33}Ïðàêòèêàíò"); }
	            else if(PlayerInfo[i][pAdmin] == 2) { format(arank,sizeof(arank),"{FF0000}» {33AA33}Ñò.Ïðàêòèêàíò"); }
	            else if(PlayerInfo[i][pAdmin] == 3) { format(arank,sizeof(arank),"{FF0000}» {33AA33}Ìë.Ìîäåðàòîð"); }
	            else if(PlayerInfo[i][pAdmin] == 4) { format(arank,sizeof(arank),"{FF0000}» {33AA33}Ìîäåðàòîð"); }
	            else if(PlayerInfo[i][pAdmin] == 5) { format(arank,sizeof(arank),"{FF0000}» {33AA33}Ñò.Ìîäåðàòîð"); }
	            else if(PlayerInfo[i][pAdmin] == 6) { format(arank,sizeof(arank),"{FF0000}» {33CCFF}Ãë.Ìîäåðàòîð"); }
	            else if(PlayerInfo[i][pAdmin] == 7) { format(arank,sizeof(arank),"{FF0000}» {33CCFF}Ìë.Àäìèíèñòðàòîð"); }
	            else if(PlayerInfo[i][pAdmin] == 8) { format(arank,sizeof(arank),"{FF0000}» {FF9900}Àäìèíèñòðàòîð"); }
	            else if(PlayerInfo[i][pAdmin] == 9) { format(arank,sizeof(arank),"{FF0000}» {FF9900}Ñò.Àäìèíèñòðàòîð"); }
                else if(PlayerInfo[i][pAdmin] == 10) { format(arank,sizeof(arank),"{FF0000}» {D900D3}Ãë.Àäìèíèñòðàòîð"); }
                else if(PlayerInfo[i][pAdmin] == 11) { format(arank,sizeof(arank),"{FF0000}» {FF0000}Ñïåö.Àäìèíèñòðàòîð"); }
	            else if(PlayerInfo[i][pAdmin] == 12) { format(arank,sizeof(arank),"{FF0000}» {FF0000}Îñíîâàòåëü"); }
				full++;
				format(str,sizeof(str),"%s [ID: %d] - %s\n",PlayerInfo[i][pSendername],i,arank);
				SendClientMessage(playerid, COLOR_WHITE, str);
			}
		}
		if(full == 0) SendClientMessage(playerid, COLOR_WHITE, "Àäìèíèñòðàòîðîâ íåò â ñåòè!");
	}
	else SendClientMessage(playerid, COLOR_GREY, YouCanNot);
	return true;
}



Код:
CMD:leaders(playerid, params[])
{
	if(PlayerLogged[playerid] == 0) return true;
	new full;
	SendClientMessage(playerid, COLOR_BLUE, "Ëèäåðû îðãàíèçàöèé:");
	new text[12];
	for(new i = 0; i < GetMaxPlayers(); i++)
	{
		if(!IsPlayerConnected(i) || PlayerLogged[i] == 0) continue;
		if(PlayerInfo[i][pLeader] > 0)
		{
			if(PlayerInfo[i][pPhone][0] == 0) format(text, 8, "Íåò");
			else format(text, 8, "%i", PlayerInfo[i][pPhone][1]);
			SendMes(playerid,COLOR_OOC,"[%s] %s[%d] | Òåë.%s",FracInfo[PlayerInfo[i][pLeader]][fName],PlayerInfo[i][pSendername],i,text);
			full++;
		}
	}
	if(full == 0) SendClientMessage(playerid, COLOR_BLUE, "Ëèäåðîâ îðãàíèçàöèé â ñåòè Íåò!");
	return true;
}


Как из этих команд сделать, чтоб диалогом высвечивалось?
 
Последнее редактирование модератором:
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу