NATION DONUTS β€” FiveM Donut Shop Script and Streams
Full description Show everything

🍩 NATION DONUTS β€” FiveM Donut Shop Script and Streams

Turn any corner of your city into a real, working donut shop. Place a counter anywhere, assign it to a job, and let your employees stock real 3D donuts on the shelves while customers walk up and buy them.

Preview

https://youtu.be/WRdKNEuhuD0

⚑ KEY FEATURES

πŸ—οΈ Gizmo Placement

Place counters anywhere in-game with a drag & rotate gizmo. No coordinates, no config editing. Move, rotate and switch between world / local axis on the fly. Edit or remove counters any time.

🍩 Live 3D Shelves

Employees stock the shelves from a cinematic camera view. 3 shelves Γ— 12 slots per counter, every donut is a real prop sitting on the shelf. Ghost preview before placing, green / red slot highlights, and everything is synced for all players in real time.

πŸ›’ Walk-Up Shop

Customers shop from a 3D panel right next to the counter, with no fullscreen menu breaking immersion. Optional classic fullscreen UI mode included. Customers receive packed, edible donuts.

πŸ’° Society Income

Every sale goes straight to the job's society account. Works with nation-management, qb-management, qb-banking, Renewed-Banking and esx_society.

🎨 Custom Shop Signs

Every counter gets its own sign painted on the front, back and sides. Shop name, slogan, colours and logo, with 18 fonts and 10 background patterns. Live preview while editing. Every shop in your city can look different.

πŸ”’ Animated Shutter

A roller shutter slides down over the display with GTA's garage door sound. A closed counter blocks sales and stocking.

πŸ’‘ Display Lights

Warm shelf lights and a spotlight that employees can switch on and off. Shutter and light states are saved across restarts.

πŸ‘” Job System

Admins assign each counter to a job from a searchable list. Only that job can stock, edit the sign, toggle lights and open or close the shutter.

πŸ“¦ WHAT'S INCLUDED

- nation-donut resource

- Custom streamed models: donut counter, roller shutter, strawberry donut, candy donut

- 8 item images (frozen + packed for every flavour)

- Step-by-step setup guide with ready-to-paste item definitions

πŸ”Œ COMPATIBILITY

- Framework: QBCore Β· ESX

- Inventory: ox_inventory Β· qb-inventory (and forks) Β· ESX

- Target: ox_target Β· qb-target

- Notify: ox_lib Β· QBCore Β· ESX Β· chat Β· custom

- Database: oxmysql Β· mysql-async

Everything is auto-detected.

βš™οΈ EASY SETUP

βœ… No SQL file to import, tables are created automatically

βœ… Fully configurable: prices, flavours, keys, distances, lights, shutter, sign, camera

βœ… Add new donut flavours in a few lines

βœ… Languages included: English, Turkish, Spanish

βœ… Optimised: counters and donuts only spawn near players

πŸ”“ OPEN SOURCE PARTS

config.lua, framework bridges (core/), society adapters and locales are open, so you can adapt the script to your own framework, inventory or banking system.

πŸ“‹ REQUIREMENTS

- ESX QBCore and standalone frameworks

- ox_target or qb-target

- oxmysql or mysql-async

πŸ’Ž Not just a shop. A business your players actually run.