Crowe Posters is a VORP resource that lets players create, place, view, and remove in-world posters through a modern NUI flow. Players use a poster item from their inventory to open the creation modal, fill out the details, preview the poster as a ghost prop on any wall or ground surface, and confirm placement. The system handles distance-based prop streaming, restart-safe persistence, saved poster templates, image support, and automatic expiration cleanup so posters feel like part of the world instead of temporary UI content.
Buy on Tebex Here
Key Features
-
Inventory Item Poster Creation: Players use the
crowe_posteritem to open the creation modal and begin the placement flow. -
Ghost Placement Preview: A live preview prop follows the targeted wall or ground surface before placement is confirmed.
-
Persistent Poster Respawn: Posters save their full placement transform and stream back in after resource or server restart.
-
Text And Image Viewing: Posters can be read as standard text posters or displayed in a fullscreen image viewer when an image URL is used.
-
Saved Poster Templates: The creation modal saves poster templates locally so players can reload previously used poster text and image data without retyping.
-
My Posters Management: Players can review and remove their active posters from the
My Postersinterface. -
Image URL Validation: Server-side validation enforces allowed image extensions and an optional host whitelist for poster images.
-
Configurable Limits And Permissions: Server owners can configure item consumption on placement, maximum poster count, job restrictions, admin overrides, and cooldown behavior.
-
Automatic Expiration Cleanup: Posters expire after the configured lifetime and are fully deleted from the database during periodic cleanup.
-
Moderation And Logging: Includes admin removal command, txAdmin/server console logging, and optional Discord webhook logging.
Installation & Requirements
Requirements:
-
vorp_core -
vorp_inventory -
oxmysql -
crowe_libs -
crowe_notification(optional)
Items Used:
crowe_poster— usable inventory item that opens the poster creation flow
Setup:
-
Import the included
install.sqlinto your database. -
Import the included
inventory_items.sqlinto your database. -
Copy
crowe_poster.pnginto your VORP inventory item image folder. -
Place
crowe_postersin your server resources folder. -
Start the dependencies before
crowe_posters. -
Add
ensure crowe_postersto yourserver.cfg. -
Review
config.luaand adjust limits, expiration, permissions, and webhook settings to match your server.
Commands
| Command | Description | Default Access |
|---|---|---|
/myposters |
Open your placed posters list | Everyone |
/removeposter [id] |
Remove a poster by database ID | Moderation access |
Controls
| Key | Action |
|---|---|
E |
View a nearby poster |
X |
Confirm placement |
Backspace |
Cancel placement |
Escape |
Close the active NUI view |
Technical Information
| Feature | Details |
|---|---|
| Code Access | Partial (Configuration and README) |
| Subscription | No (One-time purchase) |
| Frameworks | VORP |
| Performance | Distance-based poster streaming keeps only nearby props active, with periodic expiration cleanup on the server |
| Support | Available via Discord |


