Contenido generado con IA — puede contener errores.

Referencia

Comandos

Lo que un jugador puede hacer con su efecto, y los verbos de admin de /hiteffectsadmin.

Comandos de jugador

/hiteffect, con el alias hiteffects. Todo lo de abajo necesita exyliahiteffect.command.hiteffect.

ComandoQué hace
/hiteffectAbre el menú, en la pestaña donde se dejó.
/hiteffect preview <efecto>Lanza un efecto en el escenario de previsualización del servidor. No hace falta tenerlo.
/hiteffect crateAbre la caja. Alias: crates, case.
/hiteffect randomSaca un efecto distinto de los que tiene en cada golpe. Alias: shuffle.
/hiteffect visibility [modo]Elige quién ve los efectos de golpe para él. Sin modo, avanza al siguiente.
/hiteffect favouritesAbre el menú directo en la lista de favoritos. Alias: favorites, favs.
/hiteffect favourite <efecto>Marca un efecto, o lo desmarca. Alias: favorite, fav.
/hiteffect favourites clearVacía la lista.
/hiteffect clearSe quita el efecto.

Comandos de admin

/hiteffectsadmin, alias /hiteffectadmin. Todo necesita exyliahiteffect.admin.

ComandoQué 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 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 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 give <jugador> <cantidad>Suma llaves a la fila del jugador. Alias: keys add. Las llaves que se llevan en la mano son item key.
keys take <jugador> <cantidad>Resta llaves. Alias: keys remove.
keys set <jugador> <cantidad>Fija el saldo directamente.
keys check <jugador>Imprime cuántas tiene. También se escribe keys <jugador>.
unlocks grant <jugador> <efecto>Escribe un efecto en su fila, como hace una caja. Alias: unlocks give.
unlocks revoke <jugador> <efecto>Se lo quita. Alias: unlocks take.
unlocks clear <jugador>Le quita todos los efectos ganados.
crate block addAta el bloque que estás mirando como abridor de la caja.
crate block removeDesata el bloque que estás mirando.
crate block listImprime todos los bloques atados.
crate block clearLos desata todos.
menu open <jugador>Le abre el menú de efectos a alguien.
menu crate <jugador>Le abre la caja a alguien.
preview play <efecto> [jugador]Previsualiza un efecto, para ti o para otro.
preview locationFija el escenario de previsualización donde estás parado.
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.
reloadRelee los archivos de este plugin.

Cada verbo es un grupo: keys solo completa a give, take, set y check, y crate completa a block. Nada se escribe dos veces.

bind, set y unlocks ignoran los permisos

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 el siguiente golpe y al abrir el menú — player validate es cómo hacerlo inmediato después de tocar un rango. Un efecto ganado en la caja nunca se lo quita: está en la fila del jugador, no en un nodo.

preview location

Las previsualizaciones ocurren en un escenario, no encima del jugador: se lo lleva ahí, el efecto se lanza delante de él donde solo él lo ve, y vuelve exactamente a donde estaba. Hasta que haya un escenario, /hiteffect preview dice que no hay previsualización — y a un admin le dice cómo ponerla.

Párate donde debe ocurrir y corre el comando. Solo se toma la posición: una previsualización siempre mira al norte, así que cada efecto se ve desde el lado para el que fue dibujado — dejá libre el lado norte de la sala. La ubicación se escribe en config.yml como preview.location.

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 todos 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.

Un reload republica el catálogo

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