Cactus Poster Creator — Native Wanted Posters for RedM
Description
Cactus Poster Creator is a complete native wanted-poster system for RedM servers using RSG Core.
Create a notice from an immersive in-game sheriff register, preview the result on a real RDR2 prop, aim at a wall or bounty board, and publish it directly into the world. Posters are persistent, synchronized and rendered through the native RDR2 bounty-poster system instead of a flat browser image.
Sheriffs can publish and remove official notices while citizens can inspect them or save read-only copies in their inventory. Every sensitive action is validated by the server.
Documentation: Open the complete documentation
Cactus Portrait Studio: Create your custom RedM portraits online
Showcase video: https://youtu.be/esbrVtEKZyA?si=ZXEQ74p1yJwiit1e
Native Poster Creation
- Live native preview — The real poster prop updates while the notice is being edited.
- Native RDR2 rendering — Uses Rockstar bounty-poster props and FlowBlock layouts.
- Standard and legendary families — Multiple standard layouts plus configurable legendary difficulty.
- Complete notice details — Territory, heading, subject, reward, description and footer.
- Persistent world placement — Posters are stored in SQL and synchronized for connected players.
- Placement animation — Optional wall-hammer animation with a synchronized hammer prop.
- Stable native slots — Posters retain their layout slot after a resource or server restart.
Player Interactions
Choose the interaction system that matches your server:
- Native RedM prompts
ox_targetpc_interaction
Each action can be enabled and restricted independently:
- Inspect — Read the notice without removing it from the wall.
- Copy — Save a read-only copy in the RSG inventory.
- Remove — Tear down the original notice when the player is authorized.
The server validates poster existence, player distance, permissions, cooldowns, inventory state and action availability.
Permissions
Control creation and removal access with:
- Exact RSG job names
- RSG job types
- Minimum job grades
- ACE permissions
- Optional unrestricted access
This makes it easy to let sheriff departments manage official notices while ordinary citizens can only inspect or copy them.
Inventory Integration
- Optional
white_paperitem opens the creator. - Creator access can use a command, an item or both.
- Optional
cactus_wanted_posteritem stores portable copies. - Notice details are saved as sanitized item metadata.
- Copies can be inspected but cannot be placed back into the world.
- Optional automatic RSG item registration.
Custom Portraits and Cactus Portrait Studio
Select a portrait from the included Rockstar TXD/TEX catalogue or stream your own YTD texture dictionary.
Cactus Portrait Studio provides a guided English/French workflow to:
- Import and frame PNG, JPG or WEBP portraits
- Apply black-and-white, sepia, contrast, brightness and grain effects
- Remove light backgrounds
- Create a new RedM YTD
- Replace a texture inside a compatible YTD
- Download a ready-to-install RedM pack with TXD/TEX references
Visit studio.cactus-code.fr.
Creator and Administrator Tools
/postercreator— Open the live poster workshop./postergabarit— Open the native template laboratory./postergabaritoff— Close the template laboratory./postertxdtest— Test a TXD/TEX pair in game.- Server exports to create, update and remove posters from other resources.
The template laboratory uses a real prop and shows which text fields, portrait slots and difficulty values are supported by each native layout.
Languages
- English
- French
- Spanish
The server owner selects the resource language from the configuration.
Requirements
| Resource | Required | Purpose |
|---|---|---|
| RedM | Yes | Game server platform |
| RSG Core | Yes | Framework, jobs and player data |
| rsg-inventory | Yes | Creator item and poster copies |
| oxmysql | Yes | Persistent posters |
| ox_target | Optional | Target interaction provider |
| pc_interaction | Optional | Alternative interaction provider |
Technical Details
- SQL persistence with automatic schema migration
- Server-side validation for sensitive actions
- Configurable rendering and interaction distances
- Custom local YTD streaming without remote image URLs
- Built-in update checker
- Complete GitBook documentation
- One-time purchase, no subscription
Price: €24.99
Need help? Read the documentation or join our Discord support server.