Contenido generado con IA — puede contener errores.

Killcam

Compatibilidad

Muertes de las que se encarga otro plugin, el espectador retenido mientras mira, jugadores en vanish, mundos desactivados, ExyliaKillEffect, PacketEvents y Folia.

Una killcam se lleva a un jugador a otro sitio durante unos segundos. ExyliaKillCam está hecho para que eso nunca choque con otro plugin: no toca las muertes de las que se encargan otros, y mientras alguien mira, lo retiene para que nada más se lo lleve a mitad.

Muertes de las que se encarga otro plugin

Mientras deaths.skip-held-players esté activo (por defecto), una muerte no tiene killcam cuando:

  • otro plugin retiene al jugador mediante las sesiones de ExyliaLib: un duelo, un evento, una partida, una cola, una arena — cualquier cosa que lo haya reclamado;
  • otro plugin ha reclamado lo que suelta mediante ExyliaLib, como un duelo que se queda con su propio botín;
  • está viendo una repetición de cualquier tipo.

Esas muertes son de ese plugin, que normalmente tiene su propio final que mostrar. Déjalo activado.

Incluso desactivado, una killcam nunca se muestra a un jugador que está retenido en el momento en que empezaría: un jugador en AUTO simplemente se queda donde está, y /killcam responde "Ahora no puedes ver una killcam." Desactivarlo solo significa que la muerte se guarda, para que /killcam la muestre cuando el otro plugin lo suelte.

El espectador queda retenido

Mientras un jugador mira, ExyliaKillCam lo retiene bajo el reclamo killcam en las sesiones de ExyliaLib. Para cualquier otro plugin que pregunte, está ocupado: una petición de duelo o una cola nunca se lo llevan del escenario.

Cuando otro plugin lo necesita de todas formas, le pide a ExyliaKillCam que lo suelte: la killcam termina, el jugador vuelve a donde estaba y recibe el resumen, y el otro plugin sigue. El reclamo se libera siempre que la killcam termina, termine como termine.

Jugadores en vanish

Con recording.hide-vanished activo (por defecto), los jugadores en vanish nunca aparecen en una grabación: nadie ve al staff en una killcam, ni siquiera la víctima de ese miembro del staff. ExyliaLib lee el vanish de la metadata vanished que ponen la mayoría de plugins de vanish (SuperVanish y PremiumVanish entre ellos), y de EssentialsX y CMI.

Un jugador en vanish al que matan no tiene killcam: no hay fotogramas suyos que mostrar.

Mundos desactivados

deaths.disabled-worlds lista mundos, por nombre y sin distinguir mayúsculas, donde nadie tiene killcam. Una muerte ahí no se guarda, así que /killcam tampoco puede mostrarla.

plugins/ExyliaKillCam/config.yml
deaths:
  disabled-worlds:
    - lobby
    - minigames

ExyliaKillEffect

Con ExyliaKillEffect 1.9.0 o superior instalado y kill-effects.replay activo, la killcam termina con el efecto de kill del asesino, dibujado otra vez junto al cuerpo:

  • solo se muestra el efecto que de verdad se reprodujo sobre esta víctima, dentro de los 15 segundos de la muerte — una kill sin efecto no muestra ninguno;
  • se dibuja solo para el espectador; nadie más en el servidor lo ve;
  • se respeta la elección de partículas del espectador en ExyliaKillEffect: con NONE o SELF_ONLY (solo sus propias kills) no ve nada;
  • las versiones anteriores de ExyliaKillEffect se ignoran sin avisar, y la killcam termina sobre el cuerpo.

PacketEvents

Cada cuerpo, flecha y golpe de una killcam es un paquete, y el botón para saltar también se dibuja con paquetes. Sin PacketEvents el plugin arranca y sigue guardando muertes, pero nunca muestra una killcam: /killcam dice "Las killcams no se pueden mostrar en este servidor. Falta PacketEvents."

Folia

ExyliaKillCam funciona en Folia (folia-supported: true). Cada paso se ejecuta en el hilo dueño del jugador o del lugar: la reaparición, la toma, el corte y el efecto de kill junto al cuerpo. La caja negra y los escenarios de ExyliaLib funcionan por región allí.

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