Multicharacter System

Multicharacter System

This item is free.

Add to Basket

FM-Multichar

A cinematic character-select for FiveM — real posed characters, a live 3D scene, and a clean glass UI.


Features

Presentation

  • Characters stand in a real, animated scene — each slot has its own pose, with a camera that re-frames on whoever you select

  • Establishing fly-through shot, plus a paired finisher animation when you press Play

  • Hex slot cluster, previous/next arrows, and a details panel (gender, cash, bank, job, last seen)

  • Per-player settings saved between sessions: theme colour, camera style (Close / Medium / Wide), visual filter (None / Cinematic / Night Vision / Thermal), reduce motion, music volume

  • Background playlist with next-track, shuffle and volume

  • Social link rail (Discord, X, website, TikTok) with an "open in browser?" confirm

  • Built-in character creator: name, birthdate, gender and nationality (dropdown or free text)

Gameplay

  • QBCore mode — uses QBCore's own players table, so existing characters work with no migration

  • Standalone mode — its own oxmysql table, no framework needed

  • Per-licence slot overrides (VIP slots)

  • Delete button (can be disabled), with confirmation

  • Spawn flow: built-in picker, qb-spawn, or qb-apartments

  • Saved-position awareness — the details panel shows where a character was last seen

  • Starter items on creation (QBCore Shared.StarterItems)

Compatibility

  • Clothing: qb-clothing, illenium-appearance, fivem-appearance, skinchanger, custom, or none

  • Weather during the menu: fm-weathersync, qb-weathersync, custom, or none

Reliability & safety

  • Every model / anim dict is validated and time-boxed; a broken asset is skipped, never fatal

  • A fallback scene loads automatically if the main scene fails

  • Idle-animation watchdog re-applies any animation that failed to start on a cold join

  • The loading indicator and black screen can never get stuck (guaranteed release paths)

  • Server verifies a player owns the character they pick, and ignores create/select while already in-game

  • Cleans up peds, camera and freeze state if the resource is restarted while the menu is open


Requirements

Resource

Needed for

oxmysql

always

qb-core

Config.Framework = 'qbcore'

qb-clothing (or another appearance script)

preview-ped outfits

qb-inventory

starter items (optional)

qb-spawn / qb-apartments

only if chosen in Config.SpawnIntegration