Вопросы

Сделал TextDraw выбора скина, прописал в моде захожу на сервер прохожу регистрацию, а TextDraw не отображается.

Что делать подскажите?

Код:

Спойлер

                case DLG_REGSEX:
        {
            if(response) player_info[playerid][SEX] = 1;
            else player_info[playerid][SEX] = 2;
            SPD(playerid, DLG_REGNAC, DIALOG_STYLE_LIST, "{efff00}Регистрация{FFFFFF} • Выбор национальности  ",
                "1.РСФСР\n\
                2.Украинская ССР\n\
                3.Белорусская ССР\n\
                4.Узбекская ССР\n\
                5.Казахская ССР\n\
                6.Грузинская ССР\n\
                7.Азербайджанская ССР\n\
                8.Литовская ССР\n\
                9.Молдавская ССР\n\
                10.Латвийская ССР\n\
                11.Киргизская ССР\n\
                12.Таджикская ССР\n\
                13.Армянская ССР\n\
                14.Туркменская ССР\n\
                15.Эстонская ССР",
             "Далее","");
        }
        case DLG_REGNAC:
        {
            switch(listitem)
            {
                case 0: player_info[playerid][NAC] = 1;
                case 1: player_info[playerid][NAC] = 2;
                case 2: player_info[playerid][NAC] = 3;
                case 3: player_info[playerid][NAC] = 4;
                case 4: player_info[playerid][NAC] = 5;
                case 5: player_info[playerid][NAC] = 6;
                case 6: player_info[playerid][NAC] = 7;
                case 7: player_info[playerid][NAC] = 8;
                case 8: player_info[playerid][NAC] = 9;
                case 9: player_info[playerid][NAC] = 10;
                case 10: player_info[playerid][NAC] = 11;
                case 11: player_info[playerid][NAC] = 12;
                case 12: player_info[playerid][NAC] = 13;
                case 13: player_info[playerid][NAC] = 14;
                case 14: player_info[playerid][NAC] = 15;
            }
        }
          case SKIN:
        {
            if(response)
            {
                player_info[playerid][SEX] = 1;
                SetPlayerSkin(playerid, 78);
                numberskin{playerid} = 1;
            }
            else
            {
                player_info[playerid][SEX] = 2;
                SetPlayerSkin(playerid, 77);
                numberskin{playerid} = 6;
            }
            for(new i; i != 6; i++) TextDrawShowForPlayer(playerid, td_select_skin[playerid]);
            SpawnPlayer(playerid);
            SelectTextDraw(playerid, 0xFF0000FF);
         }
    }
    return 1;
}

 

 

Отредактировано пользователем odosenok

Поделиться сообщением


Ссылка на сообщение

1 ответ на этот вопрос

  • 0

@VadimS Это:

for(new i; i != 6; i++) TextDrawShowForPlayer(playerid, td_select_skin[playerid]);

Замените на: 

for(new i; i != 6; i++) TextDrawShowForPlayer(playerid, td_select_skin[playerid][i]);

 

Поделиться сообщением


Ссылка на сообщение
Гость
Эта тема закрыта для публикации ответов.
  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

  • Похожий контент

    • Triples
      От Triples
      При компиляции выдает ошибки
      space.pwn(5948) : error 035: argument type mismatch (argument 2) space.pwn(5948) : error 017: undefined symbol "ef" space.pwn(5948) : error 029: invalid expression, assumed zero space.pwn(5948) : fatal error 107: too many error messages on one line  
      Строчка на которую он жалуется
      cef_create_browser(playerid, LOGIN_BROWSER_ID, 'cef.utah-rp.ru/hud', false, false);