Scripts 2026-04-20

Agency-Phone: El smartphone creado específicamente para FiveM

TDYSKY

TDYSKY

Founder & Lead Developer at Agency Scripts

Demo en vivo

Prueba Agency Phone en tu navegador — sin descargas.

Abrir demo

¿Por qué construir otro teléfono más para FiveM?

Construimos Agency-Phone porque cada teléfono que probamos en nuestros propios servidores o se veía bien y rendía mal, o rendía bien y tenía un diseño anticuado. El mercado estaba lleno de compromisos. Queríamos algo que realmente se sintiera como un smartphone moderno en el momento que lo abres, y que aun así marcara 0,00ms de uso de recursos en reposo cuando está guardado en el bolsillo de alguien.

Una UI que no parece de FiveM

La mayoría de teléfonos de FiveM delatan su origen a los dos segundos de abrirlos. Las fuentes se ven ligeramente raras, las animaciones van a tirones, la disposición de la pantalla de inicio parece un placeholder. Agency-Phone fue diseñado por gente que usa smartphones reales a diario. Cada elemento — desde el reloj de la pantalla de bloqueo hasta la física de resorte del cajón de apps — se iteró hasta que dejó de parecer un script y empezó a parecer un teléfono de verdad.

La arquitectura de apps

Por dentro, Agency-Phone usa un sistema de apps con lazy-loading. Las apps solo inicializan su UI cuando se abren realmente, lo que mantiene el uso de memoria plano aunque sigamos añadiendo más apps. El bus de eventos entre el Lua del cliente y la capa NUI está debounced para que las acciones rápidas del usuario no inunden el juego de picos en resmon. Es el tipo de trabajo de ingeniería que nadie ve pero del que todo el mundo se beneficia cuando su servidor aguanta 128 jugadores.

Framework-agnóstico por defecto

Agency-Phone viene con adaptadores para QBCore y ESX, pero el núcleo es independiente del framework. Si corres un servidor standalone con tu propia capa de datos de jugador, puedes conectarlo en una tarde implementando cuatro funciones de lookup. Nos negamos a lanzar scripts que te encierren en un solo framework porque los frameworks cambian — hemos visto pasar al menos tres olas de "ahora este es el estándar" durante nuestro tiempo en la comunidad.

El sentido de un teléfono en RP

Un teléfono de FiveM es, en última instancia, una herramienta social. Los jugadores lo usan para coordinar quedadas, hacer tratos de drogas, mandarle mensajes al personaje de su jefe, escuchar música en la app de radio. Todo lo que añadimos o quitamos de Agency-Phone se juzga frente a la pregunta: ¿esto hace que la interacción social sea más fácil o más divertida? Por eso lanzamos una app de galería antes que recordatorios de calendario, y por eso la app de mensajería estándar tiene indicadores de escritura ricos antes que envíos programados. RP primero, listas de funciones después.

Instalación y Configuración

Agency Phone requiere oxmysql y es compatible con todas las versiones modernas de ESX y QBCore. La instalación incluye ejecutar el script SQL, agregar el recurso a server.cfg y configurar las integraciones de framework opcionales que deseas habilitar.

Opciones de Configuración

  • Integraciones habilitadas — qué sistemas del framework usar (banco, identidad, trabajos)
  • Configuración de aplicaciones — qué aplicaciones están disponibles para los jugadores
  • Configuración de la tienda de aplicaciones — si los jugadores pueden instalar aplicaciones opcionales o si están preinstaladas
  • Configuración del servidor — nombre del servidor y marca que aparece en el teléfono

Compatibilidad con Frameworks

Agency Phone soporta ESX y QBCore para todos los datos del personaje del jugador. También soporta ox_lib para elementos UI mejorados. En modo standalone, las funciones básicas del teléfono (llamadas, mensajes) funcionan sin framework, pero las integraciones de banco y trabajo requieren configuración manual.

Arquitectura Técnica de Agency Phone

Bajo el capó, Agency Phone está construido sobre una arquitectura NUI que utiliza HTML, CSS y JavaScript para la interfaz. Los desarrolladores familiarizados con el desarrollo web pueden personalizar y ampliar la interfaz fácilmente. La interfaz usa React.js para una experiencia fluida y responsiva.

API para Desarrolladores

Agency Phone expone una API para que los desarrolladores puedan agregar funciones. Puedes crear nuevas "aplicaciones" que se integren en la interfaz del teléfono, enviar mensajes y notificaciones desde otros recursos, y acceder a contactos e historial de llamadas con los permisos apropiados. Esta extensibilidad convierte a Agency Phone en una plataforma, no solo en una aplicación.

Preguntas Frecuentes

  • ¿Agency Phone reemplaza completamente el teléfono nativo de GTA V? Sí, Agency Phone deshabilita la funcionalidad del teléfono nativo de GTA V y la reemplaza completamente.
  • ¿Pueden los jugadores tener múltiples números de teléfono? Configurable — los jugadores pueden tener un número por personaje, o múltiples números si el servidor lo permite.
  • ¿Cómo se manejan las llamadas perdidas? Las llamadas perdidas aparecen en el historial de llamadas con marca de tiempo. Si el teléfono está apagado, las llamadas van directamente a correo de voz si está configurado.

Acerca de Agency Scripts

Agency Scripts es una colección de recursos premium de FiveM diseñados para servidores de roleplay que se toman en serio la inmersión. Cada recurso está construido con los mismos principios: compatibilidad multi-framework, rendimiento optimizado y configuración flexible para adaptarse a cualquier concepto de servidor.

Todos los recursos de Agency están disponibles a través del sistema de licencias de cfx.re Keymaster. Una vez comprado, puedes desplegar el recurso en cualquier servidor que poseas, con soporte activo disponible a través del Discord de Agency Scripts.

Soporte y Comunidad

La comunidad de Agency Scripts incluye miles de servidores de FiveM que utilizan estos recursos. El Discord oficial es donde los desarrolladores comparten sus configuraciones, hacen preguntas y sugieren nuevas características. Las actualizaciones son regulares e incluyen tanto correcciones de errores como nuevas características basadas en los comentarios de la comunidad.

Para preguntas de instalación, problemas de compatibilidad o solicitudes de características, Discord es el mejor canal. La documentación se mantiene actualizada y cubre todas las configuraciones con ejemplos prácticos. También hay una wiki comunitaria activa con guías contribuidas por los propios operadores de servidores.

Por Qué los Servidores Eligen Agency Scripts

La razón principal por la que los servidores de FiveM eligen Agency Scripts es la consistencia. Cuando todas tus herramientas vienen del mismo proveedor, tienen el mismo estilo de configuración, el mismo soporte y el mismo estándar de calidad. No hay sorpresas al actualizar un recurso porque saben qué esperar. Para los administradores de servidores que quieren pasar más tiempo en el roleplay y menos en solucionar problemas de scripts, esa consistencia tiene un valor real.

Share this article

Ready to upgrade your server?

Check out our premium FiveM scripts in the Agency Scripts store or join our Discord community for support and updates.