Ir al contenido
Serverpack

L2J • INTERLUDE • aCis 3.5

L2JVintage

El serverpack que corre mis servidores.

No es un pack armado para vender. Es el mismo código que está en producción con jugadores dentro — el core en Java, el datapack, la protección del cliente y la integración con el panel. Cada ítem de esta página existe en el repositorio.

L2JVintage

Lo que trae adentro

43 sistemas, agrupados por donde duelen.

Base técnica

Los cimientos: lo que ya viene listo para correr.

06

  • aCis 3.5 Interlude

    Core en Java sobre aCis 3.5 (net.sf.l2j), compilado con JDK 21 y Ant.

  • Docker + MariaDB

    GameServer, LoginServer y base de datos en contenedores. Instalación en un comando.

  • Módulo control

    Proceso Java aparte que orquesta las integraciones. El core nunca es la puerta de entrada.

  • Ediciones por overlay

    Un core, varias ediciones. La diferencia vive en data/config, no en un `if` dentro del motor.

  • Datapack propio

    NPCs, spawns, skills, multisell y HTM revisados, en volumen editable sin rebuild.

  • DB Installer

    Esquema de base de datos versionado e instalable desde cero.

Eventos

Lo que mantiene vivo el servidor después de la primera semana.

08

  • TvT

    Team vs Team con premio por ganador, perdedor y top kill; el empate premia a todos.

  • KTB — Kill the Boss

    Por etapas: Kamaloka 4º piso, Golkonda, Beleth y Tiat, con cofre y guardianes.

  • Boss War

    Kills de PvP entre CCs en las zonas de grand boss se vuelven puntos y joya de temporada.

  • L2Day

    Intercambio de letras por regalos, con drop y página por palabra.

  • Party Farm

    Zonas que exigen party de verdad: mínimo dentro, límite de healers, uno por HWID.

  • Ruleta de la Fortuna

    Giro con historial, precio por tier y premio configurable en el XML.

  • Fortress Siege

    Sistema de asedio de fortaleza para Interlude, escrito sobre el core.

  • Torneo e Invasion

    Torneo por inscripción e invasiones programadas de mundo.

Progresión y economía

Donde el servidor decide si dura un mes o un año.

08

  • Rates por rango

    XP, SP, adena y drop configurables, con curva distinta por nivel.

  • Drops con techo de tiempo

    Una épica por grupo cada N días — el fin del servidor muerto en dos semanas.

  • Bloqueo de grade

    Bloqueo de grade en el drop, para abrir el servidor por temporadas.

  • Bloqueo de craft en el drop

    Por tipo de ítem, no por lista — spellbook y receta fuera del suelo.

  • Precio de referencia

    Mapa de precio de miles de ítems, del buylist y del multisell, con techo de venta.

  • Agenda de grand boss

    Ciclos con ventana por región, minuto sorteado y respeto a la Olimpiada y al asedio.

  • Raid con spawn progresivo

    Dispersión aleatoria en 24h, sin fila de bots esperando la hora exacta.

  • Balance por clase

    Daño, crítico y resistencia ajustables por clase y por skill, en el XML.

Sistemas de jugador

Lo que el jugador ve y usa todos los días.

08

  • VIP

    Beneficio por tiempo, con drop y skin exclusivos y vitrina propia.

  • Skins y DressMe

    Apariencia separada del equipo, con catálogo, tier y skin de VIP.

  • Market entre jugadores

    Venta trabada por objectId, tasa redondeada hacia arriba y entrega offline.

  • Casa de subastas

    Subasta en el Community Board, con historial.

  • Buffer y slots de buff

    Esquemas guardados, pestaña de cubics y lista de skills que no gastan slot.

  • Daily Reward

    Misión diaria con bono en porcentaje y protección por HWID.

  • Season y Clan Season

    Temporada con ranking, reserva de nombre, cupón e historial semanal.

  • Tienda offline y Community Board

    Tienda que sigue en pie sin el jugador, y un CB con pestañas propias.

Antifraude y operación

La parte que nadie muestra en video y decide si el servidor sobrevive.

07

  • HWID

    Identificación de máquina por el guardián del cliente, con tope de cuentas y bloqueo.

  • Antibot por comportamiento

    Detección en el servidor, con pestaña de sospechosos en el panel y castigo manual.

  • Antifeed

    El PvP entre cuentas de la misma máquina no cuenta.

  • Auditoría de GM

    Historial, alertas y resumen de lo que el staff creó, transfirió y encantó.

  • Voto sin impostor

    Recompensa de voto que no se puede defraudar con cuenta ajena.

  • Canal de control firmado

    Comandos del panel al juego firmados en Ed25519, con nonce y expiración corta.

  • Monitoreo de ataques

    Estadísticas de intentos de flood, visibles en el panel.

Cliente y distribución

Del ejecutable al parche en la máquina del jugador.

06

  • Launcher propio

    Ejecutable que se actualiza solo, con la dirección del servidor embebida.

  • Parche firmado

    Manifiesto firmado en P-256 y verificado por hash en la máquina del jugador.

  • Guardián del cliente

    DLL de protección cross-compilada, que reporta solo cuando la integridad coincide.

  • Interfaz del cliente

    Build completo de .u, .xdat y .utx — ventanas, botones y texturas propias.

  • Distribución por CDN

    Parche servido desde object storage, fuera de la máquina que corre el juego.

  • Integración con el L2JV Panel

    El mismo pack que el panel instala, monitorea y controla.

Lista levantada del propio repositorio: managers del core, XML de evento, comandos de voz y README. Nada aquí es recurso planeado.

Tu próximo proyecto puede empezar hoy.