Проблемы с возрастом(регистрация)
#1

Ниже привел кодец, с ним вот и проблемы. Когда при регистрации указываешь свой возраст, в любом случае он сохраняется значением 1, какое бы число не ввел. Помогите.
PHP код:
                new age;
                if(
response)
                {
                    if(!
strlen(inputtext))
                    {
                        
format(string256"Введите ваш возраст.\nВаш текущий возраст: %d"PlayerStats[playerid][pAge]);
                        
ShowPlayerDialog(playerid,14,DIALOG_STYLE_INPUT,"Смена возраста",string,"OK","CANCEL");
                    }
                    
age strval(inputtext);
                    if(
age || age 90)
                     {
                         
SendClientMessage(playeridCOLOR_GREY" * Вы не можете поставить меньше 10 и больше 89 лет!");
                         
format(string256"Введите ваш возраст.\nВаш текущий возраст: %d"PlayerStats[playerid][pAge]);
                        
ShowPlayerDialog(playerid,14,DIALOG_STYLE_INPUT,"Смена возраста",string,"OK","CANCEL");
                         return 
1;
                     }
                    
PlayerStats[playerid][pAge] = age;
                }
                else
                {
                       new 
listitems[] = "Паспорт\nВозраст\nПол\nПрописка";
                    
ShowPlayerDialog(playerid15DIALOG_STYLE_LIST"Выберите пункт"listitems"Выбрать""Закрыть");
                } 
Reply


Messages In This Thread

Forum Jump:


Users browsing this thread: 3 Guest(s)