NullSect
Systems nominal

Scripts / interface · v1.0.0

Multicharacter

Every character poses in its own cinematic scene, and the camera flies over each spawn point while you choose.

  • Qbox
  • QBCore
$14.99

Features

  1. 01

    Cinematic scenes

    10 scenes (casino terrace, penthouse, rooftops, pier, Mount Chiliad and more) with their own time and weather, and 12 poses with props. A character never stands in the same place twice in a row.

  2. 02

    Title-card selection

    Letterbox bars, the name as a Playfair Display title card, big arrows (also arrow keys and A / D) and a slot strip. The card shows money, job, birth date, play time and the last area.

  3. 03

    In-game scene editor

    /charsetup sets the spot, camera, time, weather, ambient sound and allowed poses per scene. Take from game: pose with any emote, frame it with a freecam and press Y.

  4. 04

    Create and delete

    Name, birth date, gender and a searchable nationality, all checked by the server. A stand-in ped poses while the form is open. Deleting asks for the full name.

  5. 05

    Slots

    A default count, per-license counts, ACE groups and extra slots given with /charslots. Locked slots can show your store address.

  6. 06

    Spawn selector

    Last location, owned properties, public, job and gang points with an aerial camera, then the GTA V character switch down from the clouds.

  7. 07

    Fair logout

    /logout is refused right after a fight, while dead, cuffed or in a vehicle, and within a cooldown. Admins are not limited.

  8. 08

    Private and server-checked

    Players wait in their own routing bucket and preview peds are local. The client only sends ids: ownership, slots and spawn coordinates are decided by the server.

Requirements

Frameworks
Qbox, QBCore
Requires
oxmysql
Works with
illenium-appearance, fivem-appearance, qb-clothing, qbx_properties, qb-apartments
Version
1.0.0

Recent changes

Read the docs →

1.0.0 — 2026-11-12

  • First full release. Tested on Qbox and QBCore. No code changes since 0.7.0.

0.7.0

  • /logout limits (Config.Logout.combat, cooldownSeconds), never applied to admins:
    • no logout for 60 s after shooting or hitting a player or being hit by one (seen by the server from weaponDamageEvent, a hit on a car with a player inside counts; NPCs do not), the message shows the seconds left;
    • no logout while dead / down, cuffed (framework metadata, ns-police) or sitting in a vehicle;
    • one logout per 5 minutes per player (Rockstar license, kept over reconnects).
  • New character form: a stand-in ped of the chosen gender poses in the scene while the form is open, and switches when the gender changes (Config.Create.preview, any ped model, false = empty scene). Only the player sees it.
  • Character card: play time ("42 h") and the area of the last position ("Vinewood Hills"). Play time is counted on the server from spawn to logout / disconnect and written every 5 minutes (Config.Features.Playtime, LastPlace).
  • Ambient sound per scene, chosen in /charsetup (Atmosphere → Ambient sound): wind, city, sea, rain, night crickets, indoor room tone. Made in the page, no audio files; own loops can be added in nui/sounds/ (Config.Ambience.files). Volume in Config.Ambience.volume; it fades between scenes and stops at spawn.
  • A character no longer stands in the same place every time: Config.Selection.sceneMode is now 'random' by default, and random skips both the scene shown just before and the scene that character had last time (remembered on the player's PC, so also after a relog). 'cycle' keeps the old fixed order.
  • Database schema v4: ns_multicharacter_playtime, sound column on scenes (automatic with autoMigrate).

0.6.0

  • /logout for players (Config.Logout): answered by this resource on the client, so it replaces qbx_core's admin-only /logout. The server checks that the character has spawned. A player with one character and one slot cannot log out (nothing to switch to, blockSingleCharacter). access = 'admin' keeps it admin-only; command = false leaves the framework's own command.
  • New character form: day / month / year and nationality open the resource's own themed lists instead of the game's plain drop-downs, with an accent-coloured scrollbar. The lists open upwards when there is no room below.
  • Nationality is a search field: type and the list shows only the matching entries (case and accents are ignored, turk finds Turkish). Enter / click picks, unmatched text goes back to the last pick.
  • The spawn list uses the same themed scrollbar.

Related

Cart

Your cart is empty.