⌨️ BT_KEYBIND — Customizable Quick Keys Menu
📚 Documentation
Read the full documentation here
⚠️ Important Technical Note
This script cannot work properly if you have another script that runs in a loop and forces UI focus.
👉 If such a script is running on your server, it will conflict with BT_KEYBIND.
✨ Features
Assign any keyboard key or gamepad button (Xbox & PlayStation) to any menu or action
Let players trigger commands, ClientEvents, ServerEvents, or menus with a single keystroke or button press
Show/hide shortcuts by group or job
Example: admins see admin shortcuts, bartenders see bar-related keys, etc.
No interference with existing interfaces
Seamless integration with any UI and server setup
🎮 Gamepad Support
Full compatibility with Xbox and PlayStation controllers
Automatic display of controller icons (A, B, X, Y / ✕, ◯, △, ☐, etc.) in menus
Players can mix keyboard + gamepad shortcuts freely
👤 Character-based key assignments
Each character can have a different set of shortcuts
Perfect for staff, civs, criminals, bartenders—every role can be unique
⚙️ Fully configurable shortcuts
Define all available shortcuts in config.lua
Players can also create their own custom keybindings
Add keys/buttons to a blacklist to prevent unwanted combos
Data stored per character (via OXMYSQL)
🛠️ Customization
config.luaandwarmenu.luaare open—edit menus, keys, and logic as you wishclient.lua&server.luaare escrowed
🖼️ Gallery
![]()