Referidos
Jugadores nuevos que indican quién les invitó: el plazo desde la primera entrada, las comprobaciones, el asentamiento, referrals.yml, los hitos y reiniciar un referido.
Un jugador nuevo escribe /referral <player> para indicar quién le invitó. Todavía no se paga nada: los dos
jugadores cobran cuando el nuevo ha jugado referrals.qualify-minutes (por defecto 60) desde que lo indicó,
sin contar el tiempo inactivo, tal como lo cuenta el contador de tiempo de juego de ExyliaLib en todos los
servidores de la red.
Indicar quién te invitó
/referral <player> (también /ref y /referrals) necesita exyliarewards.referrals.use. Se rechaza
cuando:
| Rechazo | Por qué |
|---|---|
| Demasiado tarde | Han pasado más de referrals.join-window-hours (por defecto 72) desde la primera entrada del jugador en cualquier servidor de la red. |
| Uno mismo | Un jugador no puede indicarse a sí mismo. |
| Misma conexión | Con referrals.block-same-address activado (por defecto), las dos cuentas usaron la misma dirección en los últimos 30 días, en cualquier servidor, o están conectadas desde ella ahora. Cuando los registros no pueden responder, el referido se rechaza. |
| Ya indicado | Un jugador indica a una sola persona, una vez. |
| Circular | El jugador indicado ya indicó a este jugador: dos jugadores no pueden invitarse mutuamente. |
Cuando se acepta, se avisa a quien invitó esté donde esté en la red, o en su siguiente entrada.
Asentarse
Cuando el jugador nuevo ha jugado lo suficiente, los dos cobran a la vez, y sube la cuenta de jugadores traídos de quien invitó. Si la cuenta llega a un hito, también se le paga. Solo un servidor puede cerrar un referido, así que un jugador que cambia de servidor en ese minuto no hace que nadie cobre dos veces. Cualquiera de los dos puede estar desconectado o en otro servidor: lo que ganan se entrega por id, y la línea que lo explica les llega donde estén, o en su siguiente entrada.
referrals.yml
invited:
rewards:
- type: ECONOMY
value: '50'
message: '%prefix% {success}You settled in! {highlight}%friend% {letters}invited you ...'
referrer:
rewards:
- type: ECONOMY
value: '150'
message: '%prefix% {highlight}%friend% {letters}is settling in, thanks to you ...'
milestones:
'5':
rewards:
- type: ECONOMY
value: '750'
message: '%prefix% {highlight}5 {letters}friends brought to the server ...'| Sección | Se paga |
|---|---|
invited | Al jugador nuevo, cuando ha jugado lo suficiente. |
referrer | A quien le invitó, en el mismo momento. |
milestones | Una vez a quien invita cuando exactamente ese número de jugadores que invitó se han asentado. El archivo incluido trae 5 y 15. |
Cada bloque acepta rewards, una lista de recompensas de ExyliaLib (consulta
Recompensas en ExyliaLib), y message (vacío para
ninguno). En los mensajes: %player% (quien cobra), %friend% (el otro jugador), %count% (jugadores que
trajo quien invita), %rewards% y %money%. El dinero y los ítems se potencian con la fuente referrals.
Como votes.yml, el archivo es tuyo y se recarga con /rewardsadmin reload.
Ver tus referidos
/referral sin nombre muestra quién te invitó, cuántos jugadores trajiste, cuántos se están asentando
todavía, el siguiente hito y cómo te indican los jugadores nuevos. La tarjeta Referidos de /rewards
muestra lo mismo.
Reiniciar un referido
/referraladmin reset <player> (también /refadmin reset, exyliarewards.referrals.admin) olvida a quién
indicó un jugador, para que pueda indicar a otro. Primero pide confirm:
/referraladmin reset <player> confirm. Solo se puede reiniciar un referido por el que todavía no se ha
pagado a nadie; uno que ya se asentó se queda.
¿Falta algo en esta página? Dínoslo en Discord