What goes wrong most often, what it actually means, and what to do about it. The quoted messages are the ones players see in game, in English.
Installation and Access#
/restcreator says I have no permission
Only framework admins (ESX admin/superadmin; QBCore and Qbox god/admin or the command ace) and the jobs in Config.CreatorJobs get in. Check your group, or add your job and grade to the list. See Who Can Use the Creator.
The console shows database errors about missing tables
database/database.sql has not been imported, or was imported into another database than the one in your mysql_connection_string. Import it and restart.
The cooking stations are empty or the props are invisible
qs-restaurant-props is not started. It streams the buns, patties, dough, toppings, rolling pin, oven and fryer. Add ensure qs-restaurant-props before the script and restart.
The console warns that the inventory is standalone
No supported inventory was running when the script started. Start your inventory before qs-restaurant-creator, or add its folder name to the inventories list if it was renamed (Renamed Resources).
"xsound, mx-surround or qs-3dsound is not started"
The fryer tried to play its sizzle with no 3D sound resource running. Install one of the three, or ignore it — frying still works, silently.
Items have no picture in the inventory
Copy the images from [INSTALLATION]/PNG into your inventory's image folder. The file names must match the item names.
The Creator#
"The point you selected is not in the shop area"
Every point must be inside the restaurant's zone — including its height. Redraw Zone Points so it covers the spot, raising the height with Z / X for upper floors and counters.
A zone point "already belongs to another zone"
Two restaurants cannot overlap. Draw this one so it stops before the neighbour's outline, or edit the neighbour.
The zone never turns green
It needs at least four points and a minimum perimeter (Config.MinPointLength). Spread the points around the whole building.
"Please fill all the fields" when saving
Something required is missing — it is marked "… is required" in the form. A restaurant needs a label, a colour, the zone, a delivery location and at least one kiosk; with the blip on, also its name and position; and every cooking system switched on needs its stations placed.
Orders and the Kitchen#
The kiosk is empty, or a dish is missing
A recipe is only on sale when it has a price above $0, a category, and its cooking system is switched on in the boss menu's Recipes tab. Create a category in Kiosk Menu first, then assign it.
"This restaurant is currently closed."
The restaurant is set to Closed. Open it from the boss menu — Dashboard quick actions or Settings.
A player cannot use the stations, fridges or POS
They are not a worker of that restaurant. Restaurant staff are separate from framework jobs — hire them in the boss menu's Workers tab (or with HireWorker).
"Missing Ingredients" at the grill or the pizza bench
The cook does not carry what the recipe needs; the panel lists required against available. Buy them in the Supply Shop or keep them in a fridge. For a server without ingredients, set Config.BurgerRequireItems or Config.PizzaRequireItems to false.
"All cooking slots are occupied!"
Every pizza cooking location is baking. Collect the finished pizzas, or add more cooking locations in the creator.
Deliver fails at the POS
Customer too far — they must be within 5 m (
Config.PosTerminalSettings.deliveryRadius).Customer not found — they disconnected.
Needs fries, a drink or a dish — the delivering worker must be carrying those items; only burgers and pizzas are created at delivery.
A TV shows another restaurant's orders
GTA draws every TV of the same model from one shared screen, so when two restaurants are close, each TV type shows the restaurant nearest the player. Keep restaurants with screens apart, or give one of them a different model and render target in Config.DisplaySettings.types.
Boss Menu, Staff and Supplies#
"You do not have permission to access this category"
The worker's rank lacks that tab's permission. The owner — or a rank with Edit Ranks — adds it in the Ranks tab. Workers with no rank see only the Dashboard.
The new owner cannot open the boss menu
The owner is set in the creator's Owner field, not by framework job. Check the field was saved, and that the restaurant has a Boss Menu Location.
"No shop items available"
No item is for sale. An admin opens /restcreator → Allowed Items, allows the item, switches on Shop and gives it a price above 0.
"Business funds" is not offered as payment
With paymentSource = 'choice', the balance is offered only to the owner and ranks with Withdraw Money. With 'player' it is never offered.
The supply crate never appears
It arrives deliveryTime seconds after ordering (60 by default) at the restaurant's Delivery Location. Players within 100 m are told when it lands. If it is still missing, check the location in the creator.
"Your inventory is full!" when claiming
The whole order goes to the player who claims it. Make room, or have someone with space claim it — the crate stays until claimed.
Eating does not fill hunger or thirst
Correct by default — connect it to your status system with the snippet in Hunger and Thirst.
Still stuck? Open a ticket with your framework and inventory, the red lines from the server console, and the F8 console output from the moment it happened. Setting
Config.Debug = truewhile you reproduce it adds detail to both.



