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.
| Apartado | Qué se puede editar |
|---|---|
| Kits | Nombre, 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. |
| Arenas | El pool, el modo, la protección de spawn, el intervalo de reinicio, y los interruptores de mejoras y perks. |
| Settings | config.yml. |
| Rarities, Triggers, Progression, Perks, Missions, Events, Seasons, Balance | rarities.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ús | Los 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 comoNAME|LEVEL|SECONDS, un kit activado con al menos una ranura, probabilidades de 0 a 100, cantidades con1 <= min <= max, encantamientos comokey:levelokey:min-max. Un borrado se muestra primero y necesitaconfirm. 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 setupo/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]| Fuente | Lee |
|---|---|
essentials | plugins/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. |
ffa | Los kits de ExyliaFFA. |
practice | Los kits de ExyliaPracticeCore y sus efectos de poción. |
duels | Los 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ón | Qué hace |
|---|---|
--apply | Importa. |
--overwrite | Sustituye 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. |
--enable | Importa 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 haycommon) 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