🥤 Magic Vending Machines
Magic Vending Machines transforms static vending props into fully interactive vending machines for FiveM, allowing players to browse products, purchase food and drinks, and enjoy a more immersive shopping experience.
With configurable stock systems, payment methods, vending sounds, and broad framework compatibility, it provides a modern replacement for basic vending machine scripts.
Features
Interactive vending machines
Modern vending interface
Food and drink categories
Configurable products
Configurable pricing
Cash and bank payments
Purchase progress bar
Vending machine audio
Multiple stock systems
Persistent stock support
Admin restocking tools
Discord webhook logging
Secure server-side validation
Lightweight and optimised
Vending System
Players can:
Browse available products
Purchase food and drinks
Pay using cash or bank
Hear vending machine audio during purchases
Receive items directly into their inventory
Each vending machine category can have its own products, pricing, stock levels, and supported machine models.
Stock System
Supports multiple stock modes:
Unlimited stock
Shared stock by machine model
Individual machine stock
Persistent SQL stock
This allows server owners to create anything from simple public vending machines to fully managed economy-based stock systems.
Administration
Authorised administrators can:
Restock vending machines
Restock all machines
View vending statistics
Monitor vending activity
Review security events
Important actions can be logged through Discord webhooks.
Compatibility
Frameworks
✅ Qbox
✅ QBCore
✅ ESX
✅ Standalone support
Inventory
✅ ox_inventory
✅ qb-inventory
✅ qs-inventory
Interaction
✅ ox_target
✅ qb-target
✅ DrawText fallback
Supports
✅ ox_lib
✅ oxmysql
✅ Automatic framework detection
✅ Discord webhooks
✅ Persistent SQL stock
Configuration
Server owners can customise:
Vending machine models
Product categories
Products
Prices
Stock amounts
Stock mode
Payment methods
Progress duration
Audio behaviour
Notifications
Framework integration
Inventory integration
Interaction methods
Administrator permissions
SQL persistence
Debug mode
Webhooks
Perfect For
Economy servers
Serious roleplay communities
Public servers
City roleplay
Food and drink systems
Immersive public interactions
Convenience stores
Servers replacing default vending machines
Support
Need help?
Join our Discord community for support, updates, and announcements.