Comandos
Lo que un jugador puede hacer con su efecto, y los subcomandos de admin, agrupados.
Comandos de jugador
/killeffect, con los alias killeffects, deatheffect y deatheffects. Todo lo de abajo necesita
exyliakilleffect.command.killeffect.
| Comando | Qué hace |
|---|---|
/killeffect | Abre el menú, en la pestaña donde se dejó. |
/killeffect crate | Abre la caja, la misma pantalla que abre el botón del menú. Alias: crates, case. |
/killeffect preview <efecto> | Lanza un efecto en el escenario de previsualización del servidor. No hace falta tenerlo. |
/killeffect visibility [modo] | Elige quién ve los efectos de muerte para él. Sin modo, avanza al siguiente. |
/killeffect random | Lanza un efecto distinto en cada baja, o lo apaga si ya estaba puesto. Alias: shuffle. |
/killeffect favourites | Abre el menú directo en la lista de favoritos. Alias: favorites, favs. |
/killeffect favourite <efecto> | Marca un efecto, o lo desmarca. Alias: favorite, fav. |
/killeffect favourites clear | Vacía la lista. |
/killeffect clear | Se quita el efecto. |
Comandos de admin
/killeffectsadmin, alias /killeffectadmin. Todo necesita exyliakilleffect.admin. Los subcomandos
están agrupados por aquello sobre lo que actúan: los objetos, el arma en mano, un jugador, sus llaves,
lo que tiene desbloqueado, la caja, los showcases, las pantallas y las previsualizaciones.
item — los objetos que reparte el plugin
| Comando | Qué hace |
|---|---|
item give <jugador> <efecto> [1-64] | Da fichas de efecto. |
item remover <jugador> [1-64] | Da removedores. |
item key <jugador> [1-64] | Da llaves como objeto, para click derecho en un bloque de caja. Alias: item keys. |
weapon — el arma en la mano del objetivo
| Comando | Qué hace |
|---|---|
weapon bind <efecto> [jugador] | Ata un efecto al arma en mano, reemplazando lo que llevara. |
weapon unbind [jugador] | Quita el efecto del arma en mano, sin devolver nada. |
player — lo que lleva alguien
| Comando | Qué hace |
|---|---|
player set <jugador> <efecto> | Fija lo que lleva un jugador. |
player clear <jugador> | Le quita el efecto. |
player favourites clear <jugador> | Vacía su lista de favoritos. |
player validate [jugador] | Quita un efecto que el objetivo ya no puede usar. Sin jugador, a todos los conectados. |
keys — lo que abre las cajas
| Comando | Qué hace |
|---|---|
keys give <jugador> <cantidad> | Añade llaves a la fila del jugador. Alias: keys add. Las llaves que se llevan en la mano son item key. |
keys take <jugador> <cantidad> | Quita llaves. Alias: keys remove. |
keys set <jugador> <cantidad> | Fija cuántas tiene. |
keys check <jugador> | Imprime cuántas tiene. Alias: keys. |
unlocks — lo que alguien tiene desbloqueado
| Comando | Qué hace |
|---|---|
unlocks grant <jugador> <efecto> | Entrega un efecto en propiedad, como hace la caja. Alias: unlocks give. |
unlocks revoke <jugador> <efecto> | Se lo quita. Alias: unlocks take. |
unlocks clear <jugador> | Le quita todo lo que había ganado. |
crate — los bloques que la abren
| Comando | Qué hace |
|---|---|
crate block add | Ata el bloque que estás mirando, para que al hacer clic abra la caja. |
crate block remove | Desata el bloque que estás mirando. |
crate block list | Imprime todos los bloques atados. |
crate block clear | Los desata todos. |
showcase — efectos que se reproducen en bucle
| Comando | Qué hace |
|---|---|
showcase add | Reproduce efectos de muerte en bucle donde estás, una y otra vez. |
showcase remove | Quita el showcase más cercano, hasta cinco bloques. |
showcase list | Lista todos los showcases. |
showcase clear | Los quita todos. |
menu y preview
| Comando | Qué hace |
|---|---|
menu open <jugador> | Le abre el menú de efectos a alguien. |
menu crate <jugador> | Le abre la caja a alguien, sin gastar nada. |
preview play <efecto> [jugador] | Previsualiza un efecto, para ti o para otro. |
preview location | Fija el escenario de previsualización donde estás. Solo se toma la posición. |
El resto
| Comando | Qué hace |
|---|---|
list [categoría] | Imprime todos los efectos, o los de una categoría. |
refresh [jugador] | Redibuja lo que un jugador tiene en la mano. Sin jugador, a todos los conectados. |
reload | Relee los archivos de este plugin. |
player, keys y unlocks aceptan un nombre o un UUID y escriben directamente en la fila del
jugador cuando está desconectado, así que un ticket de soporte, la recompensa de un rango o una
temporada borrada se resuelven en el momento en que se decide y no en su próxima conexión. Las
excepciones son las que necesitan un cuerpo sobre el que actuar: todo el grupo item,
weapon bind, weapon unbind, player validate, menu open, menu crate, preview play y
refresh.
Son verbos de admin: una caja, una recompensa de rango o un ticket de soporte ya decidieron que el
jugador puede tener el efecto. require-permission gobierna lo que hace un jugador, nunca lo que
hacen un admin o la API.
Qué hace cada uno
weapon bind
Actúa sobre la mano principal del objetivo. Con la mano vacía responde empty-hand. Un arma que ya
lleva efecto lo pierde — el viejo se descarta, no vuelve como ficha. Un arma que no encaja en la lista
weapons del efecto se rechaza.
weapon unbind
Quita el valor y no devuelve nada, que es la diferencia con el removedor. Para devolver la ficha, que el jugador use un removedor.
player validate
Revisa la elección del objetivo contra sus permisos y se la quita si ya no se sostiene. La misma
comprobación corre al entrar, en la siguiente baja y al abrir el menú — player validate es cómo
hacerlo
inmediato después de tocar un rango.
crate block add
Ata el bloque que estás mirando, hasta a seis bloques, y lo escribe en config.yml en vez de en el
mundo — así sobrevive a un pegado de esquema, a un world edit y a un rollback. Mientras está atado no
se puede romper, ni volar, ni empujar, y hacerle clic ya no hace lo que haría su material: una caja
dibujada sobre un barril no debe abrir un barril.
showcase add
Escribe donde estás en config.yml, como un sitio que reproduce un efecto al azar una y otra vez
para quien pase por delante: una pieza de lobby más que una baja. Los cuerpos llevan las skins de los
jugadores que están cerca, así que el público que mira es el reparto, y sin nadie dentro de
showcase.radius no se reproduce nada: un lobby vacío no cuesta nada. El descanso entre efectos, el
radio y entre qué efectos elige están en Configuración.
preview location
Guarda dónde se lanzan las previsualizaciones: donde estás. Solo se toma la posición — una
previsualización siempre mira al norte, así que cada efecto se ve por el lado para el que fue dibujado
y el lado norte del escenario es el que hay que dejar libre. Hasta que se fija,
/killeffect preview responde preview-unavailable en vez de montar el efecto encima de quien pidió
verlo. A los admins se les dice qué comando lo fija.
refresh
Reenvía el inventario del jugador para redibujar las líneas bajo un arma atada. No toca ningún archivo ni lanza nada: es la respuesta a un arma cuya línea quedó vieja.
reload
Corre un único paso, configs, que relee config.yml, effects.yml y los archivos de menus/, recompila
todas las secuencias y vuelve a aplicar el prefijo de los mensajes. Las ediciones hechas al archivo del
menú se conservan.
A propósito no recarga ExyliaLib — recolorear todos los plugins del servidor es para lo que está
/exylialib reload.
Los efectos se recompilan antes de publicar el catálogo nuevo, así que nada lanza una secuencia a medio compilar. Pero un efecto cuya clave renombraste es un efecto nuevo: quien llevara el viejo lo pierde, y cualquier arma atada a él lleva ahora un id que el archivo ya no declara.
¿Falta algo en esta página? Dínoslo en Discord