Contenido generado con IA — puede contener errores.

Sistemas

Rachas de bajas

La escalera de killstreaks, sus anuncios, sus comandos y el mensaje de corte.

Las rachas viven en dos archivos: los ajustes generales en config.yml y la escalera en killstreaks.yml.

Ajustes generales

config.yml
kill-streaks:
  enabled: true
  reset-on-death: true
  break-min-streak: 3
  break-message: "<#b9a5cc>%killer% ended %player%'s <gradient:#ff4d4d:#ffd700><bold>%streak% kill streak</bold></gradient><#b9a5cc>!</#b9a5cc>"
ClavePor defectoQué hace
enabledtrueSi las rachas se cuentan y se anuncian.
reset-on-deathtrueSi morir devuelve la racha a cero.
break-min-streak3La racha más corta cuyo final merece anuncio.
break-messagever arribaEl anuncio de racha cortada. Acepta %killer%, %player% y %streak%.

La escalera

killstreaks.yml es una lista de peldaños. Cada uno se dispara cuando el jugador alcanza exactamente ese número de bajas.

killstreaks.yml
streaks:
  - streak: 3
    enabled: true
    broadcast: true
    message: "<#ff7a7a>%player%</#ff7a7a> <#b9a5cc>is heating up with</#b9a5cc> <gradient:#ff4d4d:#ff9a9a><bold>3 kills</bold></gradient><#b9a5cc>.</#b9a5cc>"
    commands: []
  - streak: 5
    enabled: true
    broadcast: true
    message: "..."
    commands:
      - "give %player% diamond 1"
ClavePor defectoQué hace
streak—El número de bajas que activa el peldaño. Obligatorio y mayor que cero.
enabledtrueDesactiva el peldaño sin borrarlo.
broadcasttruetrue anuncia a todo el servidor, false solo al jugador.
messagevacíoEl anuncio. %player% es el jugador de la racha.
commandsvacíoComandos que ejecuta la consola al alcanzarla. %player% se sustituye.

La escalera se ordena sola de menor a mayor, así que el orden en el archivo no importa. Un peldaño mal escrito se salta y se avisa en consola: pierdes ese peldaño, no la escalera entera.

Por defecto se envían nueve peldaños: 3, 5, 7, 10, 15, 20, 25, 35 y 50.

Por qué es un archivo aparte

El resto de config.yml es un conjunto fijo de claves con tipo conocido. Una escalera es una lista de bloques con longitud libre, así que vive en su propio archivo. Si vienes de una versión anterior donde estaba en kill-streaks.streaks, la migración la mueve sola en el primer arranque.

Consultar la racha

/ffa streak muestra la racha actual del jugador. Con el permiso exyliaffa.commands.streak.others, /ffa streak <jugador> muestra la de otro.

El valor también está disponible como placeholder:

%exyliaffa_current_streak%

Recompensas por racha

Los commands de cada peldaño los ejecuta la consola, así que sirve cualquier comando de cualquier plugin:

commands:
  - "eco give %player% 500"
  - "broadcast &e%player% &7va por 10 bajas seguidas"
  - "lp user %player% permission settemp exyliaffa.kit.premium true 10m"
Consejo

Para recompensas por baja individual, no por racha, usa kill-commands en config.yml. Ver Configuración.

Ajustes por jugador

Un jugador puede silenciar sus propias notificaciones de racha o los anuncios globales de las rachas ajenas desde /ffa settings, sin afectar a nadie más.

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