Kartik Scripts

VORP

๐Ÿ” Replace vorp_character

Remove or stop vorp_character. kartik-multicharacter does everything it did: character select, the creator, spawning and loading looks. The appearance data it needs (skin tones, hair, clothing) ships in bridge/creator/data/vorp.

ensure oxmysql
ensure vorp_core
ensure kartik-multicharacter

If two selection screens open, vorp_character is still running. The console says so on start.


โœ… Scripts made for vorp_character keep working

WhatHow
exports.vorp_character:GetPlayerComponent(category)Answered by this resource
exports.vorp_character:GetAllPlayerComponents()Answered by this resource
vorpcharacter:updateCache and vorpcharacter:savenewUsed by clothing stores and barbers. New looks are saved
vorpcharacter:reloadafterdeathFrom vorp_core. Looks go back on after a respawn
/rcReloads your saved looks (Config.Vorp.reloadCommand)
vorp_NewCharacterFired for new characters, like before

Looks are loaded with their clothing tints.


๐ŸŽŸ๏ธ Character limit

With Config.Slots.useVorpLimit = true, the char column in VORP's users table also counts as a slot source. The highest source wins. See Character Slots.


๐Ÿšช Logout on VORP

VORP can't switch characters while a player is connected, so /logout shows a notice to reconnect. Reconnecting lands on character select.


โš ๏ธ Not included

vorp_character's own clothing store, outfits menu and whistle settings are not part of this resource. Keep using your usual clothing store script.

On this page