20% Discount on all scripts!20% Discount on all scripts!20% Discount on all scripts!20% Discount on all scripts!20% Discount on all scripts!20% Discount on all scripts!20% Discount on all scripts!20% Discount on all scripts!
20% Discount on all scripts!20% Discount on all scripts!20% Discount on all scripts!20% Discount on all scripts!20% Discount on all scripts!20% Discount on all scripts!20% Discount on all scripts!20% Discount on all scripts!
Standalone / Economyv1.0.0vendingox_targetox_inventoryqbcore

ACVendingMachines

Server-side vending machines with full ox_target + ox_inventory integration. No client trust, no exploits.

View Preview
Server-side payment + item grant
Exploit-proof — no client trust
Discord webhook logging
ACVendingMachines
v1.0.0
No exploits
Server-side validated
Logic and validation on the server. Tampered clients can't force outcomes.
2-min setup
Drop-in install
Ensure the resource, edit config.lua, restart. No framework rewrites required.
Compatible
QBCore
FiveM build 2189+. Tested in production.
Performance
Sub-millisecond impact
Lightweight by design. Won't move the needle on resmon.
01 / Overview

What it actually does

Stock GTA vending lets you press E and drink for free. Most paid vending scripts trust the client to validate payment, so a tampered client can grant items without paying. ACVendingMachines closes both gaps with server-side payment and server-side item grants — every transaction is validated end-to-end. Replaces vanilla interactions with ox_target zones around real machine props. Players target the machine, pay via QBCore cash or card, and the item lands in their inventory through ox_inventory. Clean, secure, exploit-proof.

02 / Features

Built into every install

01

ox_target zones

Snack, soda, coffee — all configurable on real vending props.

02

Server-side payment validation

Cash + bank account via QBCore, validated end-to-end.

03

Server-side item grant

Items issued through ox_inventory after payment confirms.

04

Per-machine item mapping

Different machines sell different items, fully configurable.

05

Multi-machine per location

Place as many as you need at any coords.

06

Cooldown anti-spam

Per-machine cooldown to prevent rapid-fire abuse.

07

Discord webhook logging

Every purchase logged with player + item + amount.

08

Custom prop support

Works with any vending model you point it at.

09

Configurable price per item

Each item priced independently in config.

10

Notification system integration

ox_lib · jc_noty · qb supported out of the box.

03 / Preview

Live preview coming soon

ACVendingMachines
v1.0.0
In development

Live preview
coming soon

Interactive browser demo is on the way.

04 / Reliability

What you can expect

Optimized Execution

Runs lean even at peak server load.

Stable Runtime

Battle-tested across long uptime windows.

Low Resource Usage

Sub-millisecond execution per tick.

Consistent Updates

Maintained as FiveM evolves.

05 / Compatibility

Drops into your stack

Game build 2189+

Frameworks
QBCore
Required dependencies
qb-coreox_libox_targetox_inventory
06 / FAQ

Common questions

How do I install the script?
  1. Drop into resources/[standalone]/AC-vendingmachines/
  2. Add ensure AC-vendingmachines to server.cfg
  3. Open config.lua and customise machine locations, items per type, prices, cooldowns
  4. Add the items used in the config to your ox_inventory/data/items.lua if not already present
  5. Restart server
Are updates included?

Yes — lifetime updates ship through Keymaster. Your server pulls the latest version automatically on restart.

What if I need help?

Buyers get access to a private Discord support channel. Issues are typically addressed within 24 hours by someone who works on the codebase directly.

Will it work with my framework?

Compatible with QBCore. Required dependencies are listed in the compatibility section above.

How do I receive the script after buying?

Delivery is automatic. The moment Tebex confirms payment, the resource is granted to your cfx.re account through Asset Escrow — manage and download it from Keymaster. Files are never sent manually.

What is your refund policy?

Because each purchase grants a license to your cfx.re account immediately, sales are final once the asset is delivered. If something doesn't work, our Discord support team will make it right.

07 / Get Started

Ready to ship
ACVendingMachines?

Lifetime updates, Keymaster delivery, and direct Discord support — all included.

Lifetime updatesKeymaster deliveryDiscord support
How you receive it

Granted to your cfx.re account via Asset Escrow the moment payment clears — download from Keymaster. No manual file transfers.

Refund policy

Licenses are delivered instantly, so sales are final once granted. Buyers get private Discord support if anything needs fixing.