Introducción
Qué es ExyliaEmotes: 68 emotes interpretados por un cuerpo animado y filmados desde fuera, para que el jugador se vea a sí mismo hacerlos.
ExyliaEmotes permite a un jugador hacer un emote: un saludo, un baile, un apretón de manos, una corona que se posa sobre su cabeza. El emote no es una animación del modelo del propio jugador. El jugador real se oculta, se dibuja un cuerpo animado donde está, y se abre una cámara fuera de él para que el jugador se vea a sí mismo haciéndolo. Cuando termina, el cuerpo desaparece, la cámara se cierra y el jugador real vuelve exactamente donde estaba.
Todo lo visual es de ExyliaLib: el cuerpo es una línea [RAGDOLL] y la cámara una línea [CAMERA],
escritas en emotes.yml y compiladas una vez por el módulo de secuencias. Lo que es de este plugin es
el catálogo, quién puede hacer qué, y cuándo tiene que parar un emote. Un emote que se puede escribir
en un archivo es un emote que un servidor puede añadir sin esperar a una versión nueva.
El catálogo
Vienen 68 emotes en cuatro pestañas en emotes.yml:
| Pestaña | Icono | Emotes | Qué hay dentro |
|---|---|---|---|
social | PLAYER_HEAD | 11 | Saludos, y los dos que se hacen con un amigo. |
fun | SLIME_BALL | 21 | Presumir, bailar, y los que van dirigidos a alguien en concreto. |
meme | NOTE_BLOCK | 19 | Los que internet ya conoce. |
party | FIREWORK_ROCKET | 17 | Celebraciones, y objetos que hacen algo imposible. |
52 de ellos no se detienen nunca: se repiten hasta que el jugador pulsa una tecla, recibe un golpe
o lo pide. Los otros 16 se reproducen una vez. Dos — highfive y handshake — se hacen entre dos
jugadores. La lista completa está en Emotes.
Cómo se ve
Un jugador abre el menú
/emote es una sola pantalla: las pestañas a un lado, los emotes de esa pestaña al lado, y sus
favoritos primero.
Hace clic en uno
La ventana se cierra y el emote empieza donde está, mirando hacia donde miraba. Todos a su alrededor ven el cuerpo; él lo ve desde la cámara.
Sale
Cualquier clic, agacharse, saltar, una tecla de movimiento, un golpe o un puñetazo al cuerpo lo terminan. Un emote de una sola vez también termina solo.
Tener un emote
Un jugador puede hacer un emote cuando se cumple cualquiera de las dos:
| Forma | Dónde vive |
|---|---|
| Un permiso | exyliaemotes.emote.<id>, el catálogo entero, su pestaña o su rareza. Ver Permisos. |
| Un desbloqueo de la caja | Ganado en la caja o concedido por un admin, y guardado en la cuenta del jugador para siempre. Ver La caja. |
Previsualizar un emote en el escenario de previsualización del servidor no necesita ninguna.
Lo que el emote no hace
No protege a nadie. El jugador real sigue donde empezó, con su hitbox, sin poder ver quién tiene al lado. Recibir un golpe termina el emote y el daño entra como siempre; no se cancela nada.
Requisitos
| Requisito | Detalle |
|---|---|
| Servidor | Paper 1.21 o superior. Compatible con Folia. |
| Obligatorio | packetevents |
| Recomendado | ExyliaLib (dependencia blanda: el loader lo instala) |
| Opcional | PlaceholderAPI |
| Base de datos | Siempre. Los favoritos viven en una tabla, las llaves y los desbloqueos en la tabla de cajas de ExyliaLib. |
¿Falta algo en esta página? Dínoslo en Discord