QBCore Quick Action K‑Menu (qb-radialmenu)

QBCore Quick Action K‑Menu (qb-radialmenu) QBCore Quick Action K‑Menu (qb-radialmenu) QBCore Quick Action K‑Menu (qb-radialmenu) QBCore Quick Action K‑Menu (qb-radialmenu)
  • QBCore Quick Action K‑Menu (qb-radialmenu)
  • QBCore Quick Action K‑Menu (qb-radialmenu)
  • QBCore Quick Action K‑Menu (qb-radialmenu)
  • QBCore Quick Action K‑Menu (qb-radialmenu)

€20.00

Add to Basket

Give your players a clean, keyboard‑friendly action menu instead of messy keybind spam.
QBCore Quick Action K‑Menu replaces the classic qb-radialmenu with a vertical K‑key menu for clothing toggles, trunk control and stretcher interactions, fully configurable via config.lua.​

🔥 Main Features

K‑key vertical action menu

  • Open a modern vertical menu using the K key (configurable).
  • Navigate with keyboard, with support for submenus and nested items.

Job‑aware work menu

  • Automatically builds a “Work” submenu based on the player’s current job.
  • Add per‑job interactions (police, EMS, mechanic, etc.) from Config.JobInteractions.

Clothing toggles (QBCore friendly)

  • Built‑in actions for: top, gloves, bag, shoes, vest, hair, hat, glasses, ear, neck, watch, bracelet, mask, pants, shirt, reset, bag off.
  • Uses QBCore‑style clothing logic (no external clothing scripts required).

Trunk interactions (vanilla‑safe)

  • Open/close trunk door via synced events.
  • Optional “trunk busy” flag for better control; fully handled via server callbacks.

Stretcher support

  • Networked stretcher interactions (busy checks, remove stretcher from area, etc.).
  • Includes distance checks to avoid abuse.

Config‑driven & escrow‑ready

  • All menu structure, job interactions and keybind settings are defined in config.lua.
  • NUI (HTML/CSS/JS) and locales are open for full customization; core logic can be protected with Asset Escrow.

⚙️ Configuration

config.lua is fully open and controls:

  • Config.Keybind – default key used to open the menu (default K).
  • Config.MenuItems – main menu structure (general actions, player utilities, etc.).
  • Config.JobInteractions – per‑job items that appear under the “Work” menu when a player has that job.
  • Config.Commands / Config.ExtraCommands – all clothing/prop toggles (title, icon, description, offsets).

Everything a server owner needs to tweak (layout, jobs, actions, keybind) is centralized in config.lua.

📦 Requirements

  • qb-core (QBCore framework, default job system).

🔧 Installation

  1. Place the resource in your resources folder as qb-radialmenu.
  2. Configure config.lua (keybind, menu items, job interactions, clothing options).
  3. Ensure qb-core starts before this resource.
  4. Add ensure qb-radialmenu to your server.cfg and restart your server.

🔒 Asset Escrow

  • Sold as a CFX Asset Escrow resource.
  • The following files remain open:
    • config.lua
    • locales/en.lua and other locale files
    • html/index.html, html/css/main.css, html/js/main.js, html/js/RadialMenu.js
  • Client and server logic are protected to prevent leaks while keeping all important configuration and UI fully editable.

🛠️ Support

  • Support via Discord: https://discord.gg/aSc68qzPHj
  • When opening a ticket, please include:
    • Your FiveM build and QBCore version.
    • Any server/client console errors.
    • Your config.lua changes (or screenshots).