Description
An advanced arms dealer job: gather component items, run /craftweapon at a hidden workbench where the server checks and consumes the components before granting the firearm item, then /deaddrop [buyerId] [price] transfers cash from a buyer to the seller for a player-to-player handoff. All inventory and money moves are server-validated. A persistent criminal-economy supply role differentiated by its dead-drop handoff rather than a static vendor.
Prompt Template
You are writing a FiveM resource for qb-core (exports GetCoreObject).
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.
- 60 prompts + syntax-validated reference Lua
- Lifetime access — pay once
- All 510 prompts — the full library
- Per-prompt profit/trend intelligence (CSV + playbook)
- Lifetime free updates — new niches as the market moves
$49 for 60 · $199 for all 510 + intelligence — one-time, no subscription.
Expected Output
The reference Lua lives at content/expected-outputs/jobs/22-arms-dealer-craft-deaddrop.lua. It implements a server-side component check-and-consume before granting the weapon and a clamped,…
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.
- 60 prompts + syntax-validated reference Lua
- Lifetime access — pay once
- All 510 prompts — the full library
- Per-prompt profit/trend intelligence (CSV + playbook)
- Lifetime free updates — new niches as the market moves
$49 for 60 · $199 for all 510 + intelligence — one-time, no subscription.
Known Failure Modes & Corrective Prompt
- Craft from nothing — granting the weapon without consuming components server-side is a dupe. Verify and
RemoveItemfirst. - Unbounded drop price — an unclamped price is an arbitrary inter-player transfer. Clamp with
math.max(0, math.min(price, cap)). - No buyer funds check — paying the seller without confirming the buyer's cash goes negative. Verify before
RemoveMoney.
Corrective re-prompt: "Verify and RemoveItem every component server-side before AddItem grants the weapon, clamp the dead-drop price to 0..50000, and confirm the buyer's cash before transferring it to the seller."
Framework Integration
- QBCore:
exports["qb-core"]:GetCoreObject(),GetItemByName/RemoveItem/AddItem, move cash withRemoveMoney/AddMoney("cash", ...). - QBox:
exports.qbx_core:GetPlayer(src)with ox_inventory exports (ox_inventory:Search,RemoveItem,AddItem); same clamped cash transfer.
Profit Potential
$80–$1200/mo on Tebex (expected ~$300). [INFERRED] priced inside the $50-389 script band against the signal-scraper tebex_snapshot corpus (n=100, median seller $11.85K/mo); a saturated weapon-crafting niche caps volume, so win on price and the dead-drop differentiator.
Trend Signal
↘ saturated — inferred: Weapon-crafting supply roles exist widely; crowded but persistent criminal-economy demand, distinct from a rotating-stock black-market vendor.
Sales Angle
Differentiate on the dead-drop player-to-player handoff rather than a static black-market vendor, and price low to win in a crowded category. Recommended Tebex price $59.
Difficulty & Ship Time
advanced · ships in 1-2 days.