[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

  1. Para empezar, deberás conseguir los archivos necesarios (podrás conseguirlo en releases).
  2. Abre el comprimido, ve a la carpeta libs y copia L2J_EventEngine.jar. Pégalo dentro de dist/libs en tu proyecto L2J_Server.
  3. 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.
  4. 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).
  5. Abre nuevamente el comprimido y extrae las carpetas game y libs dentro de tu servidor.
  6. Ve a game/data/scripts.cfg y añade la línea custom/EventEngine/EventEngineStarter.java
  7. Ve a game/config y abre General.properties. Busca CustomNpcData y ponlo en true.
  8. Corre el servidor una vez. Chequea que no haya ningún error en consola para corroborar que el engine fue levantado.
  9. 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.
  10. ¡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.