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

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

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

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

Вопрос касается команды /invite

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

Maerovich

Умник
Вообщем я сделал новую команду /invite более оптимизированую.

И не могу там сделать проверки такие как.

Я полицейский и набираю людей из армии, они должны во первых состоять в Армии, во вторых у них должен быть 3 ранг
Помогите сделать проверки вот сама команда.

PHP:
CMD:invite(playerid, params[])
{
	if(gPlayerLogged[playerid] == false) return SendClientMessage(playerid,COLOR_WHITE,"Вы не авторизованы!");
	{
		if(sscanf(params, "d",params[0])) return	SendClientMessage(playerid, COLOR_GRAD2, "Введите: /invite [id]");
		if(GetDistanceBetweenPlayers(playerid, params[0]) < 5.0)
		{
			if(PlayerInfo[params[0]][pMember] != 0) return SendClientMessage(playerid, COLOR_GREY, "Игрок уже где то состоит");
			if(PlayerInfo[params[0]][pWarn] >= 1) return SendClientMessage(playerid, COLOR_GRAD1, "У игрока Warn.");
			//if(PlayerInfo[params[0]][pAdmin] >= 1) return SendClientMessage(playerid, COLOR_GRAD1, "Админа нельзя принимать!");
			new ftext[20];
			switch(PlayerInfo[playerid][pMember])
			{
				case 1: ftext = "Mayor";
				case 2: ftext = "FBI";
				case 3: ftext = "LSPD";
				case 4: ftext = "SFPD";
				case 5: ftext = "LVPD";
				case 6: ftext = "Army LV";
				case 7: ftext = "Army SF";
				case 8: ftext = "Medic";
			}
		}
	}
	return true;
}
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу