[ENG]:
vorp_poster — resource for RedM (VORP): wall posters / notices / announcements.
What it does: Players with permission can place a prop in the world (clipboard / notice board), then attach an image or flipbook via URL. Other players approach it and press G → opens a viewer (image centered or flipbook/page displayed in an iframe).
The owner can:
- change the URL
- adjust the poster position
- delete the poster
All data is stored in KVP and persists after server restarts.
Config (brief overview):
- Config.Lang — interface language: “ru” / “en” / “eng”
- Config.AllowedSteamIds — list of Steam IDs allowed to place/edit/delete their own posters (empty = permission checked via job or everyone allowed)
- Config.PosterLimitPerPlayer — max number of posters per player (nil = unlimited)
- Config.AdminSteamIds — Steam IDs of admins who can delete any poster via commands
- Config.PosterProp / Config.PosterPropFallbacks — main prop model and fallback models
- Config.InteractDistance, Config.PromptDistance — interaction distance and prompt display distance
- Config.PlaceStep* — movement/rotation step sizes during placement Config.PlaceCommand — command to enter placement mode
- Prompt keys: G — view / place H — delete R — reposition
- Config.FlipbookUrls — example URLs shown in the input field
- Texts: Config.Text / Config.TextEn — all NUI messages, labels, notifications
Dependencies:
- vorp_core (required)
[RUS]:
Vorp-poster— ресурс для RedM (VORP): настенные афиши/объявления.
Что делает:
Игроки с доступом ставят в мире проп (клипборд/доска), вешают на него картинку или флипбук по ссылке. Остальные подходят и нажимают G — открывается просмотр (картинка по центру или страница/флипбук в iframe). Владелец может сменить ссылку, изменить позицию афиши или удалить её. Данные хранятся в KVP и не пропадают после рестарта сервера.
Конфиг (кратко):
-
Config.Lang — язык интерфейса: “ru” / “en” / “eng”.
-
Config.AllowedSteamIds — список Steam ID, кому разрешено ставить/редактировать/удалять свои афиши (пусто = проверяется джоб или все).
-
Config.PosterLimitPerPlayer — лимит афиш на одного игрока (nil = без лимита).
-
Config.AdminSteamIds — Steam ID админов для команд удаления любых афиш.
-
Config.PosterProp / Config.PosterPropFallbacks — модель пропа и запасные модели.
-
Config.InteractDistance, Config.PromptDistance — дистанции взаимодействия и показа подсказок.
-
Config.PlaceStep* — шаги движения/поворота при установке; Config.PlaceCommand — команда входа в режим установки.
-
Клавиши промптов: G — просмотр/установка, H — удалить, R — изменить позицию.
-
Config.FlipbookUrls — примеры ссылок в форме ввода.
-
Тексты (Config.Text / Config.TextEn) — все сообщения и подписи в NUI.
Зависимости:
- vorp_core (обязательно).
Update 01.03. 2026:
– Automatically delete posters based on time: how many hours after posting will the poster be deleted automatically?
– 0 or nil = disabled; posters are not deleted based on time.
– Example: 72 = after 72 hours (3 days), 168 = a week.
Config.AutoDeleteAfterHours = 0
Update: Added the ability to choose a model for the poster (16 models to choose from):



