Inicio › Documentación › Configuración · origen_titlemenu

Configuración · origen_titlemenu

Todos los ajustes están en config.lua.


General

Variable Por defecto Descripción
Config.DefaultSlots 1 Número de slots de personaje por defecto para los jugadores nuevos
Config.Locales 'es' Idioma de la interfaz — 'en' | 'es' | 'it'
Config.radar false Muestra el radar durante el menú de título
Config.ExperimentalVersion true Aplica parches experimentales para corregir errores en casos límite
Config.SkySpawnCinematicDisable false true = omite la cinemática de aparición desde el cielo y usa una por defecto

Aparición

Variable Por defecto Descripción
Config.DefaultSpawn vector4(...) Ubicación de aparición por defecto (solo ESX)
Config.HiddenCoords vector4(...) Coordenadas ocultas usadas durante la carga
Config.CreationCoords vector4(...) Coordenadas de la zona de creación de personaje

Comando de logout

Controla quién puede usar el comando /logout para volver a la pantalla de selección de personaje:

lua
Config.CommandLogOut = {
    permissions     = true,       -- use group_permissions check
    group_permissions = { "admin" },  -- groups allowed to use /logout
    discord_allowed = false,      -- also allow by Discord ID
    discord_id      = {
        1167345857843183636,      -- add as many IDs as needed
    },
}

Pon permissions = false y discord_allowed = false a la vez para que todos los jugadores puedan usar /logout.


Apartamentos

Variable Por defecto Descripción
Config.DisableQBApartment false Desactiva el apartamento por defecto de QBCore al aparecer
Config.QBApartmentSpawns false Permite aparecer en el apartamento QB que posee el jugador
Config._Or_Motels false Activa la integración con 0r_motels
Config.Enable0RApartments false Activa la integración con 0r_apartments

Objetos iniciales (solo ESX)

Objetos que se entregan a un personaje nuevo en su primera creación:

lua
Config.EnableStarterItems = true
 
Config.StarterItems = {
    { item = 'id_card',        amount = 1 },
    { item = 'driver_license', amount = 1 },
    { item = 'tosti',          amount = 1 },
}

En QBCore, los objetos iniciales se configuran en qb-core/config.lua, no aquí.


Cinemática

Planos de cámara de la cinemática que se reproduce en la pantalla de aparición. Cada entrada define un movimiento de cámara from/to y un punto objetivo look:

lua
Config.CinematicCoords = {
    {
        from  = vector3(7.0897, 539.0538, 178.02),
        to    = vector3(7.8296, 525.5784, 177.01),
        look  = vector3(12.1585, 531.1989, 174.6875),
        speed = 10000  -- transition duration in ms
    },
    -- ... 5 more shots
}

Animaciones del ped usadas durante la cinemática:

lua
Config.CinematicSpawns = {
    {
        coords   = vector4(-10.6176, 518.8751, 173.6281, 57.5486),
        anim     = { dict = "anim@amb@...", anim = "machinic_loop_mechandplayer", legs = true },
        zoff     = 0.35,  -- Z offset adjustment
    },
    -- ...
}

Logs de Discord

Se configuran en custom/server/logs.lua:

lua
Logs.Enabled = {
    logout_command  = true,
    giveslot_command = true,
}
 
Logs.Webhooks = {
    logout_command   = 'YOUR_DISCORD_WEBHOOK',
    giveslot_command = 'YOUR_DISCORD_WEBHOOK',
}

Comandos de administración

Comando Permiso Descripción
/giveslot [id] mod Da un slot de personaje extra a un jugador (máx. 5)
/removeslot [id] mod Quita un slot de personaje extra a un jugador