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

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

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

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

проверка на введенный текст

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

sergeyshibaev

Умник
имеется команда /ad если писать /ad 1 , то объявление сразу отправляется редакторам, нужно чтобы оно могло отправляться если только есть текст
вот команда:
PHP:
CMD:ad(playerid, params[])
{
    new string[400];
    if(TimeMessage[playerid]>gettime()) return SendClientMessage(playerid,COLOR_RED,"[Ошибка] {FFFFFF}Вы не можете так часто подавать объявления!");
    if(PlayerInfo[playerid][pLevel] < 2) return SendClientMessage(playerid,COLOR_GREY,"Подавать рекламу можно только с 2-го уровня");
    //if(!IsPlayerInRangeOfPoint(playerid, 50.0, 1714.2307,-1670.6099,20.2244)) return SendClientMessage(playerid,COLOR_GREY,"Вы не можете тут подать объявление! Отправляйтесь в LS/SF/LV-Радиостанции");
	if(PlayerInfo[playerid][pTelNum] == 0 || PlayerInfo[playerid][pTelNum] == 1) return SendClientMessage(playerid, COLOR_GREY, "У вас нет мобильного телефона или sim карты!");
	if(AddTimeMessages[playerid] > 0 ) return SendClientMessage(playerid,COLOR_RED,"Вы уже подавали объявление на редакцию!");
    if(sscanf(params,"id[150]",params[0],params[1]))
	{
	    SendClientMessage(playerid, COLOR_WHITE, "Используй: /ad [Тип: 1 - обычное, 2 - VIP] [Текст]");
	    SendClientMessage(playerid, COLOR_ORANGE, ">>>>{FFFFFF} - Стоимость Standart обьявления - 5 000$");
	    SendClientMessage(playerid, COLOR_ORANGE, ">>>>{FFFFFF} - Стоимость VIP обьявления - 25 000$");
	}
	if(params[0] == 1)
	{
		if(GetMoney(playerid) < 5000) return SendClientMessage(playerid,COLOR_RED,">>>>{FFFFFF} - У вас недостаточно денег. Вы можете пополнить свой баланс [/donate]");
		SendClientMessage(playerid,COLOR_YELLOW,"Ваше сообщение зарегистрировано в системе и будет опубликовано после редакции!");
		format(string,sizeof(string),"На обработку объявлений пришло сообщение от: %s",PN(playerid));
		SendTeamMessage(TEAM_RADIO,COLOR_WHITE,string);
		SendTeamMessage(TEAM_RADIOLV,COLOR_WHITE,string);
		SendTeamMessage(TEAM_RADIOSF,COLOR_WHITE,string);
		AddTimeMessages[playerid] = gettime();
		TimeMessage[playerid]=gettime()+20;
		format(AddMessages[playerid],128,"%s",params[1]);
		return true;
	}
	if(params[0] == 2)
	{
		if(GetMoney(playerid) < 25000) return SendClientMessage(playerid,COLOR_RED,">>>>{FFFFFF} - У вас недостаточно денег. Вы можете пополнить свой баланс [/donate]");
		SendClientMessage(playerid,COLOR_VIPOB,"Ваше VIP сообщение зарегистрировано в системе и будет опубликовано после редакции!");
		format(string,sizeof(string),"На обработку объявлений пришло сообщение от: %s",PN(playerid));
		SendTeamMessage(TEAM_RADIO,COLOR_VIPOB,string);
		SendTeamMessage(TEAM_RADIOLV,COLOR_VIPOB,string);
		SendTeamMessage(TEAM_RADIOSF,COLOR_VIPOB,string);
		AddTimeMessages[playerid] = gettime();
		TimeMessage[playerid]=gettime()+5;
		vipob[playerid]=1;
		format(AddMessages[playerid],128,"%s",params[1]);
		return true;
	}
	return true;
}
 
Последнее редактирование модератором:
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу