Configuración
config.yml clave por clave con cada valor por defecto, qué contiene messages.yml y los valores que recibe cada línea, y hotbar.yml.
Todo se genera en plugins/ExyliaKillCam/ en el primer arranque, con comentarios. Edita los archivos de
ahí, nunca las copias del jar. /killcam reload aplica los cambios.
config.yml
Los valores por defecto, sin los comentarios:
config-version: 1
language: default
killcam:
default-mode: AUTO
seconds-before: 6
slow-motion-seconds: 1.0
slow-motion-speed: 0.35
first-person: true
hold-seconds: 3
auto-respawn: true
rewatch-minutes: 5
deaths:
mobs: false
disabled-worlds: []
skip-held-players: true
recording:
radius: 24.0
hide-vanished: true
kill-effects:
replay: trueconfig-version es la versión del propio archivo, para que el plugin lo actualice; no la toques.
language
| Clave | Por defecto | Qué hace |
|---|---|---|
language | default | El idioma de los mensajes y la barra rápida de este plugin. default sigue el idioma de config.yml de ExyliaLib; en, es, pt, fr, ru o tr lo fijan solo para este plugin. Cada uno es una carpeta bajo lang/ que puedes editar. |
killcam
Qué muestra una killcam y durante cuánto tiempo.
| Clave | Por defecto | Qué hace |
|---|---|---|
killcam.default-mode | AUTO | Lo que reciben los jugadores hasta que eligen con /killcam mode: AUTO, ASK u OFF. Ver Modos. |
killcam.seconds-before | 6 | Cuánto de la pelea se muestra antes de la muerte, en segundos, o con unidad (10s). Al menos 1. |
killcam.slow-motion-seconds | 1.0 | Cuánto dura en cámara lenta el último momento antes de la muerte, en segundos. 0 es nunca. |
killcam.slow-motion-speed | 0.35 | A qué velocidad va esa cámara lenta: 0.5 es la mitad. Se mantiene entre 0.0625 y 1. |
killcam.first-person | true | Si la killcam se ve a través de los ojos del asesino. false es desde detrás de la víctima. |
killcam.hold-seconds | 3 | Cuánto se queda la cámara sobre el cuerpo después de la muerte, para la caída y el efecto de kill, en segundos. Al menos 1. |
killcam.auto-respawn | true | Si los jugadores reaparecen solos, para que la killcam siga a la muerte sin un clic. Solo para jugadores cuyo modo es AUTO. |
killcam.rewatch-minutes | 5 | Cuánto tiempo puede /killcam mostrar aún la última muerte de un jugador, en minutos, o con unidad (10m). Al menos 1. |
deaths
Qué muertes tienen killcam.
| Clave | Por defecto | Qué hace |
|---|---|---|
deaths.mobs | false | Si una muerte por un mob también tiene killcam, no solo una muerte por un jugador. |
deaths.disabled-worlds | [] | Mundos, por nombre, donde nadie tiene killcam. Sin distinguir mayúsculas. |
deaths.skip-held-players | true | Si se ignoran las muertes de las que se encarga otro plugin: un duelo, un evento, una partida, cualquier cosa que retenga al jugador o se quede con lo que suelta. Déjalo activado. Ver Compatibilidad. |
recording
La grabación de la que se recorta cada killcam: los últimos segundos alrededor de cada jugador, guardados en memoria.
| Clave | Por defecto | Qué hace |
|---|---|---|
recording.radius | 24.0 | Hasta qué distancia de la víctima muestra la killcam lo que pasó, en bloques. Se mantiene entre 8 y 96. |
recording.hide-vanished | true | Si los jugadores en vanish quedan fuera de todas las killcams. |
La grabación guarda seconds-before más tres segundos alrededor de cada jugador (nunca menos de diez ni
más de trescientos). La caja negra es de ExyliaLib y una sola sirve a todo el servidor: si otro plugin
también la abre, guarda lo mayor de lo que pidió cada uno.
kill-effects
ExyliaKillEffect, cuando está instalado.
| Clave | Por defecto | Qué hace |
|---|---|---|
kill-effects.replay | true | Si el efecto de kill del asesino se reproduce otra vez, solo para el espectador, cuando cae el cuerpo. Necesita ExyliaKillEffect 1.9.0 o superior; las versiones anteriores se ignoran sin avisar. |
messages.yml
lang/<code>/messages.yml contiene cada línea que dice el plugin. %prefix% se convierte en el valor de
prefix del principio, {primary}&lKILLCAM {letters_black}•<reset> en español. Los colores son tokens de
paleta, así que cambiar los colores del servidor nunca obliga a editar este archivo.
Una línea puede empezar con una etiqueta de efecto, que nunca llega a la pantalla:
[sound:NAME|volume|pitch] reproduce un sonido a quien la recibe. Un mensaje vacío no se envía — así se
desactiva un mensaje.
| Claves | Cuándo | Valores |
|---|---|---|
prefix | Abre cada línea del chat mediante %prefix%. | |
title, subtitle | El título que aparece al empezar una killcam. | %killer% |
hud | La línea sobre la barra rápida mientras se reproduce. | %killer% %time% %length% %bar% |
bar-done, bar-left | Un paso de %bar%, reproducido y por reproducir. La barra tiene dieciséis pasos. | |
summary | Las líneas después de una killcam. | %killer% %health% %weapon% %distance% |
fists | %weapon% cuando la mano del asesino estaba vacía. | |
offer | Después de reaparecer, para jugadores cuyo modo es ASK. | %killer% |
no-recent-death | /killcam sin muerte guardada. | |
unsupported | /killcam sin PacketEvents. | |
busy | /killcam estando muerto, mirando ya una o retenido por otro plugin. | |
failed | /killcam cuando la killcam no se pudo mostrar. | |
mode-set | /killcam mode. | %mode% |
mode-auto, mode-ask, mode-off | Los nombres que toma %mode%, también las etiquetas de /settings. | |
reloaded | /killcam reload. |
%health% son los corazones del asesino con un decimal, %distance% bloques con un decimal, y %time% y
%length% el tiempo transcurrido y la duración del clip.
Las líneas summary y offer llevan sus botones como etiquetas <click> de MiniMessage que ejecutan
/killcam; conserva la etiqueta al cambiarles el estilo.
hotbar.yml
lang/<code>/hotbar.yml es el botón para saltar que se muestra mientras se mira. Sus claves y el archivo
por defecto están en La killcam.
Almacenamiento
No hay tabla en la base de datos. El modo de un jugador es uno de los ajustes de jugador de ExyliaLib, guardado por la librería. Las grabaciones y las muertes guardadas viven solo en memoria y se pierden al reiniciar.
¿Falta algo en esta página? Dínoslo en Discord