gta6/prompts
jobs
Vaultbeginnerjobs

Postal Worker Job — Sorting & Mailbox Delivery

ESX/QB postal job: sort parcels at a depot, then run a multi-stop route depositing mail into individual house mailboxes for a clamped per-stop payout.

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
~87 loc
Claude
Claude Opus 4.x / Sonnet 4.x
Validation
syntax-validated
Updated
2026-06-25

Description

A civilian postal worker job: /sortparcels runs a short sorting animation at the depot, then /startroute marks one mailbox at a time and a deposit animation fires at each stop. After the last mailbox the route auto-completes and a clamped per-stop payout lands server-side. A clean, low-barrier earnings loop for new players on roleplay servers.

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/17-postal-sort-deliver-mailbox.lua. It implements a depot sort gate, a one-at-a-time mailbox route with deposit anims, and a clamped…

🔒 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

  • All mailboxes marked at once — players cherry-pick the nearest and skip the route. Advance and mark one stop at a time.
  • Unclamped payout — trusting the client stop count invites spoofing. Clamp with math.min(count, max) server-side.
  • Orphan route blip — forgetting RemoveBlip on completion leaves a stale marker on every client.

Corrective re-prompt: "Refactor so only the current mailbox is ever blipped (RemoveBlip before each AddBlipForCoord), the server clamps the stop count with math.min before paying, and RemoveBlip is called the instant the final deposit completes."

Framework Integration

  • ESX: exports["es_extended"]:getSharedObject(), gate on xPlayer.job.name == "postal", pay via xPlayer.addMoney.
  • QBCore: swap to exports["qb-core"]:GetCoreObject(), check Player.PlayerData.job.name, pay via Player.Functions.AddMoney("bank", ...).
  • QBox: identical to QBCore exports; use exports.qbx_core:GetPlayer(src) and the ox_lib notify if present.

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 civilian-job niche sustains steady mid-volume sales.

Trend Signal

stable — inferred: Multi-stop deposit-at-mailbox starter loop; evergreen low-barrier income, distinct from route-bin garbage collection.

Sales Angle

Position as the friendly low-barrier starter job every new player can run on day one; pair-sell with other civilian jobs in a bundle. Recommended Tebex price $69.

Difficulty & Ship Time

beginner · ships in 2-4h.