gta6/prompts
housing
Vaultbeginnerhousing

Moving & Relocation Service

ESX/QBCore/QBox export-driven relocation job that server-authoritatively transfers a property's stored stash items and saved furniture layout from an old property to a new one.

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

Description

A relocation service that lets a player who owns two properties hire movers to pack the stash and furniture from their old home and re-create both in the new one. It sells because every server with player housing eventually has owners who upgrade, and re-buying or re-stashing everything by hand is tedious — this is the paid "movers" convenience layer.

Prompt Template

You are writing a FiveM script. Support framework via a config flag and resolve…

🔒 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 at content/expected-outputs/housing/29-moving-relocation-service.lua implements the box-carry animation with a load-wait loop, the client sending only the two property ids, and a…

🔒 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 sends the stash/furniture payload, enabling duplication — the server must read and move rows itself.
  • TaskPlayAnim fires before the dict loads, so the carry animation never plays.
  • Ownership of the destination property is never checked, letting a player dump items into someone else's home.

Corrective re-prompt: "Move all stash and furniture computation to the server: on housing:requestRelocation the server must verify the source AND destination property both belong to the requesting player, then SELECT the rows for the source and UPDATE their property id to the destination — never accept an item list from the client. Also wrap the carry animation in RequestAnimDict + while not HasAnimDictLoaded(dict) do Wait(0) end before TaskPlayAnim."

Framework Integration

  • ESX: resolve ESX = exports['es_extended']:getSharedObject() and gate ownership via your owned_properties/housing table keyed by identifier.
  • QBCore: QBCore.Functions.GetPlayer(src) then check ownership against citizenid on your properties table before moving rows.
  • QBox: identical to QBCore through exports['qb-core']:GetCoreObject(); pair with ox_inventory stash ids if you store the stash there.

Profit Potential

$120–$1700/mo on Tebex (expected ~$420). [INFERRED] Priced within the $50-389 script band against the signal-scraper tebex_snapshot corpus (n=100, median seller $11.85K/mo); a stable convenience add-on lands in the lower-mid band.

Trend Signal

stable — inferred: [INFERRED] convenience utility for multi-property owners; low-complexity logistics add-on.

Sales Angle

Position as the convenience upsell bundled with any multi-property housing pack — "movers for hire, items and furniture follow you." Recommended Tebex price $59.

Difficulty & Ship Time

beginner · ships in 2-4h.