Preguntas frecuentes
Las preguntas que más salen.
Un jugador hace clic en un emote y no pasa nada
Se le dice por qué, en el chat. En orden, las respuestas habituales:
- No lo tiene —
no-permission. El menú lo dibuja bloqueado. - Es un dueto — un dueto no se puede empezar desde el menú.
/emote play <id> <jugador>. - Un cooldown — tres segundos entre dos emotes cualesquiera, y la mayoría tienen el suyo encima.
- El mundo —
behaviour.worldslista los mundos en los que se permiten emotes. - Combate —
behaviour.block-in-combatlos rechaza mientras está marcado.
El emote se reproduce pero el jugador no lo ve
La cámara está desactivada: camera.enabled es false, o se desactivó después de compilar el catálogo
y el plugin no se ha recargado desde entonces. Todos a su alrededor sí lo ven.
¿Cómo para un jugador un emote?
Cualquier clic, agacharse, saltar, una tecla de movimiento, recibir un golpe, o /emote cancel. Los
primeros 300 ms se ignoran, así que la tecla que ya estaba pulsando no lo termina al momento.
Puse cancel-on-move en false y las teclas de movimiento siguen terminándolo
Sí. Mientras la cámara está puesta, las teclas se leen directamente de la conexión y cualquier tecla de movimiento termina el emote ahí, diga lo que diga la opción. Ver Hacer un emote.
¿Un emote hace invulnerable al jugador?
No. El jugador real se queda donde estaba, con su hitbox. Un golpe entra como siempre y termina el
emote; un puñetazo al cuerpo también lo termina. behaviour.cancel-on-damage debería quedarse activado.
¿Puede un jugador quedarse atascado dentro de una cámara?
Todas las salidas lo terminan: clics, teclas, daño, salir, morir, cambiar de mundo, /emote cancel. Un
emote sin fin sin nada pulsado termina tras behaviour.endless-limit. Al apagarse el plugin se terminan
todos los emotes primero. Como admin, /emotesadmin cancel sin jugador los termina todos.
¿Por qué un showcase no puede hacer el apretón de manos?
Un showcase reproduce un cuerpo en un sitio. Un dueto necesita dos cuerpos girados el uno hacia el otro, así que los duetos se dejan fuera de todo showcase.
La invitación caducó antes de que aceptara
duet.invite son 20 segundos. Y los dos tienen que seguir a menos de duet.max-distance — tres
bloques — al aceptar.
Aceptó y se le dijo que no lo tiene
La propiedad no se comprueba al enviar una invitación, solo al aceptarla. Los dos jugadores tienen que tener el emote, estar sin cooldown, fuera de combate y en un mundo que permita emotes.
¿Por qué el cuerpo del emote sale negro, o hecho de bloques?
ExyliaLib no tiene clave de MineSkin. Sin ella, el cuerpo de un emote lleva la cara real del jugador en la cabeza, pero el resto de partes se dibuja con bloques del color más parecido a esa parte de la skin, así que una ropa oscura sale como un cuerpo negro hecho de bloques.
Pon en mineskin-key, en el plugins/ExyliaLib/config.yml de ExyliaLib, una clave gratuita de
account.mineskin.org/keys y ejecuta /exylialib reload. A partir
de ahí los cuerpos de ExyliaEmotes llevan la skin real:
- Cada skin nueva se sube una vez, en segundo plano, y se guarda en la base de datos de ExyliaEmotes
(
database.yml), así que no se vuelve a subir nunca, ni tras un reinicio ni en otro servidor que comparta esa base de datos. Hasta que llega, el cuerpo se sigue dibujando con bloques. - El plan gratuito de MineSkin permite 20 subidas por minuto y 100 por hora; pasada la hora, las subidas esperan a que se reinicie.
ragdoll-skin-quality, en el mismo archivo de ExyliaLib, cambia detalle por subidas:highcuesta 18 subidas por skin nueva (unas 5 skins por hora en el plan gratuito),normal, la de serie, 10 (unas 10), ylow5 (unas 20).
Ver Displays y NPCs.
¿Una actualización sobrescribirá mi emotes.yml?
No. Los emotes nuevos de una actualización se añaden a tu archivo; lo que cambiaste o borraste se deja en paz.
¿Puedo escribir mis propios emotes?
Sí — para eso está emotes.yml. Un emote es una línea [RAGDOLL] y una línea [CAMERA]; el
comentario al principio del archivo incluido documenta las dos, y Emotes
cubre cada clave de una entrada. Una línea que no se puede leer se informa en consola; el resto del
catálogo carga igual.
¿Necesita PacketEvents?
Sí, no carga sin él. La cámara, el jugador oculto y la salida de un emote son todo paquetes.
¿Hay API?
No. ExyliaEmotes no publica ningún servicio en exylia-api.
¿Funciona en Folia?
Sí, declara compatibilidad con Folia.
¿Dónde consigo soporte?
En el Discord de Exylia.
¿Falta algo en esta página? Dínoslo en Discord