VCORE Ecosystem StudioFrameworkServerClipr
VCORE Studio›Products›Vcore Framework›Resources
Documentation
Docs/Resources/Base/multichar
Base Resource

Vcore-multichar

Vcore-multichar is part of Vcore Framework.

Resource folder: multicharv1.0.0VCore FrameworkGameplay systems

Introduction

Vcore-multichar is part of Vcore Framework.

3Client Lua
2Server Lua
4Exports
30Events
2SQL tables

UI page: html/index.html

Dependencies & References

ResourceTypePackage status
clothingManifest dependencyIncluded in Base
coreManifest dependencyIncluded in Base
inventoryManifest dependencyIncluded in Base
iplManifest dependencyExternal / prerequisite
logsManifest dependencyIncluded in Base
oxmysqlManifest dependencyExternal / prerequisite
spawnmanagerManifest dependencyExternal / prerequisite
loadingscreenReferenced resourceIncluded in Base
utilsReferenced resourceIncluded in Base

Cross-resource export calls

ResourceFunctions called
coregetCoreObject
loadingscreenBeginShutdown
logsLog
spawnmanageraddSpawnPoint, setAutoSpawn, setAutoSpawnCallback
utilsRegisterAdminAction

Installation / Start Order

Install the resource with its required dependencies, then enable it in your resource start order.

server.cfg
ensure multichar

Configuration

Config files

  • No dedicated config file is declared.

Top-level config keys

ActionCooldownMsCaseFileCharacterDeletionCreatorFallbackCreatorLocationsDebugDefaultSlotCountDefaultSpawnsHideJoinMessagesMaximumSlotCountNameNationalitiesNationalityMaxLengthSceneSelectionBucketStarterItemsStartingBankStartingCashTitles

Events, Exports & Callbacks

Exports

Server exports4
  • ExecuteUtilsAdminAction
  • RegisterCaseFileSpawnProvider
  • RegisterSlotEntitlementProvider
  • ReturnPlayerToSelection

Callbacks

No Vcore callbacks are documented for this resource.

Registered network events

Client registered events18
  • VCORE:Client:CharacterNotFound
  • multichar:client:cancelManagedCreator
  • multichar:client:caseFileBackApproved
  • multichar:client:caseFileBackRejected
  • multichar:client:caseFileDeploymentApproved
  • multichar:client:caseFileDeploymentFailed
  • multichar:client:caseFileFailed
  • multichar:client:caseFileReady
  • multichar:client:caseFileRetryLoad
  • multichar:client:caseFileSpawnApproved
  • multichar:client:caseFileSpawnFailed
  • multichar:client:characters
  • multichar:client:createRejected
  • multichar:client:loadApproved
  • multichar:client:newCharacterAppearanceSaved
  • multichar:client:returnToCharacters
  • multichar:client:selectionRejected
  • multichar:client:sessionReady
Server registered events12
  • multichar:server:cancelLoadedCharacter
  • multichar:server:caseFileAbort
  • multichar:server:caseFileBack
  • multichar:server:caseFileDepartureComplete
  • multichar:server:caseFileDepartureRetry
  • multichar:server:caseFileDeploy
  • multichar:server:createCharacter
  • multichar:server:deleteCharacter
  • multichar:server:logout
  • multichar:server:requestCharacters
  • multichar:server:selectCharacter
  • multichar:server:spawnedIn

Commands

Server commands2
  • charslotgrant
  • charslotrevoke

Database / SQL

FileType
multichar.sqlResource SQL file
multichar_slot_assignmentsmultichar_slot_unlocks

Vcore also includes the consolidated VCORE_INSTALL.sql.

Source Layout

AreaFiles
Client Lua3
Server Lua2
Other/shared Lua4
JavaScript2
HTML1
CSS2
SQL1

Troubleshooting

  • Confirm all manifest dependencies are started before multichar.
  • Confirm the resource is enabled in the correct start order.
  • If database queries fail, import the consolidated Base SQL and any resource-local SQL listed above.
  • If the UI fails, verify the resource's NUI files and ui_page when one is declared.