Volver al blog
Scripts5 min de lectura

Agency-Watch: un smartwatch real y gratis para servidores FiveM

Agency-Watch es un smartwatch gratuito para FiveM: esferas, Studio, AgencyAI en la corona, cuatro juegos y detección de caídas. QBCore, Qbox, ESX o standalone.

Agency Scripts

Fundador y desarrollador principal en Agency Scripts

Demo en vivo

Prueba Agency-Watch en tu navegador antes de instalarlo.

Abrir demo

Un dispositivo en la muñeca, no un elemento del HUD

Agency-Watch no es un reloj que aparece en pantalla todo el tiempo. Es un reloj inteligente que el jugador abre cuando quiere, con la Z tecla o el /watch comando, y que funciona con sus propias apps, esferas y ajustes. AgencyOS27, la versión 27.0.0 del reloj, añadió Studio para personalizar su aspecto, AgencyAI en la corona, cuatro juegos, esferas para la pequeña pantalla siempre encendida y un App Store en el que cada app tiene su propia página.

Agency-Watch es gratis. Todo lo que aparece en la primera parte de este artículo funciona por sí solo, sin ningún otro recurso, en QBCore, Qbox, ESX o en un servidor sin framework. La última parte explica qué cambia cuando Agency-Phone funciona en el mismo servidor.

Esferas del reloj y pantalla siempre encendida

El reloj incluye diez esferas, cuatro de ellas nuevas en AgencyOS27: Arc, Modular, Stack y Wave. La pequeña pantalla siempre encendida en la esquina de la pantalla, que se activa y desactiva con /watchmini , tiene cuatro esferas propias que los jugadores eligen por separado de la principal: Full, Time, Vitals y Ring.

Studio: diseña el reloj que quieras

Studio es donde los jugadores diseñan su reloj. Hay tres formas de caja, once correas, desde Link Bracelet hasta Alpine Loop, y puedes elegir libremente el color de la caja, la correa y los detalles. Los preajustes ofrecen un diseño terminado con un toque, hay un botón para mezclar opciones y sorprenderte, y cada elección se guarda para cada jugador.

Nada en Studio cuesta nada, y nada de lo que incluye necesita el teléfono.

Qué funciona sin ningún otro recurso

  • Actividad: anillos de actividad con una meta diaria de pasos y un pulso que reacciona. Que te atropelle un coche, caerte o volver a levantarte cambia la frecuencia cardíaca, que luego vuelve a estabilizarse durante aproximadamente un minuto.
  • Hora: cronómetro, temporizador y alarma.
  • En la carretera: el tiempo de ciudades reales, una brújula y un velocímetro.
  • Garaje: lista, localiza y llama vehículos. Es la única app que usa oxmysql, y oxmysql sigue siendo opcional.
  • Juegos: Ascent, Tower, Reflex y Dodge, cada uno con una mejor marca personal, todos sin conexión.
  • Centro de control: se abre con el botón lateral debajo de la corona.
  • Linterna: se activa de forma predeterminada con el botón de acción naranja, como un cono de luz real con alcance y una luz suave cercana que sigue la vista del jugador. El botón ejecuta lo que se indique en Config.ActionButton.
  • App Store: los jugadores instalan, reordenan y eliminan apps por su cuenta, y cada app tiene una página que indica quién la ofrece, qué necesita y qué hace.

La corona: menú rápido y AgencyAI

Un clic en la corona abre un menú rápido con las apps que probablemente buscaba el jugador. Desliza hacia abajo para ver la lista completa y gira la rueda del ratón sobre la corona para recorrerla.

Mantén pulsada la corona para iniciar AgencyAI. Los jugadores pueden pedir cosas con palabras sencillas, en cualquiera de los diez idiomas, y el reloj las ejecuta: encender la luz, cambiar el brillo, poner una alarma o abrir una app. Funciona sin conexión externa, así que ninguna solicitud sale de tu servidor.

Detección de caídas y llamadas de emergencia

Después de un choque o una caída larga, el reloj aparece por sí solo y ofrece hacer una llamada de emergencia. Funciona tanto si hay un teléfono en el servidor como si no.

Agency-Zero desde la muñeca

Si Agency-Zero está instalado en el servidor, puedes controlarlo desde el reloj estés donde estés: llamar al coche, enviarlo de vuelta, aparcarlo, abrir las puertas, encender las luces y consultar la batería y la autonomía. Sin Agency-Zero, la app muestra qué coche es y nunca da un precio que no corresponda.

Más funciones con Agency-Phone

Si hay un Agency-Phone original instalado en el servidor, el reloj habilita llamadas, mensajes, correo, contactos y Agency Pay desde la muñeca, y permite abrir tus propias apps. Estas funciones Pro se verifican en el servidor mediante un handshake HMAC con el teléfono, así que no se pueden falsificar con un recurso copiado. Inicia agency-phone antes que Agency-Watch en tu server.cfg para que el reloj lo encuentre.

Una app personalizada es una carpeta con tres archivos. La carpeta sigue siendo legible y editable, y se conserva tras cada actualización. La guía completa está en la página de apps personalizadas de la documentación.

La app Agency Companion

El reloj se vincula con la app gratuita Agency Companion para iOS y Android. Desde su teléfono real, los jugadores pueden abrir y cerrar el reloj, cambiar el bloqueo con código y el ajuste de desbloqueo con el teléfono, y elegir qué apps aparecen en el reloj. «Buscar reloj» hace que el reloj se abra por sí solo y suene, incluso con los sonidos silenciados, hasta que el jugador pulse Stop en el juego o lo cierre. La duración máxima se configura en config y es de 60 segundos de forma predeterminada.

La app se comunica con tu servidor a través del relay cifrado de Agency en api.agencyg.de, así que el servidor de juego nunca queda expuesto. Cada jugador recibe un código de vinculación asociado a su personaje. Al solicitar uno nuevo, el código anterior queda invalidado, y los códigos caducan.

Instalación rápida

  • Coloca Agency-Watch en tu carpeta de resources y añade ensure Agency-Watch a server.cfg, después de agency-phone si lo usas.
  • Configura el idioma, la tecla, el objeto del reloj y las apps en config.lua. El archivo está en inglés y tiene comentarios línea por línea.
  • No necesitas una tabla en la base de datos ni configurar objetos para empezar. El framework se detecta automáticamente.
  • El recurso incluye diez idiomas, inglés de forma predeterminada, y no carga fuentes ni iconos de internet.

Si vienes de una versión anterior: la config de AgencyOS27 tiene bloques nuevos para Studio, Zero y la pantalla pequeña. Haz una copia de seguridad de tus valores, usa el nuevo config.lua y vuelve a configurarlos. La vinculación con Companion y los ajustes de cada jugador se conservan tras la actualización, y los jugadores verán la pantalla de actualización una vez.

Consigue Agency-Watch

Agency-Watch es gratis en la tienda de Agency Scripts. El El vídeo de presentación de AgencyOS27 muestra cómo funciona en el juego, y la documentación incluye todos los ajustes, comandos y exports.

El script adecuado

Listo para tu servidor, con actualizaciones incluidas.

¿Listo para empezar?

Consigue los scripts en nuestra tienda, o únete al Discord para soporte, novedades y un adelanto de lo que viene.