A comprehensive poster creation system for RedM, allowing players to create and customize posters in-game.
This resource requires the QADR UI framework to function. QADR UI is a paid resource that can be purchased separately:
- Forum Topic: QADR UI on CFX Forum
- Purchase: QADR UI on Tebex
- Create both standard and legendary posters
- Customizable poster content including name, description, reward, and more
- User-friendly interface with RDR2-style menu system
- Support for multiple languages through localization system
- Seamless integration with RedM environment
- Configurable poster board locations throughout the map
- Redem Roleplay (Required)
- QADR UI Framework (Required)
- Purchase and install QADR UI from the Tebex store
- Download the latest release of QADR Poster Creator
- Extract the
qadr_poster_creatorfolder to your server's resources directory - Add the following to your server.cfg file:
ensure qadr_ui
ensure qadr_poster_creator- Restart your server
- In-game, use the command
/posterCreatorto open the poster creation menu - Select the type of poster you want to create (Default or Legendary)
- Fill in the details for your poster including target name, description, and reward
- Submit the form to create your poster
The script can be configured through the conf.lua file:
qadr_settings = {
defaultlang = "en", -- Sets the default language to English.
translations = {},
}To add additional languages, create new language files in the locales folder following the format of en.lua.
You can configure poster board locations in conf.lua. Each board location requires coordinates, rotation, name, and board model:
posterBoards = {
-- Valentine
{
coords = vector3(-270.07, 807.2, 119.36),
rot = vector3(0, 0, 100),
name = "Valentine Sheriff Office",
boardmodel = "mp005_p_mp_bountyboard01x"
},
-- Rhodes
{
coords = vector3(1353.77, -1303.95, 76.05),
rot = vector3(0, 0, -20),
name = "Rhodes Sheriff Office",
boardmodel = "mp005_p_mp_bountyboard02x"
},
-- Add more locations as needed
}Each poster board configuration includes:
coords: The position where the board will spawn (vector3)rot: The rotation of the board (vector3)name: Location identifierboardmodel: The model to use for the board
- bounty_target_02, bounty_target_02
- bounty_target_03, bounty_target_03
- bounty_target_04, bounty_target_04
- bounty_target_05, bounty_target_05
- bounty_target_06, bounty_target_06
- bounty_target_07, bounty_target_07
- bounty_target_08, bounty_target_08
- bounty_target_09, bounty_target_09
- bounty_target_10, bounty_target_10
- bounty_target_11, bounty_target_11
- bounty_target_12, bounty_target_12
- bounty_target_13, bounty_target_13
- bounty_target_14, bounty_target_14
- bounty_target_15, bounty_target_15
- bounty_target_16, bounty_target_16
- bounty_target_17, bounty_target_17
- bounty_target_18, bounty_target_18
- bounty_target_19, bounty_target_19
- bounty_target_20, bounty_target_20
- bounty_target_21, bounty_target_21
- bounty_target_22, bounty_target_22
- bounty_target_23, bounty_target_23
- bounty_target_24, bounty_target_24
- bounty_target_25, bounty_target_25
- bounty_target_26, bounty_target_26
- bounty_target_27, bounty_target_27
- bounty_target_28, bounty_target_28
- bounty_target_29, bounty_target_29
- bounty_target_30, bounty_target_30
- bounty_target_31, bounty_target_31
- bounty_target_32, bounty_target_32
- bounty_target_33, bounty_target_33
- bounty_target_34, bounty_target_34
- bounty_target_35, bounty_target_35
- bounty_target_36, bounty_target_36
- bounty_target_37, bounty_target_37
- bounty_target_38, bounty_target_38
- bounty_target_39, bounty_target_39
- bounty_target_40, bounty_target_40
- bounty_target_set_annesburg_[0-3]
- bounty_target_set_armadillo_[0-3]
- bounty_target_set_benedicts_point_[0-3]
- bounty_target_set_blackwater_[0-3]
- bounty_target_set_emerald_ranch_[0-3]
- bounty_target_set_rhodes_[0-3]
- bounty_target_set_riggs_station_[0-3]
- bounty_target_set_saint_dennis_[0-3]
- bounty_target_set_strawberry_[0-3]
- bounty_target_set_tumbleweed_[0-3]
- bounty_target_set_valentine_[0-3]
- bounty_target_set_van_horn_[0-3]
- bounty_target_set_wallace_station_[0-3]
- bounty_l_target_001, bounty_l_target_001
- bounty_l_target_002, bounty_l_target_002
- bounty_l_target_003, bounty_l_target_003
- bounty_l_target_003_a, bounty_l_target_003_a
- bounty_l_target_004, bounty_l_target_004
- bounty_l_target_005, bounty_l_target_005
- bounty_l_target_005_a, bounty_l_target_005_a
- bounty_l_target_006, bounty_l_target_006
- bounty_l_target_007, bounty_l_target_007
- bounty_l_target_008, bounty_l_target_008
- bounty_l_target_009, bounty_l_target_009
- bounty_l_target_010, bounty_l_target_010
- document_poster_legend_bounty_801, document_poster_legend_bounty_801
- document_poster_legend_bounty_802, document_poster_legend_bounty_802
- document_poster_legend_bounty_803, document_poster_legend_bounty_803
client/- Client-side scripts and UIhtml/- Web-based UI componentslocked_files/- Protected script filesunlocked_files/- Editable script files
server/- Server-side scriptsshared/- Shared functions and utilitieslocales/- Language files for localization
For support, bug reports, or feature requests, please open an issue on the repository or contact the developer directly.
Developed by QADR - A premium script for RedM roleplay servers.