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

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

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

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

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

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

#D30bby

Ученик
Здравствуйте пользователи P-I. Помогите с командами,при вводе не показывается кто из лидеров Online(хотя лидер стоит)

PHP:
	if(!strcmp(cmd, "/leaders", true))
	{
 	    new zStr[3000],
			zVal;
		format(zStr, sizeof(zStr), "Организация - Должность - Имя - Телефон\n\n{FFFFFF}");
		foreach(new i: Player)
		{
			if(pData[i][pAdmin] > 0) continue;
			if(pData[i][pFraction] && IsALeader(i))
			format(zStr, sizeof(zStr), "%s%s - %s - %s - %d\n", zStr, gFractionName[pData[i][pFraction]-1], gFractionRankName[pData[i][pFraction]-1][pData[i][pRank]-1], pData[i][pNickname], pData[i][pPhone]);
			zVal++;
   		}
   		if(!zVal) return SendClientMessage(playerid,-1,"Все лидеры находятся не в игре.");
   		ShowPlayerDialog(playerid, 0, DIALOG_STYLE_MSGBOX, "{ffff00}Лидеры", zStr, "Закрыть", "");
   		return 1;
	}
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),"Уровень\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), "{FFFFFF}\t%d\t%i\t\t%d\t%s {ffa800}[AFK: %s]{FFFFFF}\n", pData[i][pLevel], pData[i][pPhone], pData[i][pRank], pData[i][pNickname], Converts(pTemp[i][pAFK]));
					}
					else
					{
				    	format(want_text,sizeof(want_text), "{FFFFFF}\t%d\t%i\t\t%d\t%s\n", pData[i][pLevel], pData[i][pPhone], pData[i][pRank], pData[i][pNickname]);
					}
				}
				else
				{
					if(pTemp[i][pAFK] > 0)
					{
						format(want_text,sizeof(want_text), "{FFFFFF}\t%d\tNone\t\t%d\t%s {ffa800}[AFK: %s]{ffffff}\n", pData[i][pLevel], pData[i][pRank], pData[i][pNickname],Converts(pTemp[i][pAFK]));
					}
					else
					{
						format(want_text,sizeof(want_text), "{FFFFFF}\t%d\tNone\t\t%d\t%s\n", pData[i][pLevel], pData[i][pRank], pData[i][pNickname]);
					}
				}
				strcat(sttr, want_text);
				want1+=1;
			}
			else
			{
			    if(pData[i][pFraction] != fractionid+1 || pData[i][pSubfraction] != subfractionid + 1) continue;
			    if(pData[i][pPhone] > 0) format(want_text,sizeof(want_text), "{FFFFFF}\t%d\t%i\t\t%d\t%s\n", pData[i][pLevel], pData[i][pPhone], pData[i][pRank], pData[i][pNickname]);
				else format(want_text,sizeof(want_text), "{FFFFFF}\t%d\tNone\t\t%d\t%s\n", pData[i][pLevel], pData[i][pRank], pData[i][pNickname]);
				strcat(sttr, want_text);
				want1+=1;
			}
		}
		if(want1 == 0) strcat(sttr, "{FFFFFF}Информация не найдена");
		ShowPlayerDialog(playerid, 0000, DIALOG_STYLE_MSGBOX, "{ffff00}Члены организации онлайн", sttr, "Закрыть", "");
	}
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу