Hookah System
π¬ Join the Discord
π Get it on Tebex
What it is
Section titled βWhat it isβmic_hookah lets players carry a hookah out of their inventory, set it down wherever they like, fill it with charcoal, water and a flavour, light it and smoke it through a hose. Tables and chairs come with it, so a group can set up a proper lounge anywhere on the map.
The hookah is set up through a small menu and used through your target resource. Every puff comes out in the flavourβs colour for everyone around, and burns down the charcoal and the water until it has to be refilled.
Key features
Section titled βKey featuresβ- Ten hookahs π¨
Black, blue, green, grey, orange, pink, purple, red, sky blue and yellow, as custom models in the companion resourcemic_hookah_prop. - Place it anywhere π
The player carries it on a tray, then places a preview: mouse wheel to turn it, arrow keys to raise or lower it, E to set it down, X to cancel. - A setup menu π§°
Charcoal and water as percentages, the current flavour, and buttons to add charcoal, add water, change the flavour and light or stop the hookah. - Sixty flavours π
Each one an item with its own smoke colour and icon. The menu only offers the flavours the player is carrying. - A real hose πͺ’
Grabbing the hose draws a rope from the hookah to the player. Walk too far and it snaps. - Supplies that run down π₯
Onehookah_coaland onehookah_watereach fill the hookah; every puff uses some of both, and when either runs out the hookah goes out. - Coloured smoke for everyone π«οΈ
Each puff is shown to every player nearby. A flavour can also give the smoker a screen effect. - Tables and chairs πͺ
Five tables and six chairs as placeable items. Chairs can be sat on and stood up from. - Owners and admins π
Only the player who placed a hookah can open its menu or pick it up β unless you leave admin access open, which is the default. Menu access can also be limited to jobs. - Eleven languages π£οΈ
English, Spanish, French, German, Italian, Portuguese, Russian, Chinese, Dutch, Polish and Turkish β the menu, the target labels and the messages.
What you need
Section titled βWhat you needβ| You need | Why |
|---|---|
| ESX, QBCore or QBox | Usable items, callbacks, owners and jobs. Chosen with Config.Framework |
| ox_target or qb-target | Every interaction with a placed hookah or chair. Chosen with Config.Target |
mic_hookah_prop | Ships with your purchase. Streams the ten hookah models |
| An inventory that supports usable items | Ready-made definitions ship for ESX, QBCore and ox_inventory |
No database tables of its own.
Where to go next
Section titled βWhere to go nextβ| Page | What is in it |
|---|---|
| πͺ Installation | Both folders, start order, items, images, the first hookah |
| π Items | Hookahs, furniture, supplies and the sixty flavours |
| π¨ Customization | Which file decides what, every option, languages, the open files |
| π©Ί Troubleshooting | The problems buyers actually hit, and the fix for each |