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

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

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

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

Ограничитель возраста.

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

Syxcho

Специалист
Всем привет.
Как сделать ограничитель на возраст.​


Код.

PHP:
else if(dialogid == 4)
   	{
   	    if(response)
		{
		    if(!strlen(inputtext))
		    {
     			new s[128];
  				format(s,sizeof(s),"{FFFFFF}Теперь введите ваш возраст!\nПример: {00FF00}01/09/1993");
  				ShowPlayerDialog(playerid,4,DIALOG_STYLE_INPUT,"Возраст персонажа",s,"Ok","Отмена");
    			return 1;
   			}
   			new year, month,day;
			getdate(year, month, day);
   			new DateInfo[3][20];
			splite(inputtext, DateInfo, '/');
			new check = year - strval(DateInfo[2]);
			if(check == year)
			{
				new s[128];
  				format(s,sizeof(s),"{FFFFFF}Теперь введите ваш возраст!\nПример: {00FF00}01/09/1993");
  				ShowPlayerDialog(playerid,4,DIALOG_STYLE_INPUT,"Возраст персонажа",s,"Ok","Отмена");
    			return 1;
			}
			if(strval(DateInfo[1]) > month) { check -= 1; }
			else if(strval(DateInfo[1]) == month && strval(DateInfo[0]) > day) { check -= 1; }
			PlayerInfo[playerid][pAge] = check;
			format(string, sizeof(string), "Хорошо, вам %d лет.",PlayerInfo[playerid][pAge]);
			SendClientMessage(playerid, COLOR_YELLOW2, string);
			new listitems[] = "Los Santos";
			ShowPlayerDialog(playerid,5,DIALOG_STYLE_LIST,"Выберите ваш город:",listitems,"Ок","Отмена");
			return 0;
		}
		else
		{
      		new s[128];
			format(s,sizeof(s),"{FFFFFF}Теперь введите ваш возраст!\nПример: {00FF00}01/09/1993");
			ShowPlayerDialog(playerid,4,DIALOG_STYLE_INPUT,"Возраст персонажа",s,"Ok","Отмена");
			return 1;
		}
	}
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу