• Уважаемый Гость.
    - Прежде чем создать свою тему, пожалуйста, попробуй воспользоваться этим -> ПОИСКОМ !!!
    - После решения Вашего вопроса (проблемы) - нажмите "Лучший ответ", на сообщении, которое его решило. За игнорирование этого действия - Вы получите соответствующее предупреждение. Мы - стараемся Вам помочь. Уделите 10 секунд - чтобы нажать кнопку. (Если у Вас нет такой возможности - укажите в последнем своем сообщении какой ответ Вы считаете лучшим. Наши модераторы сделают это за Вас)
    ЗАПРЕЩЕНО:
    - Cоздавать темы с названиями "Помогите", "Плиз", "Ошибка", "Не могу найти", "Хелп" и тому подобное;
    - Cоздавать темы без детального описания того, что нужно исправить.
    - Cоздавать темы из одного скриншота.
    За игнор правил форума - Ваша тема будет удалена, а Вы получите системное предупреждение.

error 017: undefined symbol "responce"

#V9GAS

Компетентный
Крч, хотел создать систему регистрации а точней пола и лет.
Код:
Код:
           if(responce) player_info[playerid][gender] = 1;
           SPD(playerid, DLG_REG_GENDER, DIALOG_STYLE_MSGBOX, "Регистрация", "{FFFFFF}Введите возвраст вашего персонажа (от 18 до 70):", "Далее", "Отмена");
      }
      case DLG_REG_AGE:
      {
          if(!responce) return Kick(playerid);
          for(new i = 0; i < strlen(inputtext); i++)
          {
               switch(inputtext[i])
               {
                    case '0'..'9': continue;
                    default
                    {
                       SCM(playerid, COLOR_RED, "Возвраст персонажа нужно вводить цифрами.");
                       return SPD(playerid, DLG_REG_GENDER, DIALOG_STYLE_MSGBOX, "Регистрация", "{FFFFFF}Введите возвраст вашего персонажа.");
                   }

             }
       }
       if(!(strval(inputtext) >= 18 && strval (inputtext) <= 70))
       {
            SCM(playerid, COLOR_RED, "Возвраст персонажа не может быть меньше 18 лет и больше 70 лет.");
              return SPD(playerid, DLG_REG_GENDER, DIALOG_STYLE_MSGBOX, "Регистрация", "{FFFFFF}Введите возвраст вашего персонажа");
         }
         player_info[playerid][age] = strval(inputtext);
         switch(player_info[playerid][age])
         {
            case 18..49:
            {
               if(player_info[playerid][gender] == 1)
               {
                  switch(random(4))
                  {
                  
                     case 0: player_info[playerid][skin] = 2;
                     case 1: player_info[playerid][skin] = 19;
                     case 2: player_info[playerid][skin] = 22;
                     case 3: player_info[playerid][skin] = 21;
                  }
              }
              if(player_info[playerid][gender] == 2)
              {
                   switch(random(4))
                   {

                    case 0: player_info[playerid][skin] = 11;
                    case 1: player_info[playerid][skin] = 12;
                    case 2: player_info[playerid][skin] = 13;
                    case 3: player_info[playerid][skin] = 41;
               }
          }
       }
       case 50..70:
      {      }
            if(player_info[playerid][gender] == 1)
            {
Код Ошибок:
Код:
C:\PAWN\Hapless RP (Свой мод)\gamemodes\hapless.pwn(330) : error 017: undefined symbol "age"
C:\PAWN\Hapless RP (Свой мод)\gamemodes\hapless.pwn(331) : error 017: undefined symbol "age"
C:\PAWN\Hapless RP (Свой мод)\gamemodes\hapless.pwn(360) : error 002: only a single statement (or expression) can follow each "case"
C:\PAWN\Hapless RP (Свой мод)\gamemodes\hapless.pwn(360 -- 361) : error 029: invalid expression, assumed zero
Pawn compiler 3.2.3664              Copyright (c) 1997-2006, ITB CompuPhase

4 Errors.
 
Сверху Снизу