Contenido generado con IA — puede contener errores.

Configurar

Recompensas

Recompensas por evento, comandos globales, y qué pasa si el ganador está desconectado.

Hay dos capas de recompensa independientes: la que lleva cada configuración, y los comandos que config.yml ejecuta para todos los eventos.

Recompensas por evento

Cada configuración tiene dos listas, editables con el editor de recompensas del panel:

ListaSe entrega a
Recompensas de ganadorQuien el evento declara ganador
Recompensas de participanteTodos los demás que jugaron

Se entregan un instante después de terminar el evento, para que los objetos lleguen cuando el jugador ya ha vuelto al lobby y no a un inventario que está a punto de vaciarse.

Comandos globales de recompensa

config.yml lleva comandos de consola que se ejecutan en todos los eventos, sea cual sea la configuración:

config.yml
reward-commands:
  only-on-random-events: false
  participant:
    - "console: give %player% coal 1"
  winner:
    - "console: give %player% diamond 1"
ClavePor defectoQué hace
only-on-random-eventsfalseEn true, estos comandos solo se ejecutan en eventos lanzados por el programador.
participantun ejemploComandos por cada participante. %player% se sustituye.
winnerun ejemploComandos por cada ganador.
only-on-random-events

Existe para que un miembro del staff probando un evento a mano no reparta premios. Actívalo y solo pagarán los eventos lanzados automáticamente — ver Flujo de juego.

Ganadores desconectados

Si un jugador está desconectado en el reparto, sus recompensas de configuración se encolan en event_pending_rewards junto al nombre del evento y si ganó, y se entregan la próxima vez que entre. No se pierde nada porque alguien se desconectara en los últimos segundos.

/exylialib pendingrewards muestra lo que se sigue debiendo, junto a las recompensas pendientes del resto de plugins. Cada lote lleva el nombre de su evento, con (winner) si el jugador ganó, y el staff puede entregarlo o cancelarlo desde ahí. Requiere exylialib.pendingrewards.

Qué capa usar

QuieresUsa
Premios distintos por eventoLas listas de recompensa de la configuración
El mismo premio en todos los eventos del servidorLos comandos globales
Dinero de economía, permisos, llaves de cofreComandos globales, o comandos dentro del editor
Objetos físicos, exactamente como los configurasteLas listas de recompensa

Las dos capas se ejecutan en el mismo evento, así que una configuración con recompensas propias y comandos globales entrega ambas cosas.

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