Добро пожаловать на Pro Pawn - Портал о PAWN-скриптинге.
Показано с 1 по 4 из 4
  1. #1
    Аватар для maks
    Пользователь

    Статус
    Оффлайн
    Регистрация
    28.07.2014
    Сообщений
    4
    Репутация:
    0 ±

    warning 209 в системе регистрации.

    При компиляции показывает варнинг 209: warning 209: function "OnDialogResponse" should return a value
    Вот код:
    PHP код:
    public OnDialogResponse(playeriddialogidresponselistiteminputtext[])
    switch(
    dialogid)
    {
    case 
    1://Ðåãèñòðàöèÿ
    {
    if(!
    strlen(inputtext))return ShowPlayerDialog(playerid,1,DIALOG_STYLE_INPUT,"Ðåãèñòðàöèÿ","Äîáðî ïîæàëîâàòü íà Mountain RP!\nÂàø àêêàóíò íå çàðåãåñòðèðîâàí!\n\nÂâåäèòå ïàðîëü:","Äàëåå","Îòìåíà");
    OnPlayerRegister(playerid,inputtext);
    return 
    1;
    }
    case 
    2://Àâòîðèçàöèÿ
    {
    if(!
    strlen(inputtext))return ShowPlayerDialog(playerid,2,DIALOG_STYLE_PASSWORD,"Àâòîðèçàöèÿ","Çäðàâñòâóéòå!\n\nÂû çàðåãåñòðèðîâàíû!\nÂâåäèòå ïàðîëü:","Âõîä","Îòìåíà");
    OnPlayerLogin(playerid,inputtext);
    return 
    1;
    }


  2. #2
    Аватар для #ball
    Пользователь

    Статус
    Оффлайн
    Регистрация
    01.06.2014
    Адрес
    Rostov-on-Don
    Сообщений
    119
    Репутация:
    14 ±
    PHP код:
    public OnDialogResponse(playeriddialogidresponselistiteminputtext[]) 
    {
        switch(
    dialogid
        { 
        case 
    1://Регистрация
            

                if(!
    strlen(inputtext))return ShowPlayerDialog(playerid,1,DIALOG_STYLE_INPUT,"Регистрация","Текст","Регистр","Отмена"); 
                
    OnPlayerRegister(playerid,inputtext); 
            } 
        case 
    2://Авторизация 
            

                if(!
    strlen(inputtext))return ShowPlayerDialog(playerid,2,DIALOG_STYLE_PASSWORD,"Авторизация","Текст","Войти","Отмена"); 
                
    OnPlayerLogin(playerid,inputtext); 
            }
        }
        return 
    1

    Последний раз редактировалось #ball; 28.07.2014 в 12:11.

  3. #3
    Аватар для maks
    Пользователь

    Статус
    Оффлайн
    Регистрация
    28.07.2014
    Сообщений
    4
    Репутация:
    0 ±
    Цитата Сообщение от #ball Посмотреть сообщение
    PHP код:
    public OnDialogResponse(playeriddialogidresponselistiteminputtext[]) 
    {
        switch(
    dialogid
        { 
        case 
    1://Регистрация
            

                if(!
    strlen(inputtext))return ShowPlayerDialog(playerid,1,DIALOG_STYLE_INPUT,"Регистрация","Текст","Регистр","Отмена"); 
                
    OnPlayerRegister(playerid,inputtext); 
            } 
        case 
    2://Авторизация 
            

                if(!
    strlen(inputtext))return ShowPlayerDialog(playerid,2,DIALOG_STYLE_PASSWORD,"Авторизация","Текст","Войти","Отмена"); 
                
    OnPlayerLogin(playerid,inputtext); 
            }
        }
        return 
    1

    Теперь появляется вот это:
    warning 209: function "OnDialogResponse" should return a value
    error 010: invalid function or declaration

  4. #4
    Аватар для maks
    Пользователь

    Статус
    Оффлайн
    Регистрация
    28.07.2014
    Сообщений
    4
    Репутация:
    0 ±
    проблему решил

 

 

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •