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). [INFERRED] priced inside the $50-389 script band against the signal-scraper tebex corpus (median seller $11.85K/mo, n=100); 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.