Just what I was looking for
Standalone Scripts
Agency-Vending
Final price, tax included.
+14 points, 10% back- QBCore
- Qbox
- ESX
- No framework
- Updates included, at no extra cost
- Support anytime at help.agencyg.de, usually within a few hours
Payment and delivery run through Tebex, the official payment partner for Cfx.re and FiveM. Your scripts are assigned to your Keymaster account immediately.
Description
Vending machines that actually belong to someone. Agency Vending turns every GTA vending machine into a working business, auto-detected props, 4 machine types, dual payment and full player ownership with stock, pricing and earnings.
🎥 Showcase: https://youtu.be/Vn2-kk1fpfc
🆕 New in Version 1.3.0: One colour for all Agency scripts
- Agency Companion: free app for iPhone, iPad and Mac Android and the browser, plus the free Agency-Companion script: one
/appcode links every Agency script on the server. Agency Vending follows the accent colour you pick in Agency-Companion. - One accent colour for all Agency scripts: picked in
/app(admin page), gold by default - Fits every screen: the interface scales to the resolution by itself, from 1080p to 4K and ultrawide
- 25 languages: English, German, French, Spanish, Italian, Dutch, Portuguese, Polish, Czech, Slovak, Hungarian, Romanian, Bulgarian, Croatian, Greek, Danish, Swedish, Norwegian, Finnish, Turkish, Russian, Ukrainian, Japanese, Korean, Chinese
- Config in the Agency layout: numbered sections with Agency Companion first, English by default
🥤 Machines & Setup
- 4 machine types: soda, coffee, snack and water coolers, each with unique colors, icons and products (21 products included)
- Auto-detects GTA props: finds every vending machine in the world automatically, no manual placement needed
- Admin spawner: place, rotate and delete machines anywhere in-game, persistent via MySQL
- Custom locations: define extra machine positions in config.lua on top of the auto-detected props
💰 Player Ownership & Economy
- Players own machines: manage stock, set pricing and collect earnings
- 3 ownership modes: Hybrid, Restricted or None
- Cash & card payment with a configurable fee, plus a quantity picker for bulk purchases
- Automatic or manual profit payout
🖥️ Modern UI
- Glassmorphism design with machine-type-specific theming, smooth animations and numpad selection (A1, B3...)
- Drag & save: the UI is freely movable, with compact and wide modes, and fits every screen by itself
- Custom sound design: button press, selection, purchase, error and dispense sounds
🎯 Framework Support
- QBCore · ESX · Standalone: ready to use out of the box
- 25 languages included, including UI, notifications and machine labels
- Target system support: optional ox_target & qb-target, or classic 3D text + E key
📦 More scripts: https://shop.agencyg.de
💬 Support & Discord: https://discord.gg/RTax3aBMUs
Requires oxmysql. Config & locales stay open for editing.
Agency-Vending
US$16.99
Also in a bundle: Agency-Banking + Agency-Drugs + Agency-Shops + Agency-Vending
€74.99 €106.96 save 30%
Changelog
Every update of Agency-Vending, straight from our Discord.
1.3.0LatestOct 28, 2026
✨ New
- Agency design: machine, payment terminal, management menu, admin spawner and "My Machines" now use the Agency look, with the gold Agency logo at the top left
- One colour for all Agency scripts: the machines follow the colour your admins pick in Agency-Companion (
/app, admin page), gold without it. Want the old per-machine colours back?Config.UseMachineColors = true - Agency-Companion: with the free resource installed your players get a short hint about the Agency Companion app when they use a machine
🔧 Improved
- Screen fit: every window scales to the resolution by itself, from 1080p to 4K (drag the top bar to move it, settings > Reset to centre it)
- Notifications: uses Agency-Notify when it runs (also inside Agency-Essentials), then ox_lib or the framework
- Console: no more "Access denied for command add_ace" lines. When the server does not allow the script to set its admin rights, it prints the two lines to add to your server.cfg once
- Fonts: Inter ships with the resource, no call to Google Fonts
🗑️ Removed
- Resize corner: no longer needed, the size fits the screen automatically
⚙️ Config
- New layout:
config.luais sorted into numbered sections with a contents list, Agency Companion comes first - New options:
Config.Companion.Enabled,Config.AccentColor,Config.UseMachineColorsandConfig.Integrations.Config.Notification = 'agency'is the new default
📦 Update notes
- Replace the resource folder and take over your values in the new
config.lua. Old keys still load, machines and sales in the database stay untouched - Recommended: the free Agency-Companion: https://shop.agencyg.de/en/product/agency-companion
1.2.1Sep 9, 2026
✨ New
- Admin panel: Added a
Player Machinestab listing each machine’s owner, online status, ID, type, street, stock and uncollected earnings. - Admin panel: Added search by owner, ID, type or street.
- Admin panel: Added GPS, teleport and removal actions for each machine.
- Admin panel: Removal requires a second confirming click and revokes ownership, leaving the machine in the world as state-owned.
- Owner names are resolved for offline players from the QBCore or ESX character table.
- Machine seizures are logged to the Discord webhook with admin, owner, identifier, type, machine ID, refund and position.
- New strings are available in all 13 languages.
🔧 Improved
- The console banner now reads the version from
fxmanifest.lua.
⚙️ Config
- Added
Config.AdminRemoveRefund, with options'none'(default),'earnings'and'full'. - Added
Config.AdminRemoveNotifyOwnerto notify the owner when online. - Renamed
Config.SpawnerCommandtoConfig.AdminCommand.
📦 Update notes
- The command is now
/vendingadmin;/vendingspawnremains registered as an alias for existing installs. - Existing installs can continue using
Config.SpawnerCommand; both ACE names are granted on startup.
What customers say
These reviews are about Agency Scripts as a whole and about our other scripts, not about this one.
Do you have this script?
Then say what it is like. Two minutes, and it is the thing the next person reads before deciding.
Best free elevator script I've seen
good script that you can use
good script that you can use
Machine translated · original: German
LOVE AGENCY SCRIPTS!!
THE SCRIPTS A MANAGEABLE AND VERY IMMERSIVE. GREAT ADD ON TO SERVERS AND SO MUCH FUN!!! 1000% RECOMMEND!!
Very Good
Simple script but fully functional, I liked it a lot
Machine translated · original: Portuguese
Really nice scripts and giveaways
Goes well with

Standalone Scripts
NewAgency-Drugs
The drug system your city has been missing. Agency Drugs brings fields, labs, buyers and real effects to your server in one script, with five…

Standalone Scripts
Agency-Banking
The bank your whole city runs on. Agency Banking turns every bank branch and ATM into a full banking app: wallet, custom cards, transfers, fixed…

Standalone Scripts
BestsellerAgency-Blackmarket V2
A black market that lives. Agency Blackmarket V2 puts dealers on the streets who move around the city, a market with moving prices and limited stock…

Standalone Scripts
Agency-Housing
Houses your players actually live in. Agency Housing is a database driven housing system you build in game instead of in a config file: place the…
Want it tailored to your server?
We adapt Agency-Vending to your server: extra features, your design, integrations. Fixed price instantly, 50% deposit via PayPal.
