Preguntas frecuentes
Lo que más se pregunta: el precio, venir de ExyliaSurvivalCore, los plugins de Vault, saldos que no cuadran entre servidores y dónde pedir ayuda.
¿Es gratis?
Sí. ExyliaEconomy es gratuito y de código abierto, bajo la GNU General Public License v3.0. Descárgalo de las releases de GitHub; el código fuente está en el mismo repositorio. No hay clave de licencia ni nada que comprar.
Usaba la economía de ExyliaSurvivalCore. ¿Qué cambia?
Nada para tus jugadores. Instala ExyliaEconomy en todos los servidores antes del siguiente arranque, con la
carpeta de ExyliaSurvivalCore todavía en su sitio: el primer arranque copia database.yml, así que abre la
base de datos donde ya están tus saldos, y después copia las monedas, los ajustes, los mensajes y los menús
de los jugadores. Los comandos conservan sus nombres, los antiguos permisos exyliasurvivalcore.economy…
siguen concediendo los nuevos, y solo cambian de prefijo los placeholders, de
%exyliasurvivalcore_economy_…% a %exyliaeconomy_economy_…%. Ver Migración.
¿Mi plugin de tienda / trabajos / subastas verá el dinero?
Sí, si usa Vault y Vault está instalado. Una moneda almacenada — dollars en un servidor nuevo — se publica
como la economía de Vault. Si EssentialsX o CMI también están instalados, siguen sirviendo Vault y tu moneda
queda por debajo; activa Vault por encima en /economyadmin → Ajustes de economía, o quita la otra
economía, después de importar sus saldos con /economyadmin import vault dollars. Ver
Vault.
/balance no muestra nada, o muestra otra moneda
/balance, /pay y /baltop usan el default-currency de ExyliaLib, que viene como vault: la moneda que
sirva Vault. Sin Vault instalado, o con otro plugin de economía sirviéndolo, pon default-currency: dollars
(o tu propio ID) en plugins/ExyliaLib/economy.yml y ejecuta /exylialib reload.
"Your balance is still loading"
Durante un instante después de que entra un jugador, su saldo se está reclamando de la base de datos — y, si viene de otro servidor, ese servidor lo está entregando. Todo lo que gastaría dinero espera a eso. Si dura más de unos segundos, la base de datos va lenta o no responde; la consola lo dice.
El saldo de un jugador no cuadra en otro servidor
Comprueba que cada servidor tiene su propio server-id bajo redis en database.yml. Dos servidores en la
misma base de datos con el server-1 por defecto creen ambos que tienen al jugador y se sobrescriben; la
consola lo avisa una vez al arrancar. Después comprueba que la moneda es Compartida entre servidores: una
moneda por servidor está pensada para ser distinta en cada uno. Ver Red.
Edité una moneda y los demás servidores no se enteraron
Sin Redis, los servidores no se enteran de las ediciones de los demás. Ejecuta /economyadmin reload en los
otros, o configura Redis en database.yml para que las ediciones viajen al momento.
El interruptor "compartida entre servidores" no cambia
Se bloquea en cuanto la moneda tiene algún saldo distinto del inicial, porque esos saldos quedarían atrás
bajo la otra clave. Crea una moneda nueva con el ajuste que quieras, importa la antigua con
/economyadmin import y después elimina la antigua — una importación suma, no mueve.
Un placeholder de xp_points o netherite_ingots no muestra nada
Los argumentos de los placeholders se separan por guiones bajos, así que un ID de moneda que contenga uno no se puede nombrar en un placeholder. Usa IDs sin guiones bajos para todo lo que quieras en un scoreboard. Ver Placeholders.
Mis cambios en los menús de administración desaparecieron
Todo lo que hay en lang/<code>/menus/admin/ se reemplaza desde el jar en cada arranque y cada recarga. Edita
en su lugar las pantallas de los jugadores en menus/user/ — esas son tuyas y nunca se sobrescriben.
¿Puedo deshacer lo que hizo un jugador?
/economyadmin rollback <player> 1h revierte sus movimientos de la última hora, línea a línea, tras una
confirmación. Los pagos, los cambios de moneda y los billetes quedan fuera porque su otro lado es el saldo de
otra persona o un billete todavía en circulación. Ver Registro.
¿Dónde pido ayuda?
En el Discord de Exylia: discord.exylia.net. Los reportes de errores y las peticiones de funciones también son bienvenidos como issues en el repositorio de GitHub.
¿Falta algo en esta página? Dínoslo en Discord