Skip to main content

About

Code9 Multicharacter — Advanced Character Selection System for FiveM

This section

About

Description

Code9 Multicharacter is a professional multi-character selection and creation system for FiveM. It features a modern React-based UI with animated 3D camera views, customizable backgrounds and poses, profile photo system with camera filters, background music, slot purchasing via Tebex, Discord webhook logging, and full skin script integration — all fully configurable.

Key Features

Character Selection

  • Animated 3D camera views with 4 built-in camera animations
  • 3 customizable background scenes (Beach, Forest, City) with world coordinates
  • 3 character poses with optional props (Normal, Smoke, Dance)
  • Character cards with profile photo, name, nationality, and birth date
  • Dark/light theme toggle

Character Creation

  • First name, last name, gender, nationality, and birth date fields
  • Automatically opens configured skin/appearance menu after creation
  • Configurable starter items for new characters

Profile Photo System

  • Take screenshots via screenshot-basic as character profile pictures
  • 12 built-in camera filters using GTA animpostfx effects
  • Camera zoom controls for the perfect shot

Slot System

  • Default 3 character slots per player (configurable)
  • Additional slots purchasable via Tebex transaction IDs
  • Server-side transaction validation

Background Music

  • YouTube/SoundCloud music player integration
  • Per-player saved URL and volume
  • Persistent across sessions via database

Spawn Location Selector

  • Choose from predefined spawn locations or spawn at last location
  • Camera flyover animation when selecting a spawn point
  • Optional qb-apartments integration

Discord Webhook Logging

  • Configurable spawn logging to Discord with rich embeds
  • Player name, character info, identifiers, coordinates, and session data
  • IP masking option and debounce protection

Multi-Framework & Multi-Skin Support

  • Frameworks: ESX, QBCore, QBox (auto-detected)
  • Skin Scripts: skinchanger, illenium-appearance, fivem-appearance, qb-clothing, bl_appearance, rcore_clothing, qs-appearance
  • Inventories: ox_inventory, qb-inventory, ps-inventory, qs-inventory, codem-inventory, gfx-inventory, esx_inventoryhud
  • Databases: oxmysql, mysql-async, ghmattimysql