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

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

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

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

команда /gov

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

Night-Ghost

Умник
Помогите сделать так чтобы командой /gov могли пользоваться только лидеры и замы.
PHP:
YCMD:goverment(playerid, params[], help)
{
    if(PlayerInfo[playerid][pLogin] == 0) return true;
    if(IsACop(playerid) || IsAArm(playerid) || IsAMayor(playerid) || IsAMedic(playerid) || IsALicenser(playerid))
	{
	    new rtext[30];
		if(PlayerInfo[playerid][pRank] < 5) return true;
		if(FormaFrac[playerid] != PlayerInfo[playerid][pMember]) return true;
		if(PlayerInfo[playerid][pMuted] == 1)
		{
			format(YCMDstr, sizeof(YCMDstr), "У вас бан чата! До снятия: %d секунд(ы)",PlayerInfo[playerid][pMuteTime]);
			SendClientMessage(playerid, COLOR_LIGHTRED, YCMDstr);
			return true;
		}
		if(sscanf(params, "s[128]", params[0])) return	SendClientMessage(playerid, COLOR_WHITE, Введите: (/gov)erment [текст]");
		if(PlayerInfo[playerid][pMember] == 1 || PlayerInfo[playerid][pLeader] == 1)
		{
			if(PlayerInfo[playerid][pRank] == 15) { rtext = "Новости:"; }
			else if(PlayerInfo[playerid][pRank] == 14)
			{
				if(PlayerInfo[playerid][pJobHealLeader] == 1) { rtext = "Новости:"; }
				else if(PlayerInfo[playerid][pJobHealLeader] == 2) { rtext = "Новости:"; }
				else if(PlayerInfo[playerid][pJobHealLeader] == 3) { rtext = "Новости:"; }
			}
		}
		else if(PlayerInfo[playerid][pMember] == 2 || PlayerInfo[playerid][pLeader] == 2)
		{
			if(PlayerInfo[playerid][pRank] >= 9) { rtext = "Новости:"; }
			else if(PlayerInfo[playerid][pRank] >= 10) { rtext = "Новости:"; }
		}
		else if(PlayerInfo[playerid][pMember] == 3 || PlayerInfo[playerid][pLeader] == 3)
		{
			if(PlayerInfo[playerid][pRank] >= 15) { rtext = "Новости:"; }
			else if(PlayerInfo[playerid][pRank] == 16) { rtext = "Новости:"; }
		}
		else if(PlayerInfo[playerid][pMember] == 4 || PlayerInfo[playerid][pLeader] == 4)
		{
			if(PlayerInfo[playerid][pRank] == 9) { rtext = "Новости:"; }
			else if(PlayerInfo[playerid][pRank] == 10)
			{
				if(PlayerInfo[playerid][pJobHealLeader] == 1) { rtext = "Новости:"; }
				else if(PlayerInfo[playerid][pJobHealLeader] == 2) { rtext = "Новости:"; }
				else if(PlayerInfo[playerid][pJobHealLeader] == 3) { rtext = "Новости:"; }
			}
		}
		else if(PlayerInfo[playerid][pMember] == 7 || PlayerInfo[playerid][pLeader] == 7)
		{
			if(PlayerInfo[playerid][pRank] == 5) { rtext = "Новости:"; }
			else if(PlayerInfo[playerid][pRank] == 6) { rtext = "Новости:"; }
		}
		else if(PlayerInfo[playerid][pMember] == 10 || PlayerInfo[playerid][pLeader] == 10)
		{
			if(PlayerInfo[playerid][pRank] >= 14) { rtext = "Новости:"; }
			else if(PlayerInfo[playerid][pRank] == 15) { rtext = "Новости:"; }
		}
		else if(PlayerInfo[playerid][pMember] == 11 || PlayerInfo[playerid][pLeader] == 11)
		{
			if(PlayerInfo[playerid][pRank] >= 9) { rtext = "Новости"; }
			else if(PlayerInfo[playerid][pRank] == 10) { rtext = "Новости:"; }
		}
		else if(PlayerInfo[playerid][pMember] == 19 || PlayerInfo[playerid][pLeader] == 19)
		{
			if(PlayerInfo[playerid][pRank] >= 15) { rtext = "Новости:"; }
			else if(PlayerInfo[playerid][pRank] == 16) { rtext = "Новости:"; }
		}
		else if(PlayerInfo[playerid][pMember] == 21 || PlayerInfo[playerid][pLeader] == 21)
		{
			if(PlayerInfo[playerid][pRank] >= 14) { rtext = "Новости:"; }
			else if(PlayerInfo[playerid][pRank] == 15) { rtext = "Новости:"; }
		}
		else if(PlayerInfo[playerid][pMember] == 22 || PlayerInfo[playerid][pLeader] == 22)
		{
			if(PlayerInfo[playerid][pRank] >= 9) { rtext = "Новости:"; }
			else if(PlayerInfo[playerid][pRank] == 10) { rtext = "Новости:"; }
		}
		else if(PlayerInfo[playerid][pMember] == 33 || PlayerInfo[playerid][pLeader] == 33)
		{
			if(PlayerInfo[playerid][pRank] >= 9) { rtext = "Новости:"; }
			else if(PlayerInfo[playerid][pRank] == 10) { rtext = "Новости:"; }
		}
		else { return true; }
		SendClientMessageToAll(COLOR_WHITE, "---========== Государственные новости! ==========---");
		format(YCMDstr, sizeof(YCMDstr), "%s %s: %s", rtext, Name(playerid), params[0]);
		SendClientMessageToAll(0x110CE7FF, YCMDstr);
	}
	return true;
}
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу