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

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

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

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

error 029

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

verteich

Умник
PHP:
CMD:ad(playerid, params[])
{
    if(PI[playerid][pTelNum] == 0 || PI[playerid][pTelNum] == 1)
        return SendClientMessage(playerid, COLOR_GREY, !"У вас нет мобильного телефона или sim карты!");

    if(PI[playerid][pLevel] < 2)
        return SendClientMessage(playerid,COLOR_GREY, !"Подавать рекламу можно только с 2-го уровня");

    if(AddTimeMessages[playerid] > 0)
        return SendClientMessage(playerid,COLOR_RED, !"Вы уже подавали объявление на редакцию!");

    if(TimeMessage[playerid] > gettime())
        return SendClientMessage(playerid,COLOR_RED, !"[Ошибка] {FFFFFF}Вы не можете так часто подавать объявления!");

	if(PI[playerid][pPlanshet] == 1)
	{
	    extract params -> new type, string:text[100]; else
        {
		    SendClientMessage(playerid, -1, !"Используйте: /ad [Тип: 1 - обычное, 2 - VIP] [Текст]");
            SendClientMessage(playerid, COLOR_ORANGE, !">>>>{FFFFFF} - Стоимость Standart обьявления - 5 000$");
            return SendClientMessage(playerid, COLOR_ORANGE, !">>>>{FFFFFF} - Стоимость VIP обьявления - 25 000$");
		}

        if(!(1 <= strlen(text) <= 100))
           return SendClientMessage(playerid, COLOR_RED, !"Количество символов в объявлении не может быть менее 1 или более 100.");

        new
            string[47 - 2 + MAX_PLAYER_NAME];

        if(type == 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",text);
		    return 1;
          }
          else if(type == 2)
          {
              if(GetMoney(playerid) < 25000)
               return SendClientMessage(playerid, COLOR_RED, !">>>>{FFFFFF} - У вас недостаточно денег. Вы можете пополнить свой баланс [/donate]");
		      SendClientMessage(playerid,COLOR_VIPOB,"Ваше VIP сообщение зарегистрировано в системе и будет опубликовано после редакции!");
	          format(string,sizeof(string),"На обработку объявлений пришло VIP сообщение от: %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",text);
		      return 1;
		     }
          }
    else
    {
        if(!IsPlayerInRangeOfPoint(playerid, 50.0, -190.27, 1338.79, 1500.98)) return SendClientMessage(playerid,COLOR_GREY,"Вы не можете тут подать объявление! Отправляйтесь в LS/SF/LV-Радиостанции");
        if(AddTimeMessages[playerid] > 0)
        return SendClientMessage(playerid,COLOR_RED, !"Вы уже подавали объявление на редакцию!");
	    extract params -> new type, string:text[100]; else
        {
		    SendClientMessage(playerid, -1, !"Используйте: /ad [Тип: 1 - обычное, 2 - VIP] [Текст]");
            SendClientMessage(playerid, COLOR_ORANGE, !">>>>{FFFFFF} - Стоимость Standart обьявления - 5 000$");
            return SendClientMessage(playerid, COLOR_ORANGE, !">>>>{FFFFFF} - Стоимость VIP обьявления - 25 000$");
		}

        if(!(1 <= strlen(text) <= 100))
           return SendClientMessage(playerid, COLOR_RED, !"Количество символов в объявлении не может быть менее 1 или более 100.");

        new
            string[47 - 2 + MAX_PLAYER_NAME];

        if(type == 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",text);
		    return 1;
		}
        else if(type == 2)
        {
            if(GetMoney(playerid) < 25000)
             return SendClientMessage(playerid, COLOR_RED, !">>>>{FFFFFF} - У вас недостаточно денег. Вы можете пополнить свой баланс [/donate]");
		    SendClientMessage(playerid,COLOR_VIPOB,"Ваше VIP сообщение зарегистрировано в системе и будет опубликовано после редакции!");
		    format(string,sizeof(string),"На обработку объявлений пришло VIP сообщение от: %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",text);
		    return 1;
		   }
         }
    else//здесь
    {
        return SendClientMessage(playerid, COLOR_ORANGE, !">>>>{FFFFFF} - Используйте 1 - обычное объявление, 2 - VIP объявление!");
    }
}
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу