Description
An imaging station, X-ray or CT, that reveals injuries normally invisible to players: hidden fractures, embedded bullets, internal bleeds, rendered on a viewer screen only after a scan. The injury record lives on the server and is exposed solely through the scan, so servers buy it as the differentiator that turns a generic hospital into a working diagnostic facility.
Prompt Template
You are writing a FiveM resource for a roleplay server. Detect the framework via…
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
See content/expected-outputs/medical/12-diagnostic-imaging-xray.lua. It holds a…
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
- Client-held injury list, storing findings on the client lets a player read
them unscanned. The list must live only in the server's
injuriestable. - Broadcast result, returning the result to all clients leaks injuries. It
must go only to
source, the requesting doctor. - Missing anim-load wait,
RequestAnimDictwithout theHasAnimDictLoadedloop skips the scanner animation.
Corrective re-prompt: "Keep the injury list server-only in
injuries[serverId]. In medical:imaging:request, send the summarized findings with
TriggerClientEvent to source ONLY, never a broadcast. Confirm the scan animation
uses RequestAnimDict + a while not HasAnimDictLoaded(dict) do Wait(0) end loop."
Framework Integration
- ESX: populate
injuriesfrom your damage handler resolved viaexports["es_extended"]:getSharedObject(); gate scanning behind theambulancejob. - QBCore: feed
medical:imaging:setInjuriesfromqb-ambulancejobbone-damage data and check the doctor's job withQBCore.Functions.GetPlayer(src). - QBox: map findings from
qbx_medicalinjury bones and drive the viewer with anox_libpanel; resolve players viaexports.qbx_core:GetPlayer(src).
Profit Potential
$250-$3500/mo on Tebex (expected ~$900), priced inside the $50-389 script band against the demand-signal corpus tebex corpus (median ~$11.85K/mo, ); a rising, under-served mechanic with strong differentiation.
Trend Signal
↗ rising, inferred: X-ray/CT reveal is a novel, under-served mechanic; a strong differentiator for hospital-sim servers.
Sales Angle
Position as the scan that makes a hospital feel real, injuries you have to diagnose, not guess. Recommended Tebex price $259.
Difficulty & Ship Time
intermediate · ships in 2-4h.
