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

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

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

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

/nabor

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

YouAnus

Ученик
Всем привет,вот откопал в одном моде команду /nabor решил выложить сюда.
В чём суть команды?Все наверное знают команду /ad(объявления).Так вот,команда /nabor предназначена для банд/мафий/байкеров. Что бы они не писали в /ad о наборе,они вводят /nabor и в чат отправляется объявление о наборе в банду/мафию/байкеры(Пример:"Обьявление: Идет заселение на район Grove. Ждем желающих. Отправитель: Vasya_Pupkin[0]"). Скриншоты я думаю тут незачем.Что ж приступим


Ко всем переменным(new):
PHP:
new payout[MAX_PLAYERS];
Ко всем командам(В public OnPlayerCommandText):
PHP:
else if(strcmp(cmd, "/nabor", true) == 0 || strcmp(cmd, "/nab", true) == 0)
	{
		if(gPlayerLogged[playerid] == 1)
		{

			if(GetPVarInt(playerid,"advertise") > gettime())
			{
				format(string, sizeof(string), "Обьявления можно отправить через {80FF00}%d {FFFFFF}сек",(GetPVarInt(playerid,"advertise") - gettime()) );
				SendClientMessage(playerid, COLOR_WHITE, string);
				return true;
			}
			payout[playerid] = random(29)+30;
			if(PlayerInfo[playerid][pCash] < payout[playerid])
			{
				format(string, sizeof(string), "{ffffff}Вы написали объявление о наборе стоимостью {34c924}$%d{FFFFFF}, но у вас нет столько денег!", payout[playerid]);
				SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
				return true;
			}
			if(!IsAGang(playerid) && !IsAMafia(playerid) && !IsABiker(playerid)) return SendClientMessage(playerid, COLOR_GRAD1, "Недоступно!");// IsAGang;IsAMafia;IsABiker меняйте на своё!
			new FFText[20];
			new texss[256];
			GetPlayerName(playerid, sendername, sizeof(sendername));
			if(IsAGang(playerid) && PlayerInfo[playerid][pRank] >= 7) //можете поменять pRank.IsAGang меняем на своё!
			{
				switch(PlayerInfo[playerid][pMember])
				{
					case 12: FFText = "Ballas";//меняем на своё
					case 13: FFText = "Vagos";//меняем на своё
					case 15: FFText = "Groove";//меняем на своё
					case 17: FFText = "Aztec";//меняем на своё
					case 18: FFText = "Rifa";//меняем на своё
				}
				format(texss, sizeof(texss), "{80FF00}Обьявление: Идет заселение на район %s. Ждем желающих. Отправитель: %s[%d]. Телефон: %d", FFText,sendername,playerid,PlayerInfo[playerid][pPnumber]);
			}
			if(IsAMafia(playerid) && PlayerInfo[playerid][pRank] > 4) //можете поменять pRank.IsAMafia меняем на своё!
			{
				switch(PlayerInfo[playerid][pMember])
				{
					case 5: FFText = "LCN";//меняем на своё
					case 6: FFText = "Yakuza";//меняем на своё
					case 14: FFText = "RM";//меняем на своё
				}
				format(texss, sizeof(texss), "{80FF00}Обьявление: Идет набор на вакансии в мафию <<%s>>. Отправитель: %s[%d]. Телефон: %d", FFText,sendername,playerid,PlayerInfo[playerid][pPnumber]);
			}
			if(IsABiker(playerid) && PlayerInfo[playerid][pRank] > 1) //можете поменять pRank.IsABiker меняем на своё!
			{
				switch(PlayerInfo[playerid][pMember])
				{
					case 23: FFText = "Baykers";//меняем на своё
				}
			    format(texss, sizeof(texss), "{80FF00}Обьявление: Идет набор на вакансии в Байкеры %s. Отправитель: %s[%d]. Телефон: %d", FFText,sendername,playerid,PlayerInfo[playerid][pPnumber]);
			}
			OOCOff(COLOR_LIGHTGREEN,texss);
			format(string, sizeof(string), "{ff1200}> {ffffff}Вы написали объявление о наборе {ffffff}стоимостью {34c924}$%d{ffffff}!", payout[playerid]);
			SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
			PlayerInfo[playerid][pCash] -= payout[playerid];
			SetPVarInt(playerid,"advertise", gettime() + (10*6) );
		}
		return true;
	}
Вот вроде бы и всё...
Надеюсь такой темы не было-_-
От + не откажусь
Автор:Не знаю(Вырезка)
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу