AI Core
Esencialesai-target

ai-target

El ojo de interacción. Marcadores en lo que un jugador puede usar; la tecla de interacción elige uno. Responde a la API de ox_target.

ai-target pone pequeños marcadores en las personas, objetos, vehículos y lugares con los que un jugador puede interactuar. El jugador mira uno, pulsa la tecla de interacción (E) y la acción se ejecuta. Cuando un punto tiene varias acciones, se abre un pequeño menú para elegir una.

Qué hace en el juego

  • Marcadores cerca de la cámara. Cada punto de interacción al alcance muestra un marcador, un poco antes de estar al alcance, para que los jugadores vean dónde pueden hacer algo.
  • Foco. El marcador que mira el jugador queda enfocado y muestra su acción.
  • Una sola tecla. La misma tecla de interacción que los avisos (la E de ai-lib) usa el marcador enfocado.
  • Varias opciones. Un punto con más de una acción muestra "N options" y abre un pequeño menú.
  • Bloqueos por trabajo. Una opción puede limitarse a trabajos o bandas (y a un rango mínimo). Los demás jugadores no la ven.

Aviso o target: elige el dueño

Todos los scripts ai-* crean sus lugares (tiendas, alijos, NPC, puertas) mediante los puntos de interacción de AI Core. El dueño elige cómo se ven, para todos los scripts a la vez, en la pestaña General de AI Core (tarjeta Interaction, Interaction style):

  • Prompt and key (por defecto): un recuadro a la derecha de la pantalla y la tecla de interacción al estar cerca.
  • Target eye: los puntos se convierten en marcadores de target. Necesita un script de target como ai-target; sin él se usa el aviso.

Con Prompt and key elegido, ai-target sigue funcionando, pero solo los scripts que llaman ellos mismos a la API de ox_target (scripts de terceros) ponen marcadores en él.

Instalación

La receta de txAdmin de AI Core lo instala. A mano: pon la carpeta en resources/[ai]/ y añade ensure ai-target a server.cfg después de ensure ai-core. Necesita ai-core. No tiene tabla de base de datos.

No uses ox_target a su lado (ai-target responde al nombre de ox_target). Después pon Interaction style en Target eye en la pestaña General si quieres todos los scripts ai-* en él.

Ajustes del panel

Ninguno propio. El único ajuste es el Interaction style de AI Core (arriba).

Comandos

Ninguno.

Teclas

ai-target no tiene tecla propia. Usa la tecla de interacción de ai-lib:

Tecla por defectoQué haceNombre en los ajustes de GTA
EUsa el marcador enfocado (o el aviso en pantalla)Interact with the prompt on screen

Funciona con otros scripts

  • Sustituye a ox_target (provide 'ox_target'). Los scripts que llaman a exports.ox_target:addBoxZone(...), addModel, addEntity, addGlobalVehicle y los demás exports de ox_target ponen sus opciones en ai-target.
  • Puedes reemplazarlo. Los puntos de interacción de AI Core también funcionan con tgiann-radialmenu-target, tgiann-target, sleepless_interact, ox_target, qb-target e interact (darktrovx). Quita ai-target e inicia uno de ellos; se usa el primero que esté en marcha en ese orden. Mira Compatibilidad.

Límites conocidos

  • Las opciones globales de ox_target (addGlobalOption, opciones que no cuelgan de nada) no se ofrecen: su sitio es un menú radial. Un script que lo llame recibe un aviso en la consola.
  • El alcance de una opción es como mucho 50 m (2.5 m por defecto).

En esta página