let menuBrowser = null; mp.events.add('ToggleVehicleMenu', () => { if (menuBrowser !== null) { menuBrowser.destroy(); menuBrowser = null; mp.gui.chat.show(true); mp.gui.cursor.show(false, false); mp.game.graphics.stopScreenEffect("FocusIn"); mp.game.graphics.startScreenEffect("FocusOut", 0, false); return; } mp.game.graphics.stopScreenEffect("FocusOut"); mp.game.graphics.startScreenEffect("FocusIn", 0, false); menuBrowser = mp.browsers.new("package://Gui/vehiclemenu/web/index.html"); mp.gui.chat.show(false); mp.gui.cursor.show(true, true); }); mp.events.add('doAction', (action) => { mp.events.call('ToggleVehicleMenu'); switch (action) { case 8: // Motor mp.events.callRemote("VehicleMenu_ToggleEngine"); break; case 5: mp.events.callRemote("VehicleMenu_LockCar"); break; case 3: showDoorsMenu(); break; } }); function showDoorsMenu() { }