Showcase Video
SM-Vending | The Most Advanced Vending Machine Script
SM Vending is a full vending machine business system for FiveM RP servers.
Players can interact with vending machines directly, press real machine buttons, watch products physically dispense, pick them up in-world, and even deal with stuck items by pushing the machine.
Server owners can also enable player-owned vending machines, allowing players to buy machines, place them in the world, manage stock, set prices, track revenue, repair machines, and build their own small vending business.
Main Features
Real machine interaction - Camera zoom and direct button clicks on the vending machine
No basic purchase menu - Players interact with the machine itself during vending
Physical product dispensing - Products move, drop, and can be picked up in-world
3 machine behaviors - Glass, tray, and coffee/water style pour machines
Stuck item system - Products can jam inside the machine
Push to release - Players can push the machine to release stuck products
Ownable vending machines - Players can buy, place, manage, and pick up vending machines
Player placement - Hologram preview, rotation, validation, and SQL persistence
Owner management UI - Balance, revenue, health, jam risk, stock, pricing, settings, and transfer ownership
Analytics & journal - Weekly revenue, units sold, total withdrawn, and owner activity history
Owner notifications - Purchase, jam, low stock, sold out, low health, and balance-ready alerts
Passive sales - Optional ambient customer usage for passive machine sales
Owner & vending blips - Optional map blips for owned and static vending machines
Framework support - ESX, QBCore, and Qbox support
Inventory support - ox_inventory and qb-inventory support
Target support - ox_target and qb-target support
Easy configuration - Machine profiles, catalog items, placement rules, limits, rent, notifications, and behavior settings
Fast support and regular updates
Optimized - SQL persistence, interaction locking, and clean runtime performance
Screenshots
ScriptsM is trusted by 5,500+ server owners since 2023.
Discord for support
Configuration examples are available in the documentation.
Our other releases:
| Code is accessible | Yes |
| Subscription-based | No |
| Lines (approximately) | 13.000+ |
| Requirements | oxmysql |
| Support | Yes |









































