U3Games

Games | Desarrollo & Soporte => L2 | Sección Web => Lineage => L2 | Páginas Web => Mensaje iniciado por: Elfocrash en Jun 14, 2025, 10:56 PM

Título: L2 ACP (Account - Admin Control Panel)
Publicado por: Elfocrash en Jun 14, 2025, 10:56 PM
¡Hola y bienvenido a L2ACP!

L2ACP es un panel de control de cuentas de usuario, pero también un panel de control para administradores.

Todas las acciones realizadas en el sistema son INSTANTÁNEAS.
Olvídate de mensajes como "debes desconectarte primero" y otros absurdos.

¿Cómo funciona el panel?

El servidor del juego ejecutará una ligera API REST que será consumida por las solicitudes del sitio web.
El sitio web, alojado en un extremo, manipula y procesa las acciones del usuario y, si son válidas, las envía al servidor para su posterior procesamiento.

Esto permite el uso de llamadas de método nativo y el uso de la infraestructura existente en el servidor del juego.
También aumenta la seguridad porque reduce la exposición de la base de datos.

Más detalles sobre cómo funciona los puedes encontrar aquí: "Cómo funciona L2ACP y cómo contribuir (https://www.l2jbrasil.com/index.php?/topic/122631-como-o-l2acp-funciona-e-como-contribuir)"

Razones para compartir

Lista de características

Para Jugadores

Para Administradores

El ACP está en desarrollo activo y se añadirán más características.
El sitio es completamente responsive, ofreciendo una gran experiencia en tablets y móviles.

Vista previa de L2ACP
https://www.youtube.com/watch?v=lyH5H9jwl_8

Nueva función "Rueda de la Suerte"
https://www.youtube.com/watch?v=sCWsAgLu1bs

Tiendas Privadas

Un servidor con tiendas privadas muestra un sistema económico funcional, lo cual es importante para el desarrollo del servidor.
Sin embargo, puede ser complicado cuando el servidor está lleno.
Los jugadores suelen perder tiempo buscando en todas las tiendas para encontrar un objeto específico.

La nueva función de L2ACP resuelve esto.
El usuario puede comprar y vender objetos desde el ACP, esté online o no.
También puedes usar la función de búsqueda para encontrar objetos específicos en las tiendas privadas.

Vídeo demostrativo:
https://www.youtube.com/watch?v=w7IH8Ya7ZPI

Seguridad
L2ACP usa cifrado simétrico para las cargas útiles y validación de clave API.
Mientras estos sean cambiados regularmente, no tendrás problemas de seguridad.
Para máxima seguridad, configura el servidor para que solo acepte solicitudes desde la IP donde esté alojado el sitio web.
Para seguridad extrema, aloja el sitio web y el servidor juntos para no exponer el puerto API.

Licencia
Ambos proyectos L2ACP están licenciados bajo GPLv2 (https://es.wikipedia.org/wiki/GNU_General_Public_License).
Aquí hay un resumen de lo que esto significa:
[img=http://i.imgur.com/cbQCqwM.png]

Repositorio Github - (Por favor marca el proyecto como favorito si te gusta, significa mucho)
API para servidor (escrita para aCis) - https://github.com/Elfocrash/L2ACP-api (https://github.com/Elfocrash/L2ACP-api)
Sitio web - https://github.com/Elfocrash/L2ACP-Web (https://github.com/Elfocrash/L2ACP-Web)
Servidor de prueba - http://test.l2acp.com (http://test.l2acp.com/)

Contribuciones
No pretendo ser un experto desarrollador Java, ni mucho menos.
La parte de la API definitivamente tiene muchas áreas para mejorar.
Las pull requests son siempre bienvenidas.

Actualizaré esto con más información pronto.

¡Gracias!