Skip to content

shiva-player — Config

All options are set in resources/[shiva]/shiva-player/config.lua.

Options

Config.maxCharacters

Type: number
Default: 5
Range: 110

Maximum number of characters a player can create.


Config.defaultSpawn

Type: table
Default: { x = -269.4, y = -955.3, z = 31.2, heading = 205.0 }

Default spawn coordinates for new characters.

lua
Config.defaultSpawn = {
    x = -269.4,
    y = -955.3,
    z = 31.2,
    heading = 205.0,
}

Config.lastPositionSpawn

Type: boolean
Default: true

If true, returning characters spawn at their last saved position instead of the default spawn.


Config.startingAccounts

Type: table
Default: { cash = 500, bank = 2500 }

Starting account balances for new characters (requires shiva-economy).

lua
Config.startingAccounts = {
    cash = 500,
    bank = 2500,
}

Config.characterCreator

Type: table

Options for the character creator UI.

lua
Config.characterCreator = {
    enabled        = true,
    minAge         = 18,
    maxAge         = 80,
    requireApproval = false,  -- if true, new characters need admin approval
}

Released under the MIT License.