Contenido generado con IA — puede contener errores.

RandomKits

Kits

Kits procedurales: ranuras, variantes, cantidades, rangos de encantamiento, tiers y niveles de kit mínimos; roles; crear kits en el juego; rarezas, pesos y protección contra la mala suerte; los kits iniciales.

Un kit es una lista de ranuras. En cada vida, cada ranura tira si aparece, luego una de sus variantes por peso, con una cantidad y unos niveles de encantamiento elegidos dentro de rangos. Cada vida es un kit distinto de la misma familia.

Los kits viven en la base de datos y se editan en el juego, en el editor web o con /rkadmin kit .... Todo ello necesita exyliarandomkits.admin.

Qué tiene un kit

CampoQué hace
IdMinúsculas, dígitos, - y _, hasta 32.
NombreLo que leen los jugadores en títulos, menús y mensajes.
RarezaUno de los ids de rarities.yml.
PesoSu probabilidad frente a los demás kits de su rareza. 0 no lo tira nunca.
PermisoSi lo tiene, solo los jugadores con él pueden tirar el kit.
IconoEl objeto con el que se muestra en los menús.
EfectosEfectos de poción que se llevan mientras dura el kit, como NAME|LEVEL|SECONDS.
ActivadoLos kits desactivados no se tiran nunca.
RanurasLo que puede llevar.

Ranuras

CampoQué hace
RolDónde va. HELMET, CHESTPLATE, LEGGINGS, BOOTS y OFFHAND ocupan siempre su propia ranura; cualquier otro rol (WEAPON, BOW, PEARLS, POTIONS, FOOD, BLOCKS, ARROWS, UTILITY, o el nombre que escribas) lo coloca la distribución del jugador.
Posición guardadaLa ranura del inventario de la que se guardó: donde va cuando la distribución del jugador no dice nada de su rol.
ProbabilidadPorcentaje de que la ranura aparezca; 100 siempre.
VariantesLo que puede llevar, tirado por peso.

Variantes

CampoQué hace
ObjetoUna fuente de objeto de ExyliaLib: un material, o el objeto entero tal como se guardó (nombre, lore, encantamientos, poción).
PesoSu probabilidad frente a las demás variantes de la ranura.
CantidadUna cantidad fija o un rango, elegida en cada tirada.
EncantamientosEncantamientos extra tirados encima, como sharpness:1-3 (un nivel entre los dos) o unbreaking:2. Un nivel 0 lo deja fuera, así que protection:0-1 es cara o cruz.
TierCuánto mejor es que las variantes normales de la ranura. Las mejoras de kit dan más peso a los tiers altos. 0, por defecto, es una variante normal.
Nivel de kit mínimoEl nivel de kit que necesita un jugador para que pueda salir; 0 para todos. Si un jugador no llega a ninguna variante de una ranura, puede salir cualquiera.

Crear kits en el juego

/rkadmin → Kits lista cada kit con su rareza. Desde ahí:

  • Crear con el inventario pide un id y guarda lo que llevas, una ranura por objeto.
  • Importar kits iniciales añade los kits incluidos cuyos ids estén libres.
  • Importar de un plugin abre la pantalla de importación. Consulta Importar kits.

Guardar desde un inventario hace de cada objeto una ranura con una variante, con su rol deducido: por la ranura en la que estaba para la armadura y la mano secundaria, y si no por lo que es (una espada, hacha, tridente o maza es WEAPON; un arco o ballesta BOW; flechas ARROWS; perlas PEARLS; pociones POTIONS; comida FOOD; bloques BLOCKS; cualquier otra cosa UTILITY). Un segundo objeto del mismo rol pasa a ser WEAPON_2, y así. /rkadmin kit save <id> [rareza] hace lo mismo desde la línea de comandos; guardar sobre un id que existe conserva su nombre, peso, permiso, efectos y estado y sustituye sus ranuras.

La pantalla del kit

BotónQué hace
EstadoActiva o desactiva el kit.
Nombre visible, IconoLo que leen y ven los jugadores.
RarezaClic izquierdo la siguiente rareza, clic derecho la anterior.
PesoSu peso, y su probabilidad dentro de su rareza. Cambiarlo reinicia los números de balance del kit.
PermisoClic izquierdo lo fija, clic derecho deja que lo tire todo el mundo.
EfectosLos efectos de poción que se llevan mientras dura el kit.
HuecosCada ranura. Ten un objeto en la mano y pulsa Añadir objeto en mano para una ranura nueva; abre una ranura para editar su Función (rol), Posición guardada, Probabilidad y Variantes. En una variante: Objeto, Peso, Cantidad, Encantamientos, y Nivel: clic izquierdo el tier, clic derecho el nivel de kit mínimo.
Reemplazar con el inventarioCada ranura pasa a ser lo que llevas ahora, tras una confirmación.
Probar kitTe da este kit ahora; tienes que estar en una arena.
Eliminar kitLo borra para siempre, tras una confirmación.

Desde la línea de comandos: /rkadmin kit name <id> <nombre>, kit rarity <id> <rareza>, kit weight <id> <peso>, kit permission <id> <permiso|none> y kit delete <id>. Las ranuras y variantes se editan en la pantalla o en el editor web.

Rarezas

rarities.yml lista las rarezas de la más común a la más rara. La posición de una rareza es su rango: "más rara" en misiones, perks y protección contra la mala suerte significa más abajo en la lista.

RarezaDisplayPesoAnuncio
common{letters_black}&lCOMMON60SELF
rare{info}&lRARE25SELF
epic{accent}&lEPIC10ARENA
legendary{highlight}&lLEGENDARY4SERVER
mythic{primary}&lMYTHIC1SERVER
ClaveQué hace
idCómo la nombran los kits, las reglas de mala suerte y los eventos.
displayCómo se escribe en mensajes y títulos.
weightSu probabilidad en la primera mitad de una tirada. Una rareza sin ningún kit que el jugador pueda recibir se salta, y su peso se reparte entre las demás.
announceNONE, SELF (solo el título), ARENA (también se dice a la arena) o SERVER (a todos).
feedbackLíneas de secuencia de ExyliaLib que se reproducen para quien la tiró (sonidos, anillos, rayos, fuegos artificiales); se rellenan %kit% y %rarity%.

/rkadmin → Rarezas muestra el peso de cada rareza, su parte de una tirada, cuántos kits tiene y cómo se anuncia. Las rarezas se editan en rarities.yml y se aplican con /rkadmin reload (o el editor web).

Cada tirada ejecuta además el trigger on-roll-<rareza>, como on-roll-legendary.

Protección contra la mala suerte

roll.pity en config.yml asigna a un id de rareza un número de tiradas: tras esas tiradas seguidas por debajo de la rareza, la siguiente es al menos de esa rareza. Por defecto 10 para epic y 40 para legendary; 0 desactiva una regla. La mejora luck hace que esos umbrales bajen. Consulta Progresión.

Los kits iniciales

Diez kits equilibrados vienen dentro del jar. /rkadmin setup o Importar kits iniciales los añaden; no se leen en ningún otro momento, y una vez importados se editan como cualquier otro kit.

KitRareza
Warriorcommon
Archercommon
Tankcommon
Assassinrare
Alchemistrare
Pyrorare
Rangerepic
Knightepic
Berserkerlegendary
Void Walkermythic

El Warrior, por ejemplo: casco, peto (de hierro con protection:0-1) y pantalones de hierro o de cota de malla, botas de hierro, una espada de hierro con sharpness:0-1 o un hacha de hierro, de 8 a 16 filetes, un 50% de probabilidad de una o dos manzanas doradas, y de 16 a 32 bloques de piedra.

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