


Was this page helpful?
Before installing MBT Malisling, make sure the following resources are present and up to date on your server:
| Dependency | Version | Notes |
|---|---|---|
| ox_inventory | v2.30.0+ | Required — item and weapon storage |
| ox_lib | Latest | Required — notifications, skill checks, callbacks |
| OneSync | Enabled | Required — scope detection won't work without it |
Your server must also be running ESX, QBCore or OX Core. The script auto-detects which framework is active.
Extract the folder and place it inside your resources directory, ideally inside a category folder:
resources/
└── [mbt]/
└── mbt_malisling/
├── client/
├── server/
├── data/
├── config.lua
└── fxmanifest.luaEnsure the resource starts after ox_lib and ox_inventory:
ensure ox_lib
ensure ox_inventory
ensure mbt_malislingStart or restart your server. On first start, the script automatically patches ox_inventory to add holster animation prompts.
A full server restart is required after first install. The script modifies ox_inventory/modules/weapon/client.lua at startup. Players must reconnect after the restart to load the patched file.
If you use esx_multicharacter and have relog enabled, set the following option in config.lua:
MBT.Relog = trueThis ensures weapons are properly cleaned up when switching characters without a full reconnect.
After restarting, equip any weapon via ox_inventory. You should see:
[RMOUSE] - Unholster [BACKSPACE] - CancelIf the prop does not appear, check your server console for errors and confirm ox_lib and ox_inventory are loaded before mbt_malisling.