REX STUDIO – REX FIREWORKS – Fireworks & Show Planner for RedM (VORP / RSG)
Light up the frontier sky. Placeable fireworks with a real fuse, launcher cakes, a wire-and-plunger detonator and an admin show planner with a live sky preview to build your own July 4th or New Year's show. Works with VORP and RSG, detected automatically.
Fully synced: every rocket and every burst is seen identically by all players nearby. One network event per show, whatever the number of rockets.
Features
- Usable items, one per firework (8 included), removed on the server when used
- Fuse mode: ghost preview of the prop, rotate, plant it, hold G to light the fuse (crouched lighting animation, sparks), then step back
- Detonator mode: plant the crate, walk back unrolling the wire, place the detonator and push the plunger
- Patterns: single, random, fan, crossette, salvo and a finale that speeds up
- 8 burst styles: peony, willow, crackle, stars, ribbon, chrysanthemum, glitter, saloon pop. All native RDR3 particle effects
- Show planner (admin): catalogue, running order with a timeline, per-cue editor (start, shots, delays, height, speed, spread, size, offsets, pattern, effects), animated sky preview, private preview in game, then Fire! for everyone
- Save / load shows (no database), /fwshow <name> [here], /fwstop, and a scheduler (e.g. a show in Saint Denis every night at 22:00)
- Server-side security: session token per firework, distance checks, cooldowns, max shows per player and per server, rate limits, refund only before lighting
- Town zones: forbid fireworks, or allow them and alert the sheriff (notification and blip for on-duty lawmen). Job and ACE restrictions
- Optional shop (NPC, native prompt, blip, catalogue), prices server-side only
- Discord logs, exports and events for your other scripts
- Native RedM prompts, sober western NUI, English and French locales
- 0.00 ms idle: rendering only runs while a show is in the air
Requirements
- VORP (vorp_core + vorp_inventory) or RSG (rsg-core + rsg-inventory)
- OneSync
- No database tables needed. ox_lib optional (notifications)
Installation
- Put the rex_fireworks folder in your resources folder.
- Add the items: install/vorp_items.sql (VORP) or install/rsg_shared_items.txt (RSG), and copy install/images to your inventory images.
- In server.cfg: ensure rex_fireworks, then restart the server.
- Admin permission: add_ace group.admin rex_fireworks.admin allow (or framework groups in the config).
- Edit config.lua (presets, zones, shop, limits) and restart.
Escrow
This resource uses the Cfx.re Asset Escrow. Open and editable: config.lua, locales, the client/server bridge, install files and README. The core logic is escrowed. The resource is delivered through your Cfx.re account (Keymaster / Granted Assets) after purchase.