Products

Available Packages

 RCO-Dialog
FREE

RCO-Dialog

Advanced NPC dialog system with cinematic camera, interactive buttons, and modern React UI. Fully customizable, API-ready, and integrated with ox_lib for immersive conversations. 

✨ Key Features:

  • 📷 Automatic Camera Management – cinematic framing for NPC and player

  • 💬 Interactive Dialogs – multiple buttons with custom callbacks

  • 🎨 Modern UI – smooth, responsive, and user-friendly

  • 🔌 Simple APIshowDialog, hideDialog, and click/close events

📦 Requirements:

🔧 Example Usage:

exports["rco-dialogs"]:showDialog({ npc = shopkeeper, name = { text = "Shopkeeper" }, message = { text = "Welcome to my shop!" }, buttons = { { message = "Buy Items", onSelect = function() -- open shop end }, { message = "Leave", onSelect = function() exports["rco-dialogs"]:hideDialog() end } } }) 

Bring NPC interactions on your RedM server to the next level with immersive, dynamic conversations!

Framework: STANDALONE
 RCO-Ownedshops
€40.00

RCO-Ownedshops

Transform RP with real store ownership: buy/sell establishments, manage catalog & stock, and hire co-owners. Immersive NPC staff, custom blips/chests, and full in-game management through a slick UI.



Preview 
Config File
Discord

Build a living economy that transforms RP. Players buy/sell real stores, manage catalog & stock in real time, hire co-owners, place and animate NPC staff, and customize blips & chests — all through a slick in-game UI that feels AAA. It’s the kind of system that changes how your server plays every single day.


What it adds to your server

  • True Ownership: purchase/sell establishments with unique IDs, dedicated store balance, and sales logs.

  • Serious Management Gameplay: set prices, manage categories & inventory, hire co-owners with scoped permissions.

  • Immersive World: owner/manager/public NPCs with scenarios/animations and precise 3D placement.

  • Scalable & Safe: smart spawn/despawn, server-side permission checks, cooldowns, and audit logs.


Web UI (NUI) — Built for owners, not admins

All from the in-game manager panel:

  • Blip System: set blip color and blip name (per store).

  • NPC System: choose NPC model, scenario/animation, and exact position (place/move with in-game controls).

  • Chest System: choose chest model and move/reposition it in-world.

  • Co-Owners: add/remove co-managers with permissions.

  • Banking: store-owned balance with decimal-accurate deposits/withdrawals and change.

  • Sell Your Store: transfer/sell ownership directly from the panel.

  • Store Info: live overview (owner, type, balance, status).

  • Catalog Management: categories, items, pricing, and live stock control.

Player Shopfront:

  • Category sidebar → instant filtering

  • Item grid with image, price, live stock

  • Full cart (add/remove), clean UX, multilingual (en-US/pt-BR)


Core Systems

  • Owned Stores: buy/sell, unique IDs, logs, per-store balance.

  • Co-Owners & Permissions: multiple managers; you decide who can do what.

  • Catalog & Stock: per-store catalog, real-time inventory, categories (Beverages, Food, Weapons, etc.), and type rules (generalstore, saloon, gunsmith…).

  • Zones & Spawning: polygon/circle zones with smart spawn/despawn of NPCs.

  • Interaction: works with rco-interact or ox_target (no native prompts).

  • Locales & Notifications: English and Portuguese included; RSG Core notifications; rco-dialogs supported (optional).


What’s included

  • Full resource (client/server/config + NUI)

  • SQL schema/scripts for all tables (stores, NPCs, config, items/stock, sales logs, collaborators)

  • Locales: en-US and pt-BR

  • Example configs and setup notes


Quick install

  1. Import the SQL.

  2. Put it in resources/[rco]/rco-ownedshops.

  3. Configure config.lua (stores/zones, categories, NPCs, blips, keys).

  4. Ensure dependencies (see below).

  5. Start the resource and place NPCs/chests/blips via the in-game controls.


Requirements

  • RSG Core

  • ox_lib

  • jo_libs

  • oxmysql

  • Optional: rco-dialogs (dialog system), rco-interact/ox_target (interaction)


FAQ

Does it really change RP behavior?
Yes. Owners run real businesses with prices, stock, staff, and customer flow — creating daily routines and server-wide demand.

Can I manage everything in-game?
Yes. Blips (name/color), NPCs (model/scenario/position), chests (model/movement), co-owners, store banking, store sale, info, and full catalog/stock — all from the UI.

Is it multilingual?
English and Portuguese out of the box. You can extend locales if needed.


License & Support

One-server license. Redistribution, leaking, or re-uploading is forbidden.
Support via ticket (Tebex/Discord).

Framework: RSG
 RCO-Interaction
€20.00

RCO-Interaction

Fast, flexible interaction system for RedM with points, entities, models, and global targets. Role-based access, smooth performance, clean UX, and network-safe validation across RSG, VORP, and RedEMRP.


Youtube Preview

Make interactions feel instant. Add points, entities (local/networked), models and global targets (vehicles/players) with role-based access, server-side validation and an optimized renderer that stays smooth under load.

Works on RSG V2 / VORP or RedEMRP2023

✨ Highlights

  • 🎯 Multiple target types — point / entity (local & net) / model / global (vehicles & players)

  • 🔐 Role-based access — jobs/groups/grades + AbleToInteract per option

  • 🚀 Performance-first — entity cache, distance + line-of-sight, split threads

  • 🧭 Clean UX — labels, markers, option lists, custom sprites

  • 🛡️ Network-safe — server events, validation, predictable remove/update

🧪 Quick Look


-- Point at coords (Valentine Bank example) exports['rco-interactions']:rcoi_addPoint({ coords = vector3(-308.6, 775.7, 118.7), distance = 4.8, interactdistance = 1.5, groups = { ["police"] = 0, ["sheriff"] = 0 }, options = { { label = "Open Bank", serverEvent = "bank:open", args = { branch = "valentine" } } } }) -- Remove later exports['rco-interactions']:rcoi_removePoint(id) 

🔧 Features (dev love)

  • 📍 Point • 👤 Entity (local) • 🌐 Entity (networked) • 🐎 Model • 🛻 Global Vehicle • 🧑 Global Player

  • 📏 distance vs interactdistance • 👀 ignorecollision • 🦴 setbone • 📐 offset

  • 🔁 Utilities: refresh, disable, clear cache, update/remove options, count, texture loaded check

📦 What’s Included

  • API reference & examples in README

  • Updates focused em stability-first

  • Support via Discord tickets

🧩 Requirements

  • jo_libs (required)

  • ox_lib (required)

🚀 Installation

  1. Drop into resources/[rco]/rco-interactions

  2. Add to server.cfg: ensure rco-interactions

Framework: RSGV2 VORP RedEMRP2023
 RCO-Multicharacter + Spawn
€35.00

RCO-Multicharacter + Spawn

Modern multicharacter system with up to 5 slots, Discord role integration, starter items/horse, and smooth React UI. Includes custom spawn selector with preconfigured towns and seamless RSG Core integration.

🎥 Preview Video: Youtube
🛒 Tebex Store: Buy Here
📞 Discord for Support: Join Here


📌 Description

RCO Multicharacter + RCO Spawn Selector is the ultimate character management and spawn system for RSG Core servers.

It combines a modern React-based multicharacter system with a custom spawn selector, allowing players to choose exactly where to start their journey.

With Discord role integration, starter items, starter horse, and multi-language support, this package completely upgrades the first-minute player experience.


✨ Features

🔹 Multicharacter

  • Up to 5 character slots per player

  • React UI with smooth animations and responsive layout

  • Discord integration: dynamic slots per role

  • Starter items & horse on first login

  • License-based slot alternative

  • Multi-language support: EN, PT, DE, FR, ES, RU

  • Built-in notification system (no extra dependency required)

  • Plug & Play installation

  • Fully responsive on any resolution/aspect ratio

  • Character icons with gender detection (auto-updates slot header & icon)

  • Conditional scenarios based on character gender

  • Camera system with smooth preview animations

  • 3D-to-2D icon mapping for accurate UI placement

🔹 Spawn Selector

  • Custom map icons and location names

  • Preconfigured towns: Valentine, Rhodes, Saint Denis, Blackwater, Strawberry, Armadillo, Tumbleweed

  • Easy configuration to add/remove locations

  • Seamless integration with RCO Multicharacter

🔹 General

  • Exclusive for RSG Core

  • Performance-optimized

  • No unnecessary threads


📦 Requirements

  • rsg-core

  • oxmysql

  • ox_lib


⚙️ Installation

  1. Upload both resources to your [framework] folder.

  2. Add the following lines to your server.cfg:

ensure rco-multicharacter ensure rco-spawnselector 

(Remove rsg-spawn and rsg-multicharacter)

  1. Edit the config.lua of both scripts to match your setup.

  2. (Optional) Set up your Discord bot for role-based character slots.


🛠️ Config Examples

Multicharacter

Config.Language = 'en' -- en, pt, de, fr, es, ru Config.UsingRcoSpawnselector = true -- Starter Horse Config.StarterHorse = true Config.StarterHorseModel = 'a_c_horse_mp_mangy_backup' Config.StarterHorseStable = 'valentine' Config.StarterHorseName = 'Starter Horse' -- Starter Items Config.StarterItems = { { item = 'bread', amount = 5 }, { item = 'water', amount = 5 }, } -- Discord Slots Config.UseDiscordRoles = true Config.DefaultDiscordSlots = 1 Config.DiscordGuildId = 'YOUR_GUILD_ID' Config.DiscordBotToken = 'YOUR_BOT_TOKEN' Config.DiscordRoleSlots = { ['ROLE_ID_VIP'] = 4, } 

Spawn Selector

Config.SpawnLocations = { { name = "Valentine", coords = { x=-301.48, y=783.20, z=118.75, h=14.43 }, icon_x=1075, icon_y=335 }, { name = "Rhodes", coords = { x=1335.92, y=-1317.48, z=76.83, h=345.74 }, icon_x=1306, icon_y=626 }, { name = "Saint Denis", coords = { x=2701.82, y=-1401.66, z=45.64, h=36.42 }, icon_x=1517, icon_y=605 }, { name = "Blackwater", coords = { x=-729.40, y=-1278.04, z=42.60, h=87.96 }, icon_x=998, icon_y=616 }, { name = "Strawberry", coords = { x=-1767.07, y=-387.84, z=156.72, h=139.04 }, icon_x=874, icon_y=497 }, { name = "Armadillo", coords = { x=-3642.07, y=-2603.18, z=-13.73, h=216.81 }, icon_x=662, icon_y=788 }, { name = "Tumbleweed", coords = { x=-5495.39, y=-2956.83, z=-0.75, h=14.18 }, icon_x=390, icon_y=853 } }


Framework: RSG
 RCO-Weed
€50.00

RCO-Weed

 RCO-Weed - The Ultimate Cannabis Farming & Consumption System for RedM

Transform your server with the most advanced, realistic, and immersive weed cultivation ecosystem ever created!


🚀 What is RCO-Weed?

RCO-Weed is the gold standard in cannabis farming simulation for RedM servers. Built with scientific precision, authentic 1890s Wild West immersion, and enterprise-grade technology, this isn't just a script—it's a living agricultural economy that elevates roleplay to new heights.
Youtube Preview


Why Choose RCO-Weed?

🌱 Unmatched Plant Biology System

  • Realistic Dioecious Plants: Male/female separation with genetic inheritance

  • 6-Stage Growth Cycle: 2-hour maturation with 20-minute stage transitions

  • Dynamic Quality System: Environmental factors (water, nutrition, care) determine quality

  • Plant Mortality: Neglected plants die if water/nutrition drops below 5%

  • Wild Plant Spawns: Server-controlled with seasonal regeneration

  • Breeding Mechanics: Male plants produce diverse seeds for crossbreeding

  • Environmental Stress: Poor care reduces yield and quality

  • Growth Boost: Optimal care accelerates maturation slightly

💧 Advanced Water Management

  • Finite Water Buckets: 25% capacity per use (4 uses total)

  • Proximity Refilling: Refill within 2 meters of water sources

  • Water Quality Impact: Source quality affects plant health

  • Immersive Animations: Authentic bucket-filling with props

🧬 Scientific Quality Control

  • Real-Time Monitoring: Quality updates every 5 minutes

  • Quality Decay: Poor care causes progressive quality loss

  • Quality Inheritance: Harvested weed retains plant metadata

  • Visual Feedback: Real-time quality display in plant HUD

🚬 Authentic 1890s Consumption

  • Period-Accurate Pipe: Hand-crafted with immersive animations

  • Quality-Based Effects: Visual intensity scales with cannabis quality

  • Progressive Intoxication: 4 effect levels with unlimited smoking

  • Effect Formula: (quality/100) * 0.75 + (level-1) * 0.1

  • Realistic Animations: Pipe extraction, smoking, and storage sequences

  • Effect Progression: Subtle blur to intense distortion, with gradual decay

🏪 Robust Commerce System

  • Immersive NPC Dialogue: Powered by rco-stories

  • Shopping Cart: Multi-item selection with total calculation

🎮 Cutting-Edge UI/UX

  • React 18 + TypeScript: Modern, type-safe frontend

  • Tailwind CSS: Sleek, responsive styling with animations

  • Specialized HUDs:

    • Placement HUD: WASD-controlled plant positioning

    • Progress Bar: Smooth, cancellable action animations

    • Status HUD: Detailed plant info and quality tracking

    • Consumption HUD: Intuitive smoking controls

  • Animations: Fade-in/out, keypress feedback, and responsive design

  • Multi-Language: English and Portuguese locale


🛠 Technical Excellence

Framework Compatibility

  • RSGCore (Full integration)


Database Architecture

  • oxmysql / ghmattimysql support

  • Optimized Schema: Single table with intelligent indexing

  • Performance Queries: Chunk-based retrieval for scalability

  • Data Integrity: Foreign key constraints and validation

  • Backups: Automatic data preservation

Performance & Security

  • Chunk-Based Sync: 200-meter chunks for network efficiency

  • Anti-Exploit: Server-side validation and position checks

  • Rate Limiting: Configurable cooldowns and action limits

  • Logging: Comprehensive audit trails

  • Memory Management: Efficient object pooling and garbage collection

  • Network Optimization: Compressed data and caching

Customization Engine

  • Configurable Growth: Adjust stage times and requirements

  • Plant Models: Easy prop swapping

  • Quality Formulas: Fully adjustable calculations

  • Shop Customization: Multi-location support

  • Wild Spawns: Customizable locations and frequencies

  • Restricted Zones: Configurable no-plant areas


📦 Complete Installation Package

Core Dependencies

  • jo_libs, ox_lib, rsg-core

Database Setup

  • One-click SQL installation

  • Optimized schema for all plant types

Assets

  • High-quality 3D plant models (marij1, marij2, marij3)


💎 Why RCO-Weed Stands Out

  • Scientific Realism: True-to-life cannabis cultivation mechanics

  • Historical Immersion: Authentic 1890s Wild West experience

  • Enterprise-Grade Code: Clean, scalable, and maintainable

  • Performance Optimized: Handles 10,000+ plants and 500+ players

  • Global Ready: Multi-language support and cultural adaptability

  • Secure & Reliable: Anti-exploit systems and audited code

Framework: RSG
 RCO Chat
€4.99

RCO Chat

complete and modern chat system for RedM, featuring multiple channels, smooth animations, customizable history, and framework integration.
Built with React + TypeScript (NUI).


:rocket: Key Features

:art: Modern Interface

  • UI built with React + TypeScript
  • Inspired by RDR2 HUD design
  • Smooth open/close animations
  • Custom input box with themed background
  • Chat history with fading effect & infinite scroll

:speech_balloon: Communication Channels

  • Commands → dedicated channel for /commands
  • OOC → global out-of-character chat
  • OOC Local → local OOC within a configurable radius (Config.LocalRadius)
  • /me → character actions, yellow text + 3D text above head
  • /do → environment descriptions, red text + 3D text above head

All channels can be enabled/disabled in config.lua .

:mag_right: Command Suggestions

  • Auto-suggestions when typing /
  • Smart filtering while typing
  • Custom icons for each suggestion
  • Automatic updates for available commands

:joystick: Controls & Navigation

  • Switch channels with [TAB]
  • Chat history with auto-close option
  • Infinite scroll for older messages
  • Re-send recent messages with ↑↓ keys
  • Close chat with ESC

:earth_africa: Localization

  • Multi-language support (Config.Locale)
  • JSON-based translations (pt-br, en, es , etc…)
  • Channel-specific placeholders

:shield: Security & Control

  • Anti-spam protection (SpamCooldownSpamThreshold)
  • Message length limit (MaxLength)
  • Permission system with AceAllowed
  • Framework notifications: VORP, RedEM, QBR, RSG, QR, RPX

:gear: Configuration (config.lua)

Config = {
  OOC = true,         -- Enable OOC channel
  OOCLocal = true,    -- Enable OOC Local channel
  ME = true,          -- Enable /me
  DO = true,          -- Enable /do
  LocalRadius = 10.0, -- Local chat radius in meters
  METext3DDuration = 6, -- /me 3D text duration (seconds)
  DOText3DDuration = 6, -- /do 3D text duration (seconds)
  Locale = 'en',
  Debug = false
}

:wrench: Dependencies

  • jo_libs
  • ox_lib

:camera_flash: Visual Features

  • Stylish message backgrounds
  • Animated slide-in/out for chat history and messages
  • Minimal custom scrollbar
  • Unique icons for command suggestions

:white_check_mark: Why Choose RCO Chat?

:heavy_check_mark: Modern, lightweight UI (React + animated CSS)
:heavy_check_mark: Fully configurable multi-channel system
:heavy_check_mark: Framework integrations (RSG, VORP, RedEM, etc.)
:heavy_check_mark: Smart chat history with auto-close
:heavy_check_mark: Immersive 3D text for /me and /do
:heavy_check_mark: Anti-spam protections & permission system

Framework: RSGV2 VORP