


Was this page helpful?
Getting MBT Emote Menu up and running is straightforward. It sits on top of your existing rpemotes-reborn setup — no emote data or configuration migration is required.
| Dependency | Notes |
|---|---|
| rpemotes-reborn | Required — MBT Emote Menu is a NUI frontend for this engine |
| ox_lib | Optional but recommended — used for notifications if configured |
oxmysql is not required. All player data (favorites, recent, binds, playlists, wheel) is stored client-side via KVP — no database tables, no .sql files.
Download the resource from your Keymaster/Tebex and extract it into your resources folder (e.g., [mbt]/mbt_emote_menu).
Add mbt_emote_menu after rpemotes-reborn in your server.cfg:
ensure rpemotes-reborn
ensure ox_lib # optional but recommended
# ... other resources
ensure mbt_emote_menuMBT Emote Menu must start after rpemotes-reborn. The resource declares this dependency in its manifest and will refuse to start if rpemotes-reborn is not running.
Open config.lua and adjust settings to match your server:
MBT.Language to your preferred locale ('en', 'it', 'es', 'fr', 'de', 'pt').MBT.Menu.Layout to 'cinematic' or 'default'.Connect to your server and press F4 (or your configured keybind). The MBT emote menu should open. If OverrideNativeMenu is enabled, rpemotes' default NativeUI menu will no longer appear.
That's it. No database setup, no ACE permissions, no admin commands — just install, configure, and play.
MBT.Menu.OverrideNativeMenu = trueF4MBT.Theme colors if needed.