Features
- Multi-store support — Configure any number of shops with unique inventory, pricing, and locations. Use it for 24/7s, gun shops, tech stores, pharmacies, and more.
- Multi-framework — Works natively with QBCore, QBox, and ESX. No framework-specific hacks required.
- Immersive interaction — Uses eye-target integration for natural, context-sensitive interactions with shop props and NPCs.
- Customizable menus — Define exactly what each store sells, at what price, and to whom — including job or grade restrictions.
- Notification support — Integrates with all major notify scripts for clean, on-brand purchase feedback.
- Inventory compatibility — Works with ox_inventory, qb-inventory, and all major community inventory scripts.
Installation
1
Install Dependencies
Download and install the following dependencies before adding the script to your server:
- oxmysql v2.12.0
- ox_lib v3.30.6
crux_lib— included in your script download.
2
Configure the Script
Open
config/config.lua and configure your stores. Set up shop locations, stock items, pricing, restricted items, and NPC/prop settings for each store you want to add.3
Add Items to Your Inventory
Open the
install folder and add all required items and images to your inventory system.- qb-inventory — Copy items into
qb-core/shared/items.luaand images intoqb-inventory/html/images. - ox_inventory — Copy items into
ox_inventory/data/items.luaand images intoox_inventory/web/images. - qs-inventory — Copy items into
qs-inventory/and images intoqs-inventory/html/images. - tgiann-inventory — Copy items into
qb-core/shared/items.luaand images intoqb-inventory/html/images.
README inside the script for the full item list formatted for each inventory system.4
Ensure Resources
Add the following lines to your
server.cfg:Integrations
Advanced Shop Script supports the same wide integration ecosystem as all Crux Studio Advanced Series scripts.
For the complete compatibility table covering all supported eye target, notify, and inventory scripts, see the UWU Cat Café V2 Integrations page — Advanced Shop Script shares the same integration coverage.