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

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

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

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

Помогите с командой find

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

Richard_Montes

Новичок
помогите сделать команду /find для Министров то есть Министр Обороны прописывал команду /find и ему выскакивал диалог и раздел СВ,ВВС,ВМФ,МО и он мог нажать на любой из них и показывался обычный find как сейчас
Вот код
PHP:
       if(!strcmp(cmd,"/find",true))
	{
  		new want_text[256],want1,sttr[2000];
		if(!pData[playerid][pFraction]) return SendClientMessage(playerid,CGRAY,"Вы не состоите в организации");
		format(want_text,sizeof(want_text),"{FFFF99}ID\tУровень\tТелефон\tРанг\tВыговороы\tИмя игрока\n\n");
		strcat(sttr, want_text);
  		new fractionid = pData[playerid][pFraction] - 1;
		new subfraction = GetSubfractionID(fractionid);
		new subfractionid = pData[playerid][pSubfraction] - 1;
		foreach(new i : Player)
		{
		    if(pData[i][pAdmin] > 0) continue;
		    if(subfraction == -1)
			{
  				if(pData[i][pFraction] != fractionid+1) continue;
				if(pData[i][pPhone] > 0)
				{
					if(pTemp[i][pAFK] > 0) format(want_text,sizeof(want_text), "{"#cW"}%d\t%d\t\t%i\t\t%d\t%d/3\t\t%s {ffa800}[AFK: %s]{"#cW"}\n", i, pData[i][pLevel], pData[i][pPhone], pData[i][pRank], pData[i][pTWarn], pData[i][pNickname], Converts(pTemp[i][pAFK]));
					else format(want_text,sizeof(want_text), "{"#cW"}%d\t%d\t\t%i\t\t%d\t%d/3\t\t%s\n", i, pData[i][pLevel], pData[i][pPhone], pData[i][pRank], pData[i][pTWarn], pData[i][pNickname]);
				}
				else
				{
					if(pTemp[i][pAFK] > 0) format(want_text,sizeof(want_text), "{"#cW"}%d\t%d\t\tNone\t\t%d\t%d/3\t%s {ffa800}[AFK: %s]{"#cW"}\n", i, pData[i][pLevel], pData[i][pRank], pData[i][pTWarn], pData[i][pNickname],Converts(pTemp[i][pAFK]));
					else format(want_text,sizeof(want_text), "{"#cW"}%d\t%d\t\tNone\t\t%d\t\t%d/3\t\t%s\n", i, pData[i][pLevel], pData[i][pRank], pData[i][pTWarn], pData[i][pNickname]);
				}
				strcat(sttr, want_text);
				want1++;
			}
			else
			{
			    if(pData[i][pFraction] != fractionid+1 || pData[i][pSubfraction] != subfractionid + 1) continue;
			    if(pData[i][pPhone] > 0) format(want_text,sizeof(want_text), "{"#cW"}%d\t%d\t\t%i\t\t%d\t%d/3\t\t%s\n", i, pData[i][pLevel], pData[i][pPhone], pData[i][pRank], pData[i][pTWarn], pData[i][pNickname]);
				else format(want_text,sizeof(want_text), "{"#cW"}%d\t%d\t\tNone\t\t%d\t%d/3\t\t%s\n", i, pData[i][pLevel], pData[i][pRank], pData[i][pTWarn], pData[i][pNickname]);
				strcat(sttr, want_text);
				want1++;
			}
		}
		if(want1 == 0) strcat(sttr, "{"#cW"}Информация не найдена");
		ShowPlayerDialog(playerid, dMes, DIALOG_STYLE_MSGBOX, "{"#cOR"}Члены организации онлайн", sttr, "Закрыть", "");
		return true;
	}
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу