Description
Keep your businesses selling even when no employees are available with TweekzScripts Job Vending Machines.
This resource allows server owners to create and manage job-controlled vending machines directly in-game. Configure products, prices, stock, refill methods, employee requirements, payment options, themes, props, blips, and more through a clean management interface.
Perfect for restaurants, cafés, fast-food businesses, shops, and other player-owned jobs.
Core Features
- In-Game Management — Create, edit, copy, enable, disable, and manage vending machines directly in-game.
- Job-Controlled Vending — Assign each vending machine to a specific job.
- Automatic Shop Status — Automatically control availability based on active employees.
- Stock Management — Configure current stock, maximum stock, and purchase limits per product.
- Multiple Refill Modes — Support for automatic and staff-controlled refilling.
- Automatic Refill — Configure refill intervals for individual vending machines.
- Product Management — Add custom items, prices, labels, and stock values.
- Server Item Search — Search registered server items while configuring products.
- Payment Options — Support for cash and bank payments where available.
- Job Grades & Duty — Control access using job grades and optional duty requirements.
- Target Support — Compatible with multiple popular target systems.
- Markers & Key Interaction — Optional alternatives to target interaction.
- Configurable Blips — Add custom map blips without cluttering the minimap.
- Multiple Themes — Choose different visual styles for individual vending machines.
- Prop Support — Use configurable vending props or existing map objects.
- Persistent Saving — Vending machines and their settings remain saved after restarts.
- Automatic Detection — Framework, inventory, target, notification, and job-system detection.
- English & Dutch — Included language support.
- No SQL Required — Simple installation without database imports.
- Clean In-Game NUI — Modern and easy-to-use management interface.
Configuration
The included config.lua keeps the main setup simple and editable.
You can configure language, integrations, permissions, and general server settings.
Additional options are available inside config_advanced.lua, while vending machines themselves can be created and configured directly through the in-game management menu.
The resource includes one Bean Machine starter vending for easy testing and setup.
Important: The resource does not create or install food, drinks, or inventory items. Server owners must use and test item names that already exist on their own server.
Compatibility
FiveM
QBCore / Qbox / ESX / Standalone support
Multiple inventory systems
Multiple target systems
Information
Showcase: https://youtu.be/ZZPQvd95tu0
Documentation: tweekzscripts.gitbook.io
Discord: discord.gg/tweekzscripts
Store: www.tweekzscripts.nl