[ES] Instalación - AthenaEventEngine/AthenaCore GitHub Wiki
Una de las virtudes de este EventEngine es que es muy sencillo de instalar. Verás que en muy pocos y simples pasos ya tendrás los eventos funcionando.
Requisitos
- Utilizar L2J Server
- Tener la última versión del repositorio L2J Server (o al menos una de las últimas)
- Tener un servidor instalado y listo para ejecutar
Pasos
- Para empezar, deberás conseguir los archivos necesarios (podrás conseguirlo en releases).
- Abre el comprimido, ve a la carpeta libs y copia L2J_EventEngine.jar. Pégalo dentro de dist/libs en tu proyecto L2J_Server.
- Dentro del proyecto L2J_Server, ejecuta gradlew.bat para compilar el proyecto (también podrías hacerlo desde el IDE, libre elección). Esto lo necesitamos para que el l2jserver.jar conozca al engine. Dentro de build/distributions aparecerá el último .rar compilado. Ábrelo.
- Dentro de la carpeta de tu servidor, ve a game, borra l2jserver.jar y pega el l2jserver.jar que se encuentra dentro del compilado del punto anterior en la carpeta game (es decir, el nuevo).
- Abre nuevamente el comprimido y extrae las carpetas game y libs dentro de tu servidor.
- Ve a game/data/scripts.cfg y añade la línea custom/EventEngine/EventEngineStarter.java
- Ve a game/config y abre General.properties. Busca CustomNpcData y ponlo en true.
- Corre el servidor una vez. Chequea que no haya ningún error en consola para corroborar que el engine fue levantado.
- Ahora ve a game/eventengine/ y verás: una config y una carpeta events. La config es donde se encuentran todas las configuraciones del engine y la carpeta events es donde están los JARs y las configs de los eventos. Por default, se encuentra el Team vs Team, Capture the flag y All vs All.
- ¡Listo! El engine ya está instalado. Tan sólo spawnea el NPC 36600 para comenzar a usarlo. Recuerda que si tienes más eventos, tan sólo tienes que pegar el jar dentro de la carpeta events.