gta6/prompts
jobs
Vaultbeginnerjobs

Bartender Job — Drink Mixing, Service & Tabs

ESX/QB bartender job: take drink orders, mix and pour at a bar station, serve patrons, and run tabs with clamped tips paid out server-side.

NON-TESTÉ — the reference Lua is syntax-validated, not run in a live FiveM server. Adapt and test on your own dev server before shipping.
Est. Lua
~82 loc
Claude
Claude Opus 4.x / Sonnet 4.x
Validation
syntax-validated
Updated
2026-06-25

Description

A hospitality bartender job: /pour [drink] plays a mixing animation for a known drink, then /serve [id] [tip] charges that patron the server-side drink price plus a clamped tip and pays the bartender. Prices and tips are validated server-side and the patron's funds are checked before the tab closes. A clean mix-and-serve loop for player-run social venues.

Prompt Template

You are writing a FiveM resource for esextended (stable, exports getSharedObject).

🔒 Eyes-only — locked prompt body

The full prompt template and its reference Lua are part of a one-time pack. Pick your depth — both are lifetime access, no subscription, ever.

Core$49one-time
  • 60 prompts + syntax-validated reference Lua
  • Lifetime access — pay once
Most Popular · Best Value
Vault$199one-time
  • All 510 prompts — the full library
  • Per-prompt profit/trend intelligence (CSV + playbook)
  • Lifetime free updates — new niches as the market moves
Get the Vault — $199

$49 for 60 · $199 for all 510 + intelligence — one-time, no subscription.

Expected Output

The reference Lua lives at content/expected-outputs/jobs/20-bartender-mix-serve-tab.lua. It implements a server-side drink-price table, a per-bartender pending-drink slot, a clamped tip, and a funds…

🔒 Eyes-only — locked prompt body

The full prompt template and its reference Lua are part of a one-time pack. Pick your depth — both are lifetime access, no subscription, ever.

Core$49one-time
  • 60 prompts + syntax-validated reference Lua
  • Lifetime access — pay once
Most Popular · Best Value
Vault$199one-time
  • All 510 prompts — the full library
  • Per-prompt profit/trend intelligence (CSV + playbook)
  • Lifetime free updates — new niches as the market moves
Get the Vault — $199

$49 for 60 · $199 for all 510 + intelligence — one-time, no subscription.

Known Failure Modes & Corrective Prompt

  • Client-priced drinks — billing from the client lets a bartender overcharge. Price from a server-side table only.
  • Unbounded tip — an unclamped tip is an arbitrary money transfer. Clamp with math.max(0, math.min(tip, max)).
  • No funds check — serving a broke patron goes negative. Verify the balance before removeMoney.

Corrective re-prompt: "Price every drink from a server-side DRINK_PRICE table, clamp the tip to 0..200 server-side, and verify the patron's balance before transferring the tab to the bartender."

Framework Integration

  • ESX: getSharedObject(), gate on xPlayer.job.name == "bartender", move money with removeMoney/addMoney, notify via esx:showNotification.
  • QBCore: exports["qb-core"]:GetCoreObject(), check PlayerData.job.name, use RemoveMoney/AddMoney("cash", ...) and QBCore:Notify.
  • QBox: exports.qbx_core:GetPlayer(src); same cash funcs, and an ox_target bar station instead of a command if preferred.

Profit Potential

$150–$2000/mo on Tebex (expected ~$500). [INFERRED] priced inside the $50-389 script band against the signal-scraper tebex_snapshot corpus (n=100, median seller $11.85K/mo); a stable nightlife niche sustains steady mid-volume sales.

Trend Signal

stable — inferred: Nightlife/hospitality staple for player-run social venues; steady demand for a mix-and-serve service loop.

Sales Angle

Sell as the social-venue staple every player-run club and bar needs; bundle with a venue/door-management pack to lift cart value. Recommended Tebex price $79.

Difficulty & Ship Time

beginner · ships in 2-4h.