Skip to content

Instalación

Instala Cuxial Police paso a paso: dependencias, items, convars, orden de arranque y primera puesta en marcha.

Cuxial Police no necesita importar SQL. Crea sus tablas, añade las columnas que necesita e instala sus ajustes por defecto en el primer arranque.

Comprueba las dependencias ​

Estos recursos tienen que estar instalados y funcionando antes de añadir Cuxial Police:

  • ox_lib
  • oxmysql
  • cuxial_bridge, con tu framework en marcha
  • pma-voice

Las integraciones opcionales están en la Introducción. Cada una se detecta cuando está iniciada; no hay que configurar nada para activarlas.

La base de datos tiene que ser MySQL 5.7 o superior, o MariaDB 10.2 o superior. La búsqueda de ciudadanos usa una columna generada.

Copia el recurso ​

Coloca la carpeta cuxial_police dentro de tu directorio resources. No cambies el nombre de la carpeta: los items llaman a exports con ese nombre.

Añade los items ​

Abre install/items.lua y copia su contenido en ox_inventory/data/items.lua. Contiene:

  • cuxial_mdt, la tablet que abre el MDT.
  • prescription y death_certificate, las copias en papel que entrega el EMS.
  • Los fármacos y vacunas de la farmacia.

La imagen del item de la tablet es install/cuxial_mdt.png; cópiala a ox_inventory/web/images/.

Si usas el addon de agencia federal, añade también sus tres items de vigilancia:

ox_inventory/data/items.lua
lua
['fib_camera'] = {
    label = 'Cámara oculta',
    weight = 400,
    stack = true,
    close = true,
    consume = 0,
    client = { export = 'cuxial_police.fib_camera' },
},

['fib_mic'] = {
    label = 'Micrófono oculto',
    weight = 150,
    stack = true,
    close = true,
    consume = 0,
    client = { export = 'cuxial_police.fib_mic' },
},

['fib_gps'] = {
    label = 'Rastreador GPS',
    weight = 200,
    stack = true,
    close = true,
    consume = 0,
    client = { export = 'cuxial_police.fib_gps' },
},

El detector de dispositivos no es un item propio. Por defecto es el arma WEAPON_DIGISCANNER, que tiene que existir en la lista de armas de tu inventario.

Los dos últimos items de install/items.lua (caja_rutina y pastilla_rutina) llaman a exports de cuxial_diseases. No los copies si no usas ese recurso.

Configura las convars ​

Las dos son opcionales.

server.cfg
cfg
# Idioma de la tablet y de los mensajes
setr ox:locale "es"

# Token de subida para fotos de ficha, de vehículo y pruebas fotográficas
set cuxial:fivemanageToken "tu_token"

Las fotos se capturan con screencapture y se suben a la dirección indicada en photo.uploadUrl. Las fichas policiales, las fotos de vehículos y las pruebas fotográficas requieren el token y screencapture; todo lo demás funciona sin ellos.

Inicia el recurso ​

Inicia Cuxial Police después de sus dependencias, de tu framework y de tu inventario:

server.cfg
cfg
ensure ox_lib
ensure oxmysql
# aquí tu framework
ensure ox_inventory
ensure pma-voice
ensure cuxial_bridge
# integraciones opcionales
ensure cuxial_medical
ensure cuxial_gang
ensure cuxial_police

En el primer arranque la consola muestra la creación del esquema y la instalación de los ajustes con sus valores por defecto.

El script añade las columnas police_image, wanted, dangerous y search_text a tu tabla de personajes, y wanted, description y police_image a tu tabla de vehículos. Haz una copia de la base de datos antes del primer arranque.

Conecta los avisos de disparos ​

La central recibe un aviso de disparos cuando tu recurso de armas informa del disparo. Con ox_inventory es una línea en su client.lua: sigue Avisos de disparos.

Indica tus trabajos ​

Los valores por defecto esperan un trabajo police, un trabajo ambulance y un trabajo fib para el addon federal. Si los tuyos se llaman de otra forma:

  1. Edita policeJobs, emsJobs y addons.fib.jobs en install/defaults/config.lua antes del primer arranque, o
  2. arranca con los valores por defecto, ponte uno de esos trabajos, abre la tablet y cámbialos en la pestaña de ajustes: sección config.jobs para policía y EMS, sección config.fib para el addon federal.

Tras el primer arranque los valores viven en la base de datos. Editar install/defaults/ ya no cambia una instalación en marcha; consulta Configuración.

Comprueba que funciona ​

  1. Entra con un trabajo de policía y permiso de staff.
  2. Usa el item cuxial_mdt. La tablet se abre con el tema de policía.
  3. Abre la pestaña de ajustes, ve a la sección de estaciones (config.stations) y crea un punto de tipo duty. Entra de servicio en él.
  4. Pulsa F7. Se abre el menú rápido.
  5. Escribe /entorno prueba. El aviso aparece en la barra de avisos (I la muestra y la oculta).

Siguiente: descubre qué tiene cada facción en la Guía de funciones.

© Cuxial