🔫 Realistic holster: draw, holster, secure, give back
A complete, ready-to-use holster system that auto-detects your framework and inventory.
Immersive animations
- Animated draw and holster, with a hand resting on the holster (each player can rebind the key).
- The outfit changes live: loaded holster when the weapon is put away, empty when it is drawn.
- Configured weapons come out of the holster, every other weapon is drawn from the back.
- A longer animation when the player doesn’t have a hand on the holster, or has no holster.
Securing for your jobs
- The jobs you choose (with a minimum grade) can remove a player’s holster and handgun.
- Command plus an ox_target entry (ox_target is optional).
- If the player is fully conscious, they get a request to accept or refuse.
- Server-side checks: job, distance, cooldown, agent and target state.
Giving equipment back
- Any authorised agent can give a holster and a weapon back, not only the one who took them.
- Before giving back, the script checks that the player has neither a holster nor a handgun.
- Weapon choice: the one in hand, the exact weapon that was confiscated (serial number), or a menu showing serial number, ammo and condition.
Compatibility
- Frameworks: QBCore, Qbox, ESX, standalone.
- Inventories: ox_inventory, qb-inventory (ps-/lj-inventory).
- Outfit saving: illenium-appearance, fivem-appearance, esx_skin, or your own function.
- Medical script support, with your own state keys or your own test.
Easy to configure
- A clear config.lua, supplied in commented French and English versions.
- Advanced settings kept separate, texts in a locales/ folder (FR / EN).
- Bilingual README and a diagnostic console (Config.Debug).









