AltisControl es un completo panel web diseñado para administrar servidores Altis Life desde una interfaz moderna, rápida y adaptable a escritorio, tablet y móvil.
Centraliza la gestión de jugadores, economía, facciones, licencias, vehículos, propiedades, bandas, buscados, sanciones y administradores, junto con herramientas de BattlEye RCON, control de acceso al servidor, auditoría, sistema de permisos, actualizaciones y mucho más.
Todo desde un único panel pensado para facilitar el trabajo diario del equipo administrativo de tu servidor.
👤 Gestión completa de jugadores
Consulta y administra los jugadores registrados en tu base de datos Altis Life desde una interfaz clara y organizada.
- 🔎 Búsqueda por nombre o Steam ID.
- 📄 Paginación, ordenación y filtros avanzados.
- 👮 Filtro por policías.
- 🚑 Filtro por médicos.
- ⭐ Filtro por donadores.
- 🚫 Filtro por jugadores baneados.
- 🏷️ Badges visuales para policía, médico, donador y baneado.
Cada jugador dispone de un perfil detallado con toda la información relevante de su cuenta.
- Alias almacenados en formato Altis Life.
- Efectivo y saldo bancario.
- Tiempo de juego convertido a un formato legible.
- Niveles de policía, médico y donador.
- Licencias.
- Vehículos.
- Propiedades.
- Containers.
- Sanciones.
- Historial administrativo.
- Notas internas asociadas al jugador.
✏️ Edición rápida de jugadores
Modifica directamente desde el panel:
- Nombre del jugador.
- Alias.
- Dinero en efectivo.
- Saldo bancario.
La edición de alias incluye una vista previa inmediata para comprobar cómo quedarán almacenados.
También puedes eliminar jugadores y los datos relacionados que son gestionados por AltisControl.
👮 Policía, EMS y donadores
Administra las principales facciones de tu servidor desde secciones independientes.
🚓 Policía
- Añadir jugadores a la policía.
- Cambiar el nivel policial.
- Retirar jugadores de la facción.
- Restablecimiento automático del nivel al retirarlos.
- Eliminación automática de licencias policiales asociadas.
🚑 EMS
- Añadir médicos.
- Cambiar su nivel.
- Retirarlos de la facción.
- Restablecer automáticamente sus permisos y licencias correspondientes.
⭐ Donadores
- Añadir donadores.
- Modificar su nivel.
- Retirar el estado de donador.
📜 Editor avanzado de licencias
Gestiona las licencias de los jugadores mediante una interfaz organizada por facciones.
- 🧑 Civil.
- 👮 Policía.
- 🚑 EMS.
Activa o desactiva licencias individualmente mediante interruptores o utiliza la opción para otorgar todas las licencias de una facción de una sola vez.
🚗 Gestión de vehículos
Administra los vehículos almacenados en la base de datos del servidor.
- Otorga vehículos a un jugador mediante su classname.
- Modificar el propietario.
- Editar los campos disponibles del vehículo.
- Activar o desactivar vehículos.
- Eliminar vehículos.
- Consultar su fecha de registro.
🏠 Propiedades y containers
Gestiona las propiedades asociadas a los jugadores directamente desde AltisControl.
- Consultar propiedades.
- Cambiar el propietario.
- Modificar estados como propiedad o garaje.
- Eliminar propiedades.
- Consultar su fecha de compra.
📦 Containers y armarios
Los containers asociados al jugador pueden visualizarse directamente desde su perfil.
Puedes consultar:
- Posición.
- Inventario.
- Equipo.
- Fecha de creación.
También pueden eliminarse directamente desde el panel.
👥 Gestión de bandas
Consulta y administra las bandas existentes en tu servidor Altis Life.
- 👑 Identificación del propietario.
- 👥 Gestión de miembros.
- 💰 Fondos de la banda.
- 📊 Estado.
- 📦 Capacidad.
- 📅 Fecha de creación.
- ➕ Añadir miembros.
- ➖ Expulsar miembros.
- 🔢 Número de miembros activos.
🚨 Sistema de buscados
Administra la lista de buscados del servidor desde una sección específica.
- Jugador buscado.
- Delitos registrados.
- Recompensa.
- Fecha de búsqueda.
- Edición de recompensa.
- Eliminación del registro.
🔨 Baneos, kicks y moderación mediante BattlEye RCON
Conecta AltisControl con BattlEye RCON para disponer de herramientas de administración en tiempo real.
- 🚫 Baneos temporales con duración personalizada.
- ⛔ Baneos permanentes.
- 🔓 Desbaneo de jugadores.
- 👢 Expulsión de jugadores conectados.
- 💬 Mensajes personalizados al expulsar.
- 📢 Envío de mensajes globales al servidor.
- 🧾 Historial de sanciones.
- 📜 Registro de acciones RCON.
Puedes ejecutar un baneo directamente desde el listado de jugadores o desde el perfil individual del jugador.
💻 Consola RCON
AltisControl incorpora una consola desde la que los administradores autorizados pueden enviar comandos RCON directamente al servidor.
El acceso a esta herramienta está protegido mediante un permiso específico.
🛂 Lista de acceso al servidor
Controla qué jugadores pueden permanecer conectados utilizando una lista de autorización basada en Steam ID y GUID de BattlEye.
- Activar o desactivar el sistema de acceso.
- Añadir jugadores autorizados.
- Utilizar Steam ID y GUID.
- Personalizar el mensaje de expulsión.
- Registrar eventos relacionados con el control de acceso.
- Consultar el estado del proceso encargado de realizar las comprobaciones.
Cuando el sistema detecta mediante BattlEye RCON que un jugador conectado no está autorizado, puede expulsarlo automáticamente.
⚠️ Importante: esta función requiere una conexión BattlEye RCON real y mantener ejecutándose el proceso:
php bin/server-allowlist-worker.php --loop
La comprobación se realiza una vez que la conexión del jugador puede ser detectada y asociada con su GUID. Debido al funcionamiento de BattlEye RCON, no se garantiza impedir que el jugador llegue previamente a la pantalla de selección de slot.
📡 Supervisión del servidor en tiempo real
Cuando BattlEye RCON está configurado, AltisControl puede mostrar información real del servidor.
- 🟢 Estado de conexión RCON.
- 📶 Latencia.
- 👥 Lista de jugadores conectados.
- 🔢 Slot del jugador.
- 🏷️ Nombre.
- 📡 Ping.
- 🔑 GUID de BattlEye.
También puede obtener datos reales mediante la consulta configurada para el servidor.
🖥️ Inicio, parada y reinicio del servidor
Si AltisControl se configura con un servicio de Windows compatible, el panel puede ofrecer controles para:
- ▶️ Iniciar el servidor.
- ⏹️ Detenerlo.
- 🔄 Reiniciarlo.
Esta función es opcional y depende de la configuración del servidor y del servicio de Windows utilizado.
📊 Dashboard centralizado
Obtén una visión rápida del estado del servidor y de la actividad administrativa desde el Dashboard.
- Estadísticas generales.
- Estado del servidor.
- Información de conexión.
- Actividad administrativa reciente.
- Accesos rápidos a las principales herramientas.
⚡ Búsqueda global con Ctrl + K
Encuentra rápidamente jugadores y secciones del panel mediante la búsqueda global integrada.
Pulsa Ctrl + K para abrirla desde cualquier parte de AltisControl.
👨💼 Administradores, roles y permisos
AltisControl incluye un completo sistema de administración basado en roles, jerarquías y permisos.
Puedes controlar el acceso no solo por sección, sino también por acciones concretas.
- Crear cuentas administrativas.
- Asignar roles.
- Definir jerarquías.
- Configurar permisos por módulo.
- Configurar permisos por acción.
- Restringir herramientas sensibles como la consola RCON.
🔐 Seguridad avanzada
El panel incorpora diferentes medidas para proteger tanto las cuentas administrativas como las operaciones sensibles.
- 🔑 Autenticación en dos pasos mediante TOTP.
- 🛡️ Contraseñas protegidas mediante Argon2id.
- 🔒 Protección CSRF.
- 🚧 Limitación de intentos de inicio de sesión.
- 📵 Revocación de sesiones.
- 👮 Control de permisos por acción.
- 📜 Registro de auditoría.
📜 Registro de auditoría
Mantén un historial detallado de las acciones realizadas por los administradores.
Cada registro puede incluir:
- Administrador.
- Acción realizada.
- Módulo.
- Objetivo.
- Resultado.
- Fecha y hora.
El historial dispone de filtros y permisos independientes para eliminar registros individuales o vaciar el historial completo.
🎨 Interfaz moderna y personalizable
Adapta AltisControl al estilo visual de tu comunidad.
- 🌞 Tema claro.
- 🌙 Tema oscuro.
- 🖥️ Tema automático según el sistema.
- 🎨 Selector de color principal.
- 🧩 Componentes visuales personalizados.
- 🔷 Iconos Material.
- ⭐ Font Awesome.
La interfaz está diseñada para adaptarse correctamente a ordenadores, tablets y dispositivos móviles.
🌍 Español e inglés
AltisControl incluye interfaz en:
El idioma puede cambiarse desde un selector integrado con banderas.
Además, el panel incluye títulos personalizados por página y un sistema de ventanas emergentes apilables que permite trabajar cómodamente con varias acciones sin perder el contexto.
⚙️ Configuración del panel
Personaliza diferentes aspectos del funcionamiento directamente desde la administración:
- Nombre del panel.
- Zona horaria.
- Moneda.
- Configuración BattlEye RCON.
- Datos de conexión del servidor.
🖼️ Logos y favicon personalizados
Sube tu propia identidad visual directamente desde AltisControl.
- Logo para tema claro.
- Logo para tema oscuro.
- Favicon.
- Vista previa inmediata.
Si no se configura ningún logo, AltisControl mostrará automáticamente el nombre configurado para el panel.
🚀 Instalador integrado
AltisControl incluye un asistente de instalación pensado para conectar el panel con una base de datos Altis Life existente.
Durante la instalación podrás:
- 🗄️ Configurar la conexión con la base de datos.
- 📁 Definir la ruta del panel.
- 👑 Crear la cuenta propietaria.
- 🔑 Activar la licencia.
El paquete de distribución se genera sin datos de demostración y sin incluir la base de datos de jugadores.
🔄 Actualizaciones desde el propio panel
Comprueba e instala nuevas versiones de AltisControl directamente desde la administración.
Antes de comenzar una actualización, el sistema crea automáticamente una copia de seguridad de:
- 🗄️ Base de datos.
- 📁 Archivos del panel.
Si ocurre un problema durante la instalación, AltisControl incorpora un mecanismo de recuperación automática.
Durante las actualizaciones se conservan:
- Configuración.
- Datos almacenados.
- Archivos subidos.
✨ Administra tu servidor Altis Life desde un único lugar
AltisControl reúne las herramientas necesarias para administrar jugadores, moderación, economía, facciones y operaciones del servidor desde una única plataforma.
👤 Gestiona jugadores y economía.
👮 Controla facciones y licencias.
🔨 Modera mediante BattlEye RCON.
🛂 Administra el acceso al servidor.
🔐 Define roles y permisos detallados.
📜 Mantén un historial completo de acciones.
📱 Trabaja desde ordenador o móvil.
🔄 Actualiza el panel con copias de seguridad automáticas.