Contenido generado con IA — puede contener errores.

Recompensas

Códigos canjeables

Códigos de /redeem: crear uno, límites de red y por jugador, caducidad, permiso, el bloqueo tras códigos incorrectos y la pantalla de códigos.

Un código canjeable es una palabra que los jugadores escriben con /redeem <code> para recibir una lista de recompensas. Los códigos pertenecen al módulo rewards y se guardan en la base de datos, así que un código creado en un servidor funciona en todos y sus límites cuentan toda la red.

Crear un código

/rewardsadmin codes, o Códigos canjeables en /rewardsadmin, abre la pantalla de códigos. Crear código pregunta:

PasoAcepta
El códigoDe 3 a 32 letras, dígitos, - o _, que no esté cogido. Al escribirlo no importan mayúsculas ni minúsculas.
Usos en la redCuántos canjes en total. -1 para ilimitados.
Usos por jugadorCuántas veces puede canjearlo un jugador. -1 para ilimitados.
Caduca enUna duración como 7d o 12h, contada desde ahora. 0 para nunca.

Un código nuevo está activado y no da nada: haz clic derecho en él para rellenar su lista de recompensas en el editor de recompensas de ExyliaLib.

Clic en un códigoHace
IzquierdoLo activa o lo desactiva.
DerechoEdita sus recompensas.
Mayús + izquierdoPone un permiso necesario para canjearlo; vacío para ninguno.
Mayús + derechoLo elimina, tras preguntar. Se olvida quién lo canjeó.

Canjear

/redeem <code> necesita exyliarewards.redeem. Por orden:

  1. A un jugador bloqueado en /redeem se le dice cuánto le queda.
  2. Un código con un permiso que el jugador no tiene se rechaza, sin gastar uno de sus usos.
  3. El código se canjea si existe, está activado, no ha caducado, le quedan usos en la red y al jugador le quedan usos. Exactamente un canje del último uso gana, por muchos servidores que lo intenten a la vez.

Lo que da se entrega por id, potenciado con la fuente rewards como cualquier recompensa. Un canje que se lleva el último uso de un código puede anunciarse en Discord (code-redeemed en discord.yml).

El bloqueo

Un código desactivado y uno que no existe se leen igual para el jugador: "no es un código válido". Cada uno cuenta como un código incorrecto. Tras redeem.max-failed-attempts códigos incorrectos seguidos (por defecto 5), el jugador queda bloqueado en /redeem durante redeem.lockout-minutes (por defecto 10), en todos los servidores de la red. Un código que funciona reinicia la cuenta. max-failed-attempts: 0 nunca bloquea.

La cuenta es por servidor

La cuenta de códigos incorrectos la lleva el servidor en el que está el jugador, hasta un canje o un bloqueo; el bloqueo en sí lo comparte la red.

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