Skip to main content

Configuration

Todo se edita en shared/config.lua.

Idioma

COLD.Config.Locale = 'es'   -- 'es' o 'en'

Abrir el editor

COLD.Config.EditorOpen = {
Command = 'doorscreator',
EnableKeybind = false, -- true para registrar tecla
DefaultKey = 'F10',
}

Si EnableKeybind = false, solo se abre con el comando.

PIN

COLD.Config.Pin = {
RequireOnClose = false, -- true obliga a introducir PIN tambien al cerrar
}

El PIN se define por puerta desde el editor. Solo acepta digitos.

Bovedas / vaults

Las bovedas se crean desde el editor igual que una puerta normal, pero usando el tipo Vault. Este tipo esta pensado para puertas pesadas, compuertas o modelos que no abren con el giro habitual de una puerta simple.

Crear una boveda

  1. Ejecuta /doorscreator.
  2. Crea una nueva puerta y selecciona el tipo Vault.
  3. Apunta al modelo de la boveda y confirma la entidad.
  4. Ajusta el eje de apertura hasta que la boveda se mueva en la direccion correcta.
  5. Configura accesos, PIN, lockpick, auto-cierre y sonido como en cualquier otra puerta.
  6. Guarda y prueba la apertura/cierre antes de reiniciar el recurso.

Eje de apertura

El campo mas importante en una boveda es el eje de apertura. Si al probarla gira hacia un lado incorrecto, se desplaza raro o parece no moverse, cambia el eje desde el editor y vuelve a probar.

Usa esta referencia rapida:

  • X: util para compuertas o modelos que basculan hacia arriba/abajo.
  • Y: util para modelos que abren inclinando sobre el eje lateral.
  • Z: util para bovedas que giran como una puerta circular o puerta grande.

Cada MLO puede tener modelos con ejes distintos, asi que no hay un valor universal. Lo recomendable es guardar la boveda cerca, probarla bloqueada y desbloqueada, y ajustar el eje hasta que el movimiento coincida con el modelo.

Consejos de configuracion

  • Sube interactionDistance si la boveda es grande y el prompt aparece demasiado tarde.
  • Usa autoClose si quieres que vuelva a cerrarse sola despues de abrirla.
  • Si la boveda tiene PIN, recuerda que el PIN solo admite numeros.
  • Si usas lockpick, asegurate de que el recurso configurado en COLD.Config.Lockpick.Resource esta iniciado.
  • Para bovedas de bancos o salas importantes, combina acceso por job/gang con PIN para evitar aperturas accidentales.

Lockpick

COLD.Config.Lockpick = {
RequireItem = true, -- false para no requerir item
Item = 'lockpick',
Resource = 'lockpick', -- recurso externo que provee el minigame
Tries = 3, -- intentos minimos
}

Sonidos

COLD.Config.LockSounds = {
Default = 'cerradura',
MaxDistance = 18.0,
Options = {
{ id = 'cerradura', file = 'sounds/cerradura.ogg' },
{ id = 'cerradura2', file = 'sounds/cerradura2.ogg' },
{ id = 'cerradura3', file = 'sounds/cerradura3.ogg' },
}
}

Para anadir un sonido propio, copia el archivo a html/sounds/ y anade una entrada a Options.

Migracion desde ox_doorlock

COLD.Config.Migration = {
OxDoorlock = {
Command = 'doorscreator_import_ox',
SourceTable = 'ox_doorlock',
DefaultGroupType = 'job', -- 'job' o 'gang'
GroupTypes = {
-- fuerza grupos concretos a gang o job
['ballas'] = 'gang',
['police'] = 'job',
},
}
}