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

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

    Не работает кнопка ALT

    Всем привет.
    Вот из этого кода перестали работать пикапы на ALT
    а ниже код работает но из за него другие не работают:(
    Код:
    if (PRESSED(KEY_WALK))
    {
        if ( GetPlayerInterior ( playerid ) != 1 ) return 1 ;
        if ( GetPVarInt ( playerid, "p_sm_used" ) != 0 ) return 1 ;
        {
            for ( new sm = 0; sm < sm_count; sm ++ )
            {
                if ( sm_used { sm } != false ) continue ;
                if ( ! IsPlayerInRangeOfPoint ( playerid, 1.50, sm_coord [ sm ] [ 0 ], sm_coord [ sm ] [ 1 ], sm_coord [ sm ] [ 2 ] ) ) continue ;
                SetPVarInt ( playerid, "p_sm_used", sm + 1 ) ;
                TogglePlayerControllable ( playerid, false ) ;
                sm_used
                {
                    sm
                }
                = true ;
                sm_ptd [ playerid ]  = CreatePlayerTextDraw ( playerid, 266.000000, 272.000000, "BET:  0$" ) ;
                PlayerTextDrawBackgroundColor ( playerid, sm_ptd [ playerid ] , 255 ) ;
                PlayerTextDrawFont ( playerid, sm_ptd [ playerid ] , 2 ) ;
                PlayerTextDrawLetterSize ( playerid, sm_ptd [ playerid ] , 0.310000, 2.700000 ) ;
                PlayerTextDrawColor ( playerid, sm_ptd [ playerid ] , -2711041 ) ;
                PlayerTextDrawSetOutline ( playerid, sm_ptd [ playerid ] , 1 ) ;
                PlayerTextDrawSetProportional ( playerid, sm_ptd [ playerid ] , 1 ) ;
                PlayerTextDrawSetSelectable ( playerid, sm_ptd [ playerid ] , 0 ) ;
                for ( new i = 0 ; i < 4 ; i ++ ) TextDrawShowForPlayer ( playerid, sm_td [ i ] ) ;
                PlayerTextDrawShow ( playerid, sm_ptd [ playerid ] ) ;
                SelectTextDraw ( playerid, 0xFFDA82FF ) ;
                SetPlayerCameraPos(playerid, sm_coord [ sm ] [ 3 ], sm_coord [ sm ] [ 4 ], sm_coord [ sm ] [ 5 ] );
                SetPlayerCameraLookAt ( playerid, sm_coord [ sm ] [ 6 ], sm_coord [ sm ] [ 7 ], sm_coord [ sm ] [ 8 ] ) ;
                new td_string [ 14 ] ;
                format ( td_string, 14, "bet:  %d$", GetPVarInt(playerid,"sm_bet") ) ;
                PlayerTextDrawSetString ( playerid, sm_ptd [ playerid ], td_string ) ;
                break ;
            }
        }
    Все исправил: проблема была тут
    Код:
    if ( GetPlayerInterior ( playerid ) != 1 ) return 1 ;
    работало только в интерьере 1 =)
    Последний раз редактировалось Vasya_Pupkin; 24.01.2017 в 15:30. Причина: Закройте пожалуйста.

 

 

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

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

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

Ваши права

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