let radioOffTimer = 0 // переменная в которую мы записываем время
function onRender() {
let vehicle = mp.players.local.vehicle // получаем vehicle
let currentTime = new Date().getTime() - radioOffTimer
if (vehicle && currentTime < 1500) { // В течении 1500мс будет выключать радио
mp.game.audio.setRadioToStationName("OFF") // эта функция переводит состояние радио в "выключенное" (работает только в рендере)
}
if (currentTime > 1500) {
mp.events.remove("render", onRender) // Удаляем обработчик события
}
}
mp.events.add("playerEnterVehicle", (vehicle, seat) => {
radioOffTimer = new Date().getTime() // записываем время
mp.events.add('render', onRender) // добавляем событие
})