[QB-Core][OX_Lib] Hookah Lounge

[QB-Core][OX_Lib] Hookah Lounge is a community-gathering script that allows players to relax inside a hookah lounge, enjoy hookahs, and escape from crime-focused or everyday gameplay.

If you purchase the script, please join my Discord server (also linked on the Tebex page) and message me directly or open a ticket. I would love to hear a review from a server owner where the script is being “stress tested”, as well as get some ideas for future updates.

Bugs are to be expected, as this is my first ever script and it’s a fairly large one.
That’s why I’ve also added a free 2-day trial version so you can test everything before committing to buying the script.
If you find any bugs, please DM me, open a ticket, or just send a message in general and I will try to respond and fix the issue as soon as possible.
By helping this way, you’re also helping others.
I may also include a special “Bug Hunter” role for everyone who has ever reported a bug to me.


:star: Features

• Order System

Allows customers to walk into the bar, order themselves a hookah and sit down while workers prepare it.

• Job System (toggleable in config.lua)

You can fully disable the job system, allowing any player to walk in, buy the items, and prepare the hookah themselves.

• Boss Menu

Allows fast control over the resources, employees and finances of your business.

• Society Money

Every bar transaction goes into or out of the hookah lounge’s society account, controllable by the boss.

• Client/Server Smoke Effects

Smoke effects and sounds render for the client and nearby players.


:package: Items Included

The script currently includes:

  • 3 types of bowls
    • Small
    • Medium
    • Large
  • HMD
  • Coals
  • 5 tobacco flavours


:no_entry_sign: MLO Not Included

The hookah lounge MLO is not included, but can be downloaded for free here:


:moneybag: Purchase

You can purchase the script for 10€ here:
https://ustore.tebex.io/package/uhookah

Showcases can be found here:


:bar_chart: Info Table

Code is accessible No
Subscription-based No
Lines (approximately) 900+
Requirements qb-core, ox_lib, ox_target, ox_mysql, qb-inventory
Support Yes
2 Likes

1.3.1

  • :hammer_and_wrench: Fixed an issue with the boss menu
  • :iphone: Added phone notifications for Yseries Phone by teamsGG

1.3.2 / 1.3.3

  • :calling: Added notifications support for Smartphone PRO by Quasar (not tested since I don’t own the script)
  • :zap: Drastically improved performance when using the Hookah Target Menu
    More phone supports are planed, but must be requested by the buyer

1.3.4

  • :wrench: Fixed an issue with the coal life system stacking
  • :gear: Added 'none' as an option for the phone notification system
  • :dash: Added effects when chain smoking!

The effects currently go as follows:

{puffs = 1, effect = "BikerFilter", strength = 0.08},
{puffs = 2, effect = "BikerFilter", strength = 0.18},
{puffs = 3, effect = "BikerFilter", strength = 0.25},
{puffs = 5, effect = "BikerFilter", strength = 0.40},
{puffs = 7, effect = "BikerFilter", strength = 0.50},

In the near future, I might expose this to config.lua so server owners can freely add any visual effect and strength they prefer.

1.3.5

  • :hammer_and_wrench: Fixed an issue with the prop spawn system
  • :page_facing_up: Fixed vendor issue where it showed “sold item_name_like_this” instead of “Item Name x Amount”
  • :scissors: Removed deprecated config variables
  • :gear: Added performance options for the vendor
  • :bell: Hookah staff now receives a notification when a table is running low on something

1.3.6

  • :gear: Exposed chain smoke effects to config.lua for easier customization
  • :hammer_and_wrench: Fixed an issue where the low supply alert did not register “none” as an option
  • :warning: Fixed an exploit that allowed players to bypass tobacco consumption

1.4.1

1.4.1

  • :shopping_cart: Client Order UI
  • :mute: Prevent staff from receiving notifications when the job system is disabled

:memo: Note:
The current config is a bit messy and contains a lot of unnecessary stuff.
A full cleanup is planned later on in the script’s lifecycle.

:loudspeaker: I am currently running a 30% sale on the script till December 5, 2025 23:59 EET

:world_map: Roadmap

:office_worker: Boss Menu UI
Create full custom HTML/JS boss panel
Add stats, revenue tracking, active tables, employee overview
Release the UI

:memo: Client Order UI
Build simple, clean UI for customers to order hookahs
Release the UI

:man_cook: Employee UI

  • Live view of new orders
  • Full table overview with states (needs coals, needs bowl, active, finished)
  • Release the UI

:broom: Code Cleanup

  • Refactor client and server scripts
  • Remove unused code and restructure for future updates

:wrench: Reported/Found bugs will jump the roadmap queue and get fixed as soon as possible