ai-policealert
El sistema de alertas policiales incluido - tarjetas de alerta, blips en el mapa y una tecla de ruta para los agentes de servicio.
ai-policealert muestra las alertas policiales a los agentes de servicio: una tarjeta en la pantalla, un blip en el mapa y una tecla que marca la ruta a la alerta más reciente. Cada script que envía una alerta policial (robos, disparos, venta de drogas, fugas de prisión, carreras callejeras) la envía a través de AI Core, y AI Core se la entrega a ai-policealert mientras es el sistema de alertas activo. Puedes reemplazarlo por otro script de alertas sin tocar ningún otro script.
Qué hace en el juego
- Tarjeta de alerta. Entra deslizándose una tarjeta con el código de radio de la alerta, el título, una línea extra, la calle y la zona, y una barra que se vacía mientras la tarjeta se queda. Las alertas de prioridad alta (robo a mano armada, agente abatido) parpadean en rojo. Se muestran como mucho cuatro tarjetas a la vez, la más reciente arriba.
- Blip. Cada alerta con posición recibe un blip en el mapa durante el tiempo de alerta. Los blips de prioridad alta parpadean.
- Tecla de ruta. Pulsa J para marcar la ruta a la alerta activa más reciente.
- Sonido. Suena un sonido cuando llega una tarjeta (interruptor del panel).
- Quién la recibe. Los miembros de servicio de los trabajos que indica la alerta. Una alerta que no indica trabajos va a los Alert jobs del panel.
- Entrar de servicio. Un agente que entra de servicio recibe al momento las alertas activas de su trabajo. Salir de servicio o cambiar de personaje borra las tarjetas.
Instalación
Lo instala la receta de AI Core. A mano: ensure ai-policealert después de ensure ai-core. Necesita ai-core.
En el panel de ai-core, General > Police alerts elige el sistema de alertas. auto usa el primer script de alertas soportado que esté en marcha; ai-policealert va el último en ese orden, así que un script de alertas de terceros instalado tiene prioridad. Elige ai-policealert allí para forzarlo.
Para probarlo: un administrador de ai-core escribe aicore_alert (o aicore_alert high) en el juego. Envía una alerta de prueba en la posición del administrador a través del sistema de alertas activo.
Ajustes del panel
Panel de administración > Police alerts > pestaña Alerts. Estos ajustes solo se usan mientras ai-policealert es el sistema de alertas al que AI Core envía las alertas. Los valores por defecto vienen de data/settings.json.
| Ajuste | Qué cambia | Unidad | Por defecto |
|---|---|---|---|
| Alert jobs | Los miembros de servicio de estos trabajos reciben las alertas que no indican trabajos propios. Hasta 10. | police | |
| Alert time | Cuánto duran el blip y la tecla de ruta de una alerta, salvo que la alerta indique su propio tiempo. 10-600. | s | 60 |
| Card time | Cuánto se queda la tarjeta de alerta en pantalla. 2-60. | s | 8 |
| Live alerts per officer | Máximo de alertas que un agente mantiene en el mapa a la vez; una nueva reemplaza a la más antigua. 5-100. | 30 | |
| Sound | Suena un sonido cuando llega una tarjeta. | activado | |
| Alert blip | Blip del mapa de una alerta cuyo script no fija un blip propio. Las alertas de prioridad alta parpadean. | sprite 60, color 1 (rojo), tamaño 0.8 |
Comandos
Ninguno propio. aicore_alert [high] (ai-core, solo administradores) envía una alerta de prueba.
Teclas
Cada jugador puede cambiarlas en los ajustes de teclas de GTA (sección FiveM); el dueño cambia los valores por defecto en el panel de administración (Keybinds).
| Tecla por defecto | Qué hace |
|---|---|
| J | Marca la ruta a la alerta policial más reciente (police_alert_waypoint). |
A qué sustituye
No tiene fxProvide. Los scripts de QBCore / Qbox que envían police:server:policeAlert (robos de qb, llaves de vehículos y otros) siguen funcionando: AI Core responde a ese evento y pasa la alerta al sistema de alertas activo.
Otros scripts de alertas
La capa de dispatch de AI Core también soporta tgiann-policealert, ps-dispatch, cd_dispatch, rcore_dispatch, core_dispatch, linden_outlawalert, lb-tablet, wasabi_mdt, origen_police, kartik-mdt, tk_dispatch, codem-dispatch, aty_dispatch, redutzu-mdt, emergencydispatch, tgiann-mdt y tgiann-policejob. Instala uno de ellos y deja Police alerts en auto (o elígelo), y las alertas de todos los scripts ai-* irán allí. Mira Compatibilidad.
Límites conocidos
- Las alertas solo viven en memoria. Tras reiniciar ai-policealert no hay nada que mostrar hasta que llegan alertas nuevas.
- El servidor mantiene como mucho 1,000 alertas activas entre todos los trabajos; la más antigua se va primero.
- Los nombres de calle y zona se leen en el juego de cada agente a partir de la posición de la alerta.
ai-police para desarrolladores
El state bag de esposado de ai-police, cómo llegan sus acciones a otros scripts a través de AI Core, y sus eventos privados.
ai-policealert para desarrolladores
Cómo enviar una alerta policial que llegue a ai-policealert (o a cualquier otro script de alertas), los campos de DispatchAlert y el export propio de ai-policealert.