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

При выходе из авто водитель отстёгивает ремень а пассажир нет

Статус
В этой теме нельзя размещать новые ответы.

GeForce

Новичок
Сделал систему ремней безопасности у водителя всё работает но у пассажира нет
При выходе из авто водитель отстёгивает ремень а пассажир нет
А ещё когда игрока выбросят из авто то не отстёгивается никто как это исправить?

Код:
    if(GetPlayerState(playerid) == PLAYER_STATE_PASSENGER)
    {
     if(bezopas[playerid] > 0)
    {
        new sendername[MAX_PLAYER_NAME];
        GetPlayerName(playerid,sendername,sizeof(sendername));
        new carrr = bezopas[playerid];
        if(carrr >= 400 && carrr <= 447 || carrr >= 450 && carrr <= 460 || carrr == 466 || carrr == 467 || carrr == 469 || carrr == 470 || carrr >= 472 && carrr <= 480 || carrr >= 482 && carrr <= 508 || carrr >= 511 && carrr <= 520 || carrr >= 524 && carrr <= 580 || carrr >= 582 && carrr <= 585 || carrr >= 587 && carrr <= 611)
        {
            format(string, sizeof(string), "* %s отстегивает ремень безопасности", sendername);
            ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
            bezopas[playerid] = 0;
        }
        else if(carrr == 448 || carrr >= 461 && carrr <= 463 || carrr == 468 || carrr == 471 || carrr == 481 || carrr == 501 || carrr == 510 || carrr >= 521 && carrr <= 523 || carrr == 581 || carrr == 586)
        {
            format(string, sizeof(string), "* %s снимает шлем", sendername);
            ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
            bezopas[playerid] = 0;
        }
    }
    }
    if(bezopas[playerid] > 0) от сюда работает (это для водителя)
    {
        new sendername[MAX_PLAYER_NAME];
        GetPlayerName(playerid,sendername,sizeof(sendername));
        new carrr = bezopas[playerid];
        if(carrr >= 400 && carrr <= 447 || carrr >= 450 && carrr <= 460 || carrr == 466 || carrr == 467 || carrr == 469 || carrr == 470 || carrr >= 472 && carrr <= 480 || carrr >= 482 && carrr <= 508 || carrr >= 511 && carrr <= 520 || carrr >= 524 && carrr <= 580 || carrr >= 582 && carrr <= 585 || carrr >= 587 && carrr <= 611)
        {
            format(string, sizeof(string), "* %s отстегивает ремень безопасности", sendername);
            ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
            bezopas[playerid] = 0;
        }
        else if(carrr == 448 || carrr >= 461 && carrr <= 463 || carrr == 468 || carrr == 471 || carrr == 481 || carrr == 501 || carrr == 510 || carrr >= 521 && carrr <= 523 || carrr == 581 || carrr == 586)
        {
            format(string, sizeof(string), "* %s снимает шлем", sendername);
            ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
            bezopas[playerid] = 0;
        }
    }
    Это всё находится тут public OnPlayerExitVehicle(playerid, vehicleid)
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу