Contenido generado con IA — puede contener errores.

Configurar

El menú

Una pantalla: las pestañas, la rejilla, los favoritos y todas las plantillas de menus/effects.yml.

/arrows abre una sola ventana de 54 huecos. Nada de aquí toca un arco — un efecto llega a un arco por su ficha, que es lo que un servidor vende.

En modo bow se niega a abrir

Con behaviour.mode: bow nada de esta pantalla se leería nunca, así que el menú responde menu-disabled en vez de abrir una ventana que no cambia nada.

Las dos listas

SecciónHuecosQué contiene
categories9,18,27,36Las pestañas a la izquierda, paginadas con los botones de los huecos 0 y 45.
grid11-16,20-25,29-34,38-43Los efectos de la categoría abierta, paginados en 47 y 52.

Los botones fijos: YOUR EFFECT en el hueco 4 (clic para quitarse el efecto), EFFECT CRATE en 8, PARTICLE VISIBILITY en 48, RANDOM EFFECT en 49 y CLOSE en 50.

EFFECT CRATE abre menus/crate.yml y muestra cuántas llaves tiene el jugador y cuánto del catálogo lleva abierto — ver Rarezas y la caja. RANDOM EFFECT hace que cada disparo saque un efecto distinto de los que tiene; su línea es menu.random-on mientras sea lo que lleva y menu.random-off mientras no.

La pestaña de favoritos

La primera pestaña es siempre la lista del propio jugador — no es una categoría de effects.yml, porque contiene efectos distintos para cada uno. Se nombra y se dibuja con menu.favourites-name y menu.favourites-icon de config.yml.

ReglaDetalle
Marcar es gratisNo hace falta tener el efecto para marcarlo. Una estrella que desaparece el día que caduca un rango le quitaría al jugador la lista que armó.
Su orden, no el tuyoLos marcados quedan en el orden en que se marcaron. No se reordena nada.
Los bloqueados se venEn esta pestaña un efecto bloqueado se dibuja incluso en un servidor que los esconde en todas las demás.
VaciarlaShift clic en la pestaña mientras está abierta, o /arrows favourites clear.

Una lista vacía dibuja empty_template, para que la pestaña se lea como vacía y no como una pantalla que falló al cargar.

Qué hace un clic

ClicSobre una fila de la rejilla
IzquierdoPone el efecto — o lo quita, si ya es el que lleva.
DerechoLo previsualiza: al jugador se le lleva al escenario de vistas previas del servidor, el efecto se lanza solo para él y vuelve exactamente donde estaba. También se pueden previsualizar los bloqueados. Un servidor sin escenario fijado lo dice — /arrowsadmin preview location lo fija.
ShiftLo marca o lo desmarca.

Orden y filas bloqueadas

Primero se dibujan los efectos que el jugador puede usar y después los bloqueados — así lo que puede usar nunca queda detrás de una página de filas que no. Con behaviour.hide-without-permission: true los bloqueados desaparecen de la rejilla, salvo en la pestaña de favoritos.

Plantillas

Cada lista elige una plantilla por fila. item_template es el estado normal y debe ir primera.

SecciónPlantillaCuándo se usa
categoriesitem_templateHay otra pestaña abierta.
open_templateEs la pestaña que se está mirando.
favourites_templateLa pestaña de favoritos, con otra abierta.
favourites_open_templateLa de favoritos mientras está abierta — la única que lleva la acción de vaciar la lista.
griditem_templateUn efecto que el jugador tiene.
selected_templateEl efecto que lleva puesto.
locked_templateUn efecto que no tiene.
empty_templateEn la pestaña de favoritos cuando no hay nada marcado.

Placeholders

Son los tokens propios del menú, que se rellenan mientras se dibuja la pantalla. No son placeholders de PlaceholderAPI y solo funcionan dentro de este archivo.

PlaceholderDóndeQué dibuja
%category_id%categoriesEl id de la pestaña — favourites en la de favoritos.
%category_name%categoriesEl nombre visible de la pestaña.
%category_material%categoriesEl material con el que se dibuja su icono.
%category_total%categoriesCuántos efectos tiene la pestaña.
%category_owned%categoriesCuántos de esos tiene el jugador.
%category_status%categoriesmenu.tab-open o menu.tab-closed, según sea la pestaña que se está mirando.
%effect_id%gridEl id del efecto.
%effect_name%gridSu nombre visible, con sus colores.
%effect_material%gridEl material con el que se dibuja.
%effect_description%gridSu descripción de effects.yml.
%effect_bows%gridA qué se puede atar, en palabras.
%effect_tier_id%gridEl id de su rareza.
%effect_tier%gridEl nombre de la rareza, en el color de la rareza.
%effect_tier_color%gridEse color por separado.
%effect_favourite%gridmenu.favourite-on o menu.favourite-off, según esté marcado o no.
%current_effect%En cualquier sitioEl efecto que lleva puesto, menu.random-name en aleatorio, o menu.empty.
%random_status%En cualquier sitiomenu.random-on o menu.random-off.
%favourites_count%En cualquier sitioCuántos efectos tiene marcados.
%keys%En cualquier sitioLlaves de caja que tiene.
%unlocked_count%En cualquier sitioCuántos efectos ganó en la caja.
%catalogue_count%En cualquier sitioCuántos efectos declara el servidor.
%particle_visibility%En cualquier sitioEl modo de visibilidad actual del jugador, con el nombre que diga particles.name-*.
%visibility_all%En cualquier sitioEl nombre del modo «todos», para un botón que lo ofrezca.
%visibility_none%En cualquier sitioEl nombre del modo «nadie».
%visibility_self_only%En cualquier sitioEl nombre del modo «solo yo».
%visibility_others_only%En cualquier sitioEl nombre del modo «solo los demás».

Acciones

AcciónQué hace
arrows:openAbre la pantalla.
arrows:category <id>Cambia de pestaña. favourites es un id válido.
arrows:choose <id>Pone un efecto, o lo quita si ya lo lleva.
arrows:clearQuita el efecto.
arrows:favourite <id>Marca o desmarca.
arrows:favourites_clearVacía la lista.
arrows:preview <id>Previsualiza un efecto y reabre el menú después.
arrows:visibilityAvanza un paso en la visibilidad de quien mira.

Textos

Las pocas cadenas que una plantilla dibuja para todas las filas viven en config.yml, porque ningún archivo puede escribirlas fila por fila:

config.yml
menu:
  empty: "{muted}Nothing"
  tab-open: "{success}✔ You are here"
  tab-closed: "{warning}➥ Click to open"
  bows-any: "Any bow"
  favourites-name: "Favourites"
  favourites-icon: "AMETHYST_SHARD"
  favourite-on: "{highlight}★ In your favourites"
  favourite-off: "{muted}☆ Not in your favourites"
La ventana sigue a la elección

Cualquier forma en que la fila de un jugador puede cambiar — su propio clic, un comando, un admin o un rango que se le acabó — redibuja las ventanas que tenga abiertas. No hay que cerrar y reabrir nada.

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