🦑Kivo Multi Character
Installation Steps
3
Import SQL
CREATE TABLE IF NOT EXISTS `kivo_player_slots` (
`license` VARCHAR(60) NOT NULL,
`slots` TINYINT UNSIGNED NOT NULL DEFAULT 3,
`created_at` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP,
`updated_at` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
PRIMARY KEY (`license`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;4
Configure
Config.maxChars = 5 -- hard cap per player
Config.defaultSlots = 3 -- default slots before any DB override
Config.spawnSelector = 'kivo-spawn' -- 'kivo-spawn' | 'default' | 'custom'
Config.useIdentityCreator = true -- false = use lib.inputDialog fallback
Config.defaultScene = 'scene_2' -- which scene loads on connect
Config.defaultMoney = { cash = 500, bank = 5000 }
Config.defaultJob = { name = 'unemployed', grade = 0 }5
Add to server.cfg
ensure oxmysql
ensure ox_lib
ensure qbx_core
ensure kivo-multi-char
ensure kivo-identity-creator # only if useIdentityCreator = true
ensure kivo-spawn # only if spawnSelector = 'kivo-spawn'ensure oxmysql
ensure ox_lib
ensure qb-core
ensure kivo-multi-char
ensure kivo-identity-creator
ensure kivo-spawnensure mapmanager
ensure spawnmanager
ensure oxmysql
ensure ox_lib
ensure es_extended
ensure kivo-multi-char
ensure kivo-identity-creator
ensure kivo-spawnFeatures
Config Reference
Key
Default
Description
Kivo Suite Integration
kivo-spawn
kivo-identity-creator
Custom spawn selector
Console Commands
Command
Description
Demo Mode
Mode
Config
Description
