Contenido generado con IA — puede contener errores.

Empezarguide

Primeros pasos

Con qué empieza un servidor nuevo, qué moneda responde a /balance y una primera moneda propia.

Con qué empieza un servidor nuevo

El primer arranque importa un conjunto de monedas a la base de datos. Sin un currencies.yml tuyo ni uno heredado de ExyliaSurvivalCore, son estas:

IDTipoAspectoNotas
dollarsalmacenadaDollar, $, 2 decimales, %symbol%%amount%Comandos /dollars y /dollar. Publicada en Vault
shardsalmacenadaShard, ✦, 0 decimales, %amount% %symbol%Comandos /shards y /shard
netherite_ingotsítemNETHERITE_INGOT, %amount% %name%El ítem en el inventario del jugador
vaultsolo visualDollar, $, 2 decimalesCómo se escribe la economía de Vault
pointssolo visualPoint, 0 decimalesCómo se escribe PlayerPoints

Las dos monedas almacenadas empiezan en 0, no tienen máximo, permiten pagos desde 1 sin impuesto y tienen el cambio desactivado. Los puntos de experiencia son una moneda (xp_points); los niveles no. El registro está activado y guarda 90 días.

Qué moneda lee /balance

Cada comando que no nombra moneda — /balance, /pay, /baltop, /withdraw — usa la moneda por defecto de ExyliaLib, definida como default-currency en plugins/ExyliaLib/economy.yml. Viene como vault.

vault es un segundo nombre para la moneda almacenada que sirve a Vault. En un servidor con Vault y sin otro plugin de economía, esa moneda es dollars, así que lo de serie funciona tal cual: /balance lee dólares, /baltop clasifica dólares y /pay sigue las reglas de los dólares.

Sin Vault, o con otro plugin de economía

Cuando Vault no está instalado, nada sirve vault, y un comando que no nombra moneda no tiene ninguna moneda almacenada detrás. Lo mismo pasa cuando EssentialsX o CMI siguen sirviendo Vault: entonces vault es su dinero, no uno de los tuyos. En ambos casos pon como moneda por defecto una de las tuyas:

plugins/ExyliaLib/economy.yml
default-currency: dollars

y ejecuta /exylialib reload.

Un primer vistazo

Mira un saldo

/balance muestra el tuyo en la moneda por defecto. /wallet abre una pantalla con cada moneda que puedes usar; clic izquierdo en una para su historial, clic derecho para su clasificación.

Date algo de dinero

/economyadmin give <you> 500 ingresa 500 en la moneda por defecto. /economyadmin give <you> 20 shards nombra otra.

Paga a alguien

/pay <player> 100 envía 100 dólares. El receptor recibe un aviso si está en este servidor; un jugador que estaba desconectado se entera la próxima vez que entra.

Una moneda propia

Todo ocurre en /economyadmin. Lo único que se escribe es el ID.

Créala

/economyadmin → Crear moneda. Escribe un ID como gems: minúsculas, dígitos y guiones bajos, hasta 32. El ID es la clave bajo la que se guardan los saldos, así que nunca cambia.

Elige el tipo

Almacenada para un saldo guardado en la base de datos, Ítem para un ítem exacto que lleva el jugador, Solo visual para el aspecto de la moneda de otro plugin. Una moneda de ítem pide después el ítem.

Dale un aspecto

En la pantalla de la moneda, Apariencia pide el nombre, el plural, el símbolo, los decimales, el formato y el formato compacto. Las líneas de vista previa muestran 12345.67 escrito a la nueva manera.

Define las reglas

Reglas fija el saldo inicial, el máximo, el permiso, lo mínimo que puede enviar un jugador y el impuesto de transferencia. Los interruptores de abajo activan o desactivan los pagos, el cambio, la clasificación, la red y el comando.

Úsala

Los nombres del comando son, por defecto, el ID: /gems muestra el saldo, /gems pay <player> <amount> paga en gemas, /gems top abre su clasificación. Comandos los renombra.

Cada cambio se escribe al momento, se registra en este servidor y se anuncia a los demás de la misma base de datos. Ver Monedas para cada campo.

Por dónde seguir

  • Pagos — confirmaciones, impuestos, /paytoggle y avisos de pagos recibidos.
  • Vault — elegir qué moneda ven los demás plugins.
  • Red — varios servidores sobre un mismo conjunto de saldos.

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