[RSG] RCO-Multicharacter + Spawn

[RSG] RCO-Multicharacter + Spawn

€35.00

Add to Basket

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 } }