Contenido generado con IA — puede contener errores.

Integraciones

Editor web e importación

Editar kits, arenas y cada archivo desde el navegador con el editor web de ExyliaLib, e importar kits de EssentialsX, ExyliaFFA, ExyliaPracticeCore y ExyliaDuels.

El editor web

/rkadmin editor (o /exylialib editor ExyliaRandomKitsCore) da un enlace al editor de navegador de ExyliaLib sobre este plugin. Cada apartado necesita exyliarandomkits.admin. Consulta el editor web de ExyliaLib para ver cómo funciona una sesión.

ApartadoQué se puede editar
KitsNombre, rareza, peso, permiso, icono, efectos, activado, y cada ranura (rol, ranura, probabilidad) y variante (objeto, peso, cantidades, rangos de encantamiento, tier, nivel de kit mínimo). Los kits se pueden añadir, duplicar y borrar.
ArenasEl pool, el modo, la protección de spawn, el intervalo de reinicio, y los interruptores de mejoras y perks.
Settingsconfig.yml.
Rarities, Triggers, Progression, Perks, Missions, Events, Seasons, Balancerarities.yml, triggers.yml, progression.yml, perks.yml, missions.yml, events.yml, seasons.yml y balance.yml, cada uno dibujado como formulario a partir de sus comentarios.
Mensajes y menúsLos ofrece el descubrimiento de ExyliaLib.
  • Un kit se comprueba igual que en las pantallas de kit: un id válido, una rareza de rarities.yml, un peso de 0 a 1000000, efectos como NAME|LEVEL|SECONDS, un kit activado con al menos una ranura, probabilidades de 0 a 100, cantidades con 1 <= min <= max, encantamientos como key:level o key:min-max. Un borrado se muestra primero y necesita confirm. Un peso cambiado reinicia los números de balance de ese kit, como en el juego.
  • Las cajas y los spawns se colocan en el juego, así que las arenas también se crean en el juego (/rkadmin setup o /rkadmin arena create). Borrar una saca antes a sus jugadores. La protección de spawn va de 0 a 3600 segundos.
  • Cambiar una recompensa o un perk que ejecuta un comando de consola, los comandos permitidos, o un comando de premio de temporada queda a la espera de confirm.

/exylialib editor apply <código> escribe el cambio y refresca lo que lo lee, sin recargar: los perks se reconstruyen, los eventos y las temporadas se reprograman, el ciclo de balance se reinicia.

Importar kits

Los kits llegan de cuatro fuentes, desde /rkadmin → Kits → Importar de un plugin, o desde la línea de comandos:

/rkadmin import <essentials|ffa|practice|duels> [file] [--apply] [--overwrite] [--enable]
FuenteLee
essentialsplugins/Essentials/kits.yml de EssentialsX, u otro archivo dentro de plugins/ indicado como [file]. Cadenas de objeto con nombres, lore y encantamientos, y objetos @ serializados por /createkit. Las líneas de comando (/...) y de dinero ($...) se listan y se dejan fuera.
ffaLos kits de ExyliaFFA.
practiceLos kits de ExyliaPracticeCore y sus efectos de poción.
duelsLos kits de ExyliaDuels.

EssentialsX se lee de su archivo, así que no necesita estar funcionando. Los plugins de Exylia se leen a través de su propia conexión a la base de datos, así que tienen que estar activos en el mismo servidor. No se cambia nada suyo.

Primero, una prueba

/rkadmin import ffa a secas es una prueba: lista los kits que crearía, los que mantendría porque su id ya existe, los que no tienen objetos y se dejan fuera, y todo lo que no pudo traer (un objeto o encantamiento desconocido, una opción de EssentialsX como color: que no se trae, un objeto que no se pudo leer). No se escribe nada.

OpciónQué hace
--applyImporta.
--overwriteSustituye los kits cuyo id ya existe. Sin ella se mantienen. A un jugador se le pide confirmación antes de sustituir nada; a la consola no.
--enableImporta los kits activados. Sin ella llegan desactivados.
  • Cada objeto se convierte en una ranura con una variante, con su rol deducido como lo deduce /rkadmin kit save (armadura, arma, arco, comida, bloques...).
  • Los kits llegan como common (o la rareza más común, si no hay common) con peso 1.
  • Los ids se limpian a minúsculas, dígitos, - y _, hasta 32; los nombres pierden sus colores.
  • Un kit sustituido reinicia sus números de balance.

Los kits importados desactivados están para revisarlos: abre cada uno, ajusta sus variantes, probabilidades y encantamientos, dale una rareza y un peso, y actívalo.

La pantalla de importación

Importar de un plugin muestra las cuatro fuentes. Activar kits importados decide si los kits llegan activados. En una fuente, clic izquierdo importa los kits nuevos y clic derecho importa y sustituye los que ya existen. La pantalla siempre muestra la vista previa en el chat y pide confirmación antes; sustituir se pregunta como una acción peligrosa.

Otros plugins de kits aleatorios no se importan: ninguno documenta su formato de guardado.

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