Contenido generado con IA — puede contener errores.

Empezar

Instalación

El jar del cargador y la licencia, las dependencias, los archivos que genera el plugin, las recompensas predefinidas y las actualizaciones.

Conseguir el plugin

ExyliaRewards es un plugin premium, comprado en BuiltByBit. Se distribuye con el cargador Lukittu, así que el archivo que instalas es el jar del cargador, Exylia-Rewards-Loader.jar. Comprado en BuiltByBit, la licencia va incrustada en ese jar: no hay clave que introducir. El cargador comprueba la licencia en cada arranque y después le pasa el control al plugin.

Antes de empezar

PluginPara qué
ExyliaLibObligatorio, versión 1.344.0 o superior. Configuración, menús y preguntas, listas de recompensas, la economía, los potenciadores, la base de datos, el tiempo de juego, las regiones y los webhooks.
ExyliaLib figura como opcional, y se instala sola

El plugin.yml del cargador pone ExyliaLib en softdepend a propósito: quien la instala es el cargador, así que el cargador tiene que poder arrancar sin ella. En un servidor sin ExyliaLib descarga la última versión en plugins/ y pide reiniciar. En un servidor con una versión anterior deja la nueva preparada y lo avisa en consola; reinicia otra vez para aplicarla.

Plugins opcionales

PluginQué añade
PlaceholderAPILos placeholders del plugin en otros plugins: scoreboards, tab, hologramas. Consulta Placeholders.
NuVotifier (o Votifier)Los votos de las webs de votación. Sin él el módulo de votos sigue funcionando, pero los votos solo llegan con /voteadmin fake, y la consola lo avisa.
ExyliaMobsLos mobs que una fiesta de votos envía como piñatas. Sin él, una fiesta que debía enviar una paga en su lugar.
Una economíaLas recompensas de dinero, la venta de congelaciones de racha y la recuperación pagada del calendario pasan por la economía de ExyliaLib: ExyliaEconomy, o Vault con un plugin de economía, o PlayerPoints.

Instalar

Copia el jar

Exylia-Rewards-Loader.jar en plugins/, con NuVotifier, ExyliaMobs o PlaceholderAPI si quieres lo que añaden.

Arranca el servidor

El cargador comprueba la licencia incrustada en el jar y le pasa el control al plugin. El cargador instala ExyliaLib si falta; si tuvo que hacerlo, reinicia otra vez.

Deja que genere

El plugin escribe config.yml, votes.yml, referrals.yml, discord.yml, sus mensajes y menús, y crea sus tablas. En una instalación nueva también escribe siete recompensas predefinidas. La consola termina con ExyliaRewards enabled.

Hazlo tuyo

Abre /rewardsadmin para editar las predefinidas o crear las tuyas, cambia las URL de las webs de votación en votes.yml y crea zonas AFK con /afkzonesadmin. Los jugadores ya pueden abrir /rewards.

Las recompensas predefinidas

Una instalación nueva empieza con recompensas para que /rewards funcione desde el primer momento:

IDActivadorPaga
dailyDiaria100 de dinero; un ciclo de racha de 7 días cuyo día 7 añade 500 de dinero y 2 diamantes. Aviso de lista activado.
weeklySemanal750 de dinero y 2 manzanas doradas.
monthlyMensual2500 de dinero y 4 diamantes.
playtime_1hTiempo de juego, 1 hora150 de dinero.
playtime_5hTiempo de juego, 5 horas500 de dinero.
playtime_24hTiempo de juego, 24 horas2000 de dinero.
playtime_100hTiempo de juego, 100 horas7500 de dinero.

Se escriben una sola vez. Un archivo de la carpeta de datos, .presets-seeded, deja constancia de que se ofrecieron, así que un servidor que borra todas las recompensas no las recupera en el siguiente arranque; un servidor que ya tiene recompensas o reclamos guardados tampoco las recibe. /rewardsadmin presets añade las que tengan el ID libre, cuando quieras recuperarlas.

Archivos generados

Todos están en plugins/ExyliaRewards/.

ArchivoContenido
loader.ymlLo escribe el cargador: license_key, y version (auto mantiene el plugin en la última versión).
config.ymlEl idioma, los interruptores de módulos, el reloj de reinicio, los avisos, las congelaciones de racha, los sonidos de las zonas AFK, los votos y la fiesta de votos, las reglas de referidos, el bloqueo de /redeem y la moneda de los precios. Consulta Configuración.
votes.ymlLas webs de votación y lo que pagan un voto, una racha de votos y la fiesta de votos. Consulta Votos.
referrals.ymlLo que pagan el jugador nuevo, quien le invitó y los hitos de referidos. Consulta Referidos.
discord.ymlAnuncios opcionales en Discord. Desactivados hasta que los enciendas. Consulta Configuración.
database.ymlDónde se guardan las filas. Lo escribe ExyliaLib.
lang/<language>/messages.ymlCada línea de chat, etiqueta, pregunta, título y barra de jefe.
lang/<language>/menus/user/Las pantallas de jugador: rewards, reward_list, reward_preview, reward_calendar, afk_zones, afkzone_preview y vote. Son tuyas: una actualización solo añade lo que falta.
lang/<language>/menus/admin/Los editores. Se regeneran desde el jar en cada arranque; no los edites.
.presets-seededLa marca de que ya se ofrecieron las recompensas predefinidas.

votes.yml y referrals.yml también son tuyos: lo que cambias nunca se sobrescribe, las claves que añade una versión posterior aparecen solas, y un valor por defecto cambiado espera en /exylialib updates.

Actualizar

Sustituye el jar del cargador y reinicia, o deja version: auto en loader.yml. Tus archivos se conservan; las claves nuevas se añaden con su valor por defecto.

¿Falta algo en esta página? Dínoslo en Discord