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

    Статус
    Оффлайн
    Регистрация
    19.04.2014
    Адрес
    Уфа, Россия
    Сообщений
    319
    Репутация:
    52 ±

    OnPlayerClickTextDraw

    Здравствуйте!
    Возникла проблема при выборе персонажа при регистрации, Выбор персонажа на ClickTextDraw.
    Суть проблемы: открываются TextDraw при выборе персонажа всё выводиться курсор пролистки Стрелка влево(Prev-предыдущий) и Стрелка вправо(Next-следующий) всё отлично при пролистки стрелкой влево(Prev) ну а когда начинаешь пролистывать вправо то стрелка(Next) не нажимается а хотя курсор(SelectTextDraw) стоит но нажатия на эту стрелку не возможно, и сама функция нажатия тоже есть(TextDrawSetSelectable). В чём может быть проблема, может кто сталкивался с этим??? или знает кто решения??
    PHP код:
    new Appearance_man[5][1] =
    {
        
    78,
        
    79,
        
    137,
        
    200,
        
    230
    };
    new 
    Appearance_girl[6][1] =
    {
        
    10,
        
    39,
        
    54,
        
    77,
        
    129,
        
    130
    }; 
    PHP код:
        if(Clothes{playerid} == 1)
        {
            if(
    clickedid == Left_arrow)
             {
                
    Change_appearance[playerid] --;
                if(
    Player[playerid][Gender] == 1)
                {
                     if(
    Change_appearance[playerid] <= 0Change_appearance[playerid] = 5;
                     
    SetPlayerSkin(playeridAppearance_man[Change_appearance[playerid]][0]);
                }
                else
                {
                     if(
    Change_appearance[playerid] <= 0Change_appearance[playerid] = 6;
                     
    SetPlayerSkin(playeridAppearance_girl[Change_appearance[playerid]][0]);
                }
             }
            else if(
    clickedid == Right_arrow)
            {
                   
    Change_appearance[playerid] ++;
                if(
    Player[playerid][Gender] == 1)
                {
                     if(
    Change_appearance[playerid] >= 5Change_appearance[playerid] = 0;
                     
    SetPlayerSkin(playeridAppearance_man[Change_appearance[playerid]][0]);
                }
                else
                {
                     if(
    Change_appearance[playerid] >= 6Change_appearance[playerid] = 0;
                     
    SetPlayerSkin(playeridAppearance_girl[Change_appearance[playerid]][0]);
                }
             }
            else if(
    clickedid == Select)
            {
                
    Clothes{playerid} = 0;
                
    TogglePlayerControllable(playerid1);
                
    TextDrawHideForPlayer(playeridLeft_arrow);
                
    TextDrawHideForPlayer(playeridRight_arrow);
                
    TextDrawHideForPlayer(playeridPrev);
                
    TextDrawHideForPlayer(playeridNext);
                
    TextDrawHideForPlayer(playeridSelect);
                
    TextDrawHideForPlayer(playeridSelect_box);
                
    CancelSelectTextDraw(playerid);
                
    SpawnPlayer(playerid);
            }
        } 
    PHP код:
        if(Clothes{playerid} == 1)
        {
              
    SetPlayerVirtualWorld(playeridplayerid);
            
    SetPlayerInterior(playerid10);
            
    SetPlayerPos(playerid232.9819116.00441010.2118);
            
    SetPlayerFacingAngle(playerid141.1988);
            
    SetPlayerCameraPos(playerid230.3327112.65081010.7769);
            
    SetPlayerCameraLookAt(playerid230.9585113.42911010.7371);
            
    TogglePlayerControllable(playerid0);
            
    TextDrawShowForPlayer(playeridLeft_arrow);
            
    TextDrawShowForPlayer(playeridRight_arrow);
            
    TextDrawShowForPlayer(playeridPrev);
            
    TextDrawShowForPlayer(playeridNext);
            
    TextDrawShowForPlayer(playeridSelect);
            
    TextDrawShowForPlayer(playeridSelect_box);
            
    SelectTextDraw(playerid0x5C86B5AA);
        } 
    Последний раз редактировалось Nurick; 18.04.2016 в 02:02.

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

    Статус
    Оффлайн
    Регистрация
    19.04.2014
    Адрес
    Уфа, Россия
    Сообщений
    319
    Репутация:
    52 ±
    update...

 

 

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

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

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

Ваши права

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