U3Games

Games | Desarrollo & Soporte => Lineage => L2 | Sección Web => Mensaje iniciado por: Swarlog en Oct 24, 2026, 02:34 PM

Título: L2VoteSystem V2
Publicado por: Swarlog en Oct 24, 2026, 02:34 PM
Sistema de Votación Progresiva para Lineage 2

(https://i.imgur.com/tgbqz6v.png)

Después de un tiempo desarrollando y probando para mi propio servidor, he decidido liberar y compartir con la comunidad mi sistema web de votación. Está diseñado específicamente para servidores de Lineage 2 que quieren incentivar el voto diario en los tops de una forma limpia, segura y visualmente atractiva.



¿Qué hace este sistema?

A diferencia de los sistemas clásicos donde el usuario ve todos los botones de votos y puede hacer clic en cualquiera, este sistema utiliza una cadena de desbloqueo progresivo:
1. El jugador inicia sesión con su cuenta del juego.
2. Solo se muestra activo el primer top.
3. Al votar en el top, el sistema hace un polling en tiempo real y desbloquea automáticamente el siguiente sin recargar la página.
4. Al completar todos los tops de la lista, se habilita el botón para reclamar la recompensa directamente en el inventario del personaje.



Características Principales



¿Cómo se instala?

Es muy sencillo y está pensado para que cualquiera con conocimientos básicos pueda montarlo:

1. Sube los archivos a tu hosting.
2. Configura tus datos de conexión en config.properties.
3. Importa el archivo install.sql en tu base de datos (crea las tablas l2votesystem_*).
4. Configura el Cron Job (cada 1 minuto).
5. ¡Listo!

Requisitos: PHP 8.1+, MySQL, Apache (con mod_rewrite).



Capturas de pantalla

(https://i.imgur.com/wDh1IBM.png) (https://i.imgur.com/YEc36Iz.png) (https://i.imgur.com/gdpxHMz.png) (https://i.imgur.com/e7IiQU4.png) (https://i.imgur.com/gEBFWCq.png) (https://i.imgur.com/t7FDmtU.png) (https://i.imgur.com/9WFDlZr.png)



Descarga y Código Fuente

El proyecto es Open Source y está disponible en GitHub para que lo auditen, lo usen o aporten mejoras.

https://gitlab.com/L2JDevs/L2VoteSystem.git (https://gitlab.com/L2JDevs/L2VoteSystem.git)

Si el proyecto te resulta útil, no olvides dejar una ⭐ (Star) en el repositorio, ayuda mucho a que otros lo encuentren.



Feedback y Soporte

He intentado que el código sea lo más limpio posible, pero siempre se pueden añadir cosas nuevas (como callbacks reales para GTOP100, sistema de ranking, integración con Discord, etc.). Si tenéis sugerencias, encontráis algún bug o queréis colaborar, podéis responder a este hilo o abrir un "Issue" en GitHub.

¡Espero que os sea de utilidad para vuestros servidores!
Título: Re:L2VoteSystem V2
Publicado por: Jerry en Oct 24, 2026, 05:00 PM
Es muy parecido al que tenias antes, pero actualizado.

Muchas gracias por compartir el trabajo, me lo quedo!  :))