📋 Agency-Admin v1.4.0 — Administra todo tu panel de administración desde tu teléfono: la aplicación gratuita Agency Companion ahora se conecta a Agency-Admin, en iOS y Android.
📋 Agency-Admin
✨ Nuevo — Aplicación Agency Companion • Tu panel de control de administración completo, directamente en tu teléfono — modera tu servidor desde cualquier lugar • Su propio código QR, completamente independiente de Agency-Phone y Agency-Elevator — las conexiones de Admin se realizan de forma independiente • Conexión SOLO PARA ADMINISTRADORES: solo el personal puede vincular un dispositivo — ejecuta /aaconnect (alias /aac) para el QR, o encuéntralo dentro del panel — luego escanéalo (o escribe el código de 6 dígitos) en la aplicación gratuita Agency Companion • El token de conexión no tiene DERECHOS propios — cada acción se vuelve a validar en función de tus permisos en vivo en cada solicitud
📱 Nuevo — Ahora en iOS y Android • La aplicación gratuita Agency Companion está disponible en la App Store y Google Play • Guía completa de descarga y configuración en companion.agencyg.de • Una aplicación conecta todos tus scripts de Agency — Admin, Phone, Pad, Elevator, Reports y más
🛡️ Nuevo — Moderar desde cualquier lugar • Ver la lista de jugadores en vivo, abrir cualquier jugador y revisar prohibiciones y rangos desde tu teléfono • Ejecuta tu kit de herramientas de moderación completo — kick, ban, freeze, spectate, goto / bring, heal / revive y más — todo a través del mismo canal protegido que el panel en el juego • Desconecta instantáneamente todos los dispositivos emparejados con un solo toque
Cambios (cont.)
🖥️ Nuevo — Consola de servidor en vivo, en tu bolsillo • Sigue la consola del servidor en vivo y ejecuta comandos directamente desde la aplicación • Los comandos se ejecutan como SU propio cliente, por lo que los comandos dirigidos a jugadores (kill, revive, teleport…) simplemente funcionan • La autocompletación inteligente sugiere los comandos escaneados + framework de tu servidor, completamente localizados
🔒 Nuevo — Seguridad Primero por Diseño • Solo para Admins: un dispositivo no personal nunca puede emparejarse, y el QR nunca puede elevar a nadie • Cada acción vuelve a verificar su permiso EN VIVO — en línea: ACE completo + framework + rango + anulación por jugador; fuera de línea: basado en identificador contra sus tablas de rango en vivo (los administradores solo ACE deben estar en línea) • Doble seguridad: la solicitud se verifica una vez en la capa de acompañamiento y OTRA VEZ dentro del conducto de acción del panel • Limitación de tasa incorporada para acciones remotas
🔑 Nuevo — Código de Emparejamiento de 6 Dígitos • ¿No puedes escanear? Escribe el código de 6 dígitos que se muestra debajo del QR en la aplicación en su lugar • El código permanece visible incluso mientras un dispositivo está vinculado, por lo que puedes agregar otro teléfono en cualquier momento • Los códigos expiran después de Config.Companion.TokenTTL (predeterminado 5 min) por seguridad
🌍 Mejorado — Localización Completa • Todos los nuevos textos de la aplicación, emparejamiento, consola e interfaz de usuario traducidos a los 13 idiomas admitidos: EN, DE, CS, ES, FR, IT, NL, PL, PT, RO, RU, SV, TR
Cambios (cont.)
🛡️ Corregido — Eventos de Servidor Endurecidos • Cerrados 4 eventos de red previamente desprotegidos que podían ser activados independientemente del panel — give-weapon, spawn-object, edit-object y claim-vehicle-ownership ahora requieren acceso al panel Y el permiso de acción correspondiente, verificado del lado del servidor • El código de emparejamiento de 6 dígitos ahora siempre se muestra debajo del QR en el panel • Comportamiento de apertura/cierre del panel compañero más limpio y varios pequeños pulidos de NUI
♻️ Compatible hacia atrás • Todos sus rangos, permisos, prohibiciones y configuraciones de panel existentes siguen funcionando sin cambios — sin migración, sin pérdida de datos • La integración del compañero es OPCIONAL — establezca Config.Companion.Enable = false y nada cambia • Todas las tablas de emparejamiento del compañero se crean automáticamente en el primer inicio — sin SQL manual
Instalación • Reemplace su carpeta Agency-Admin con la nueva versión (o sobrescriba estos archivos):
fxmanifest.lua
config.lua (revise el bloque Config.Companion — seguro para mantener el suyo)
client/main.lua
client/companion.lua
server/db.lua
server/main.lua
server/companion.lua
server/companion_relay.lua
web/index.html
web/style.css
web/app.js
web/companion.js
web/qrcode.min.js
shared/locale.lua
locales/ (todos los archivos de idioma)
• No hay cambios manuales en la base de datos — todas las tablas se crean automáticamente
• Requiere oxmysql (ya requerido)
• Reinicia el recurso a través de txAdmin o asegúrate de que Agency-Admin esté activo.