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

Почему может не показываться диалоговое окно в самп?

Хакуна

Новичок
Здравствуйте, решил я глянуть что у меня идёт после покупки номера в ЛСПД, гляжу и вижу что кнопка сигнала(H/CapsLock) должны работать и открыватся мешюшка, но ничего не происходит. Помогите пожалуйста, возможно я слепой.
PHP:
    if(newkeys == KEY_HORN)
    {
        if(IsPlayerInRangeOfPoint(playerid, 5.0, -2201.2429,-2340.7310,30.6250)) if(IsPlayerInHisVehicle(playerid)) if(IsABike(GetPlayerVehicleID(playerid))) return SPD(playerid, 9800, DIALOG_STYLE_LIST, !"", !"{fef059}1. {FFFFFF}Выбрать детали", !"Принять", !"Отмена");
        else if(IsPlayerInRangeOfPoint(playerid, 5.0, 217.2211, -228.2586, 1.7786))
        {
            if(IsPlayerInHisVehicle(playerid))
            {
                if(!nomeraproverka{playerid})
                {
                    SCM(playerid, COLOR_RED, !"[Ошибка] {FFFFFF}Вы еще не получили разрешение на установку номеров!");
                    return SCM(playerid, -1, !"получить разрешение можно в полицейском участке ЛС!");
                }
                if(GetMoney(playerid) < 5000) return SCM(playerid, COLOR_RED, !"[Ошибка] {FFFFFF}У вас недостаточно денег!");
                new carid = GetPlayerVehicleID(playerid);
                new engine_status = GetEngineStatus(carid);
                new number = GetVehicleID(carid);
                SetString(CarInfo[number][cNumber], nomera[playerid]);
                new Float:X, Float:Y, Float:Z, Float:A;
                GetVehiclePos(carid, X, Y, Z);
                GetVehicleZAngle(carid, A);
                SetVehicleToRespawn(carid);
                SetEngineStatus(carid, engine_status, -1);
                SetVehiclePos(carid, X, Y, Z);
                SetVehicleZAngle(carid, A);
                PutPlayerInVehicle(playerid, carid, 0);
                GiveMoney(playerid, -5000);
                nomeraproverka{playerid} = false;
                SaveOwnableCar(number);
            }
            else SCM(playerid, COLOR_GREY, !"[Ошибка] {FFFFFF}Вы должны находиться в личном транспорте!");
        }
 
Сверху Снизу