Contenido generado con IA — puede contener errores.

Configurar

El menú

Una pantalla: las pestañas, la cuadrícula, los favoritos y cada plantilla que declara menus/emotes.yml.

/emote abre una ventana de 54 huecos, menus/emotes.yml. Hacer clic en un emote es la actuación, no un ajuste: la ventana se cierra y el emote empieza donde está el jugador.

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 emotes de la pestaña abierta, paginados en los huecos 47 y 52.

Los botones fijos: YOUR EMOTES en el hueco 3 (cuántos tiene y ha marcado, y cómo parar uno), EMOTE CRATE en el 5, CLOSE en el 49.

El menú se abre en la pestaña en la que el jugador lo dejó, o en la primera si esa ya no existe. Solo se dibuja pestaña para una categoría que tenga al menos un emote.

La pestaña de favoritos

La primera pestaña es siempre la lista corta del propio jugador. No es una categoría de emotes.yml, porque tiene emotes distintos para cada jugador; se nombra y se dibuja con menu.favourites-name y menu.favourites-icon de config.yml.

ReglaDetalle
Marcar es gratisNo hace falta tener un emote para marcarlo. Una lista corta es tanto lo que alguien está ahorrando para conseguir como lo que ya tiene.
Su orden, no el tuyoLos emotes marcados se quedan en el orden en que se marcaron. No se reordena nada.
Las filas bloqueadas se venEn esta pestaña un emote bloqueado se dibuja incluso en un servidor que oculta los bloqueados en todas las demás.
VaciarlaShift clic en la pestaña mientras está abierta, o /emote 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 no cargó.

Qué hace un clic

ClicEmote individual que tieneDuetoEmote bloqueado
IzquierdoCierra la ventana y lo hace.Nada — la fila dice que se use /emote play <id> <jugador>.Nada.
DerechoLo previsualiza.Lo previsualiza.Lo previsualiza.
ShiftLo marca o lo desmarca.Lo marca o lo desmarca.Lo marca o lo desmarca.

Una previsualización reproduce el emote en el escenario de previsualización del servidor y vuelve a abrir el menú después. Hasta que se ejecute /emotesadmin preview location responde preview-unavailable, y a un admin le dice qué comando lo fija.

Orden y filas bloqueadas

Primero se dibujan los emotes que el jugador tiene, luego los bloqueados — así lo que puede usar nunca queda detrás de una página de filas que no puede. Con behaviour.hide-without-permission: true los bloqueados desaparecen de la cuadrícula, salvo en la pestaña de favoritos. Con behaviour.require-permission: false no hay nada bloqueado.

Plantillas

Cada lista elige una plantilla por fila. item_template es el estado normal y tiene que ir primero.

SecciónPlantillaSe usa cuando
categoriesitem_templateHay otra pestaña abierta.
open_templateEs la pestaña que se está mirando.
favourites_templateLa pestaña de favoritos, mientras hay otra abierta.
favourites_open_templateLa pestaña de favoritos mientras está abierta — la única con la acción de vaciar la lista.
griditem_templateUn emote individual que el jugador tiene.
duet_templateUn dueto que el jugador tiene. No tiene acción de clic izquierdo: una fila no tiene a quién nombrar.
locked_templateUn emote que no tiene.
empty_templateSe dibuja en la pestaña de favoritos cuando no hay nada marcado.

Placeholders

Son los tokens propios del menú, que se rellenan al dibujar 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 de la pestaña.
%category_material%categoriesEl material con que se dibuja su icono.
%category_total%categoriesCuántos emotes tiene la pestaña; en favoritos, cuántos hay marcados.
%category_owned%categoriesCuántos de ellos tiene el jugador.
%category_status%categoriesmenu.tab-open o menu.tab-closed.
%emote_id%gridEl id del emote.
%emote_name%gridSu nombre, con sus colores.
%emote_material%gridEl material con que se dibuja.
%emote_description%gridSu descripción de emotes.yml.
%emote_kind%gridmenu.kind-solo o menu.kind-duet.
%emote_favourite%gridmenu.favourite-on o menu.favourite-off.
%emote_tier%gridEl nombre de la rareza, en su color.
%emote_tier_id%gridEl id de la rareza.
%emote_tier_color%gridEse color solo.
%favourites_count%En cualquier sitioCuántos emotes tiene marcados.
%owned_count%En cualquier sitioCuántos emotes puede hacer, por permiso o desbloqueo.
%keys%En cualquier sitioLas llaves de caja que tiene.
%unlocked_count%En cualquier sitioCuántos emotes ha ganado en la caja.
%catalogue_count%En cualquier sitioCuántos emotes declara el servidor.

Acciones

AcciónQué hace
emote:openAbre la pantalla.
emote:category <id>Cambia de pestaña. favourites es un id válido.
emote:play <id>Cierra la ventana y hace el emote. Un dueto responde needs-partner.
emote:favourite <id>Marca o desmarca.
emote:favourites_clearVacía la lista corta.
emote:preview <id>Previsualiza un emote y vuelve a abrir el menú después.
emote:crateAbre la caja.
emote:crate_open <cantidad>Gasta esa cantidad de llaves y suelta esa cantidad de rodillos. La usa menus/crate.yml.

Textos

Las pocas cadenas que una plantilla dibuja en cada fila viven en config.yml:

config.yml
menu:
  tab-open: "{success}✔ You are here"
  tab-closed: "{warning}➥ Click to open"
  favourites-name: "Favourites"
  favourites-icon: "AMETHYST_SHARD"
  favourite-on: "{highlight}★ In your favourites"
  favourite-off: "{muted}☆ Not in your favourites"
  kind-solo: "Solo"
  kind-duet: "With a friend"
La ventana sigue a la fila

Marcar un favorito, recibir una llave, un desbloqueo concedido por un admin — cada cambio en los favoritos, las llaves o los desbloqueos de un jugador redibuja la pantalla de emotes si la tiene abierta.

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