[Вопрос] Сообщения при нажатия на TAB
#1

При нажатие на TAB выскакивает сообщения, хотя сам незнаю почему. Раньше всё работало отлично, я сменил sampgui.png и с тех пор такая фигня у меня. Код правельный вроде, думаю вы мне дадите нормальный совет.
P.S: когда я в машине такое сообщения не появляется, она появляется только когда я не-в машине.
PHP код:
    if(newkeys KEY_ACTION)
    {
        new 
engine,lights,alarm,doors,bonnet,boot,objective;
        new 
vehicleid GetPlayerVehicleID(playerid);
        
GetVehicleParamsEx(vehicleidengine,lights,alarm,doors,bonnet,boot,objective);
        switch(
engine)
        {
            
// двигатель
            
case -1,0:
            {
                if(
Vehicle_IsNotForPlayer(vehicleidplayerid)) return 1;
                if(
Vehicle_IsPlayerWithLicense(GetVehicleModel(vehicleid), playerid) == 0)
                {
                    return 
SendClientMessage(playerid0xB22222FF"[Справка]: {FFFFFF}У вас нет опыта и лицензии управления данным транспортным средством!");
                }
                if(
Vehicle_WithoutFuel(GetVehicleModel(vehicleid)) == 0)
                {
                    if(
V[vehicleid][v_fuel] <= 0) return SendClientMessage(playerid0xB22222FF"[Справка]: {FFFFFF}В автомобиле закончилось топливо!1");
                }
                
SetVehicleParamsEx(vehicleid1,lights,alarm,doors,bonnet,boot,objective);
            }
            case 
1SetVehicleParamsEx(vehicleid0,lights,alarm,doors,bonnet,boot,objective);
        }
    } 
Reply
#2

Где проверка на то, что игрок в автомобиле?
Reply
#3

Ну потому что KEY_ACTION в состоянии on foot соответствует клавиша TAB, а у вас нет проверки, которую упомянули выше. https://sampwiki.blast.hk/wiki/Keys

А вот это "[Справка]: {FFFFFF}В автомобиле закончилось топливо!1" - шикарно!
Reply
#4

Quote:
Originally Posted by White_116
Посмотреть сообщение
Где проверка на то, что игрок в автомобиле?
Спасибо, когда писал, забыл.
Reply
#5

Quote:
Originally Posted by stabker
Посмотреть сообщение
А вот это "[Справка]: {FFFFFF}В автомобиле закончилось топливо!1" - шикарно!
Эммм, если вы про число 1 в конце, я один поставил для проверке потому что у меня два таких сообщений вот и всё. Если я не понял что то, то напишите свой вариант.
Reply
#6

Quote:
Originally Posted by Johhnyllll
Посмотреть сообщение
Эммм, если вы про число 1 в конце, я один поставил для проверке потому что у меня два таких сообщений вот и всё. Если я не понял что то, то напишите свой вариант.
Все верно поняли Я думал просто забавная опечатка.
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)