Preguntas frecuentes
Lo que más se pregunta: el precio, venir de ExyliaSurvivalCore, baúles que parecen vacíos o en uso, objetos que faltan tras un cambio de rango, y dónde pedir ayuda.
¿Es gratis?
Sí. ExyliaPlayerVaults es gratuito y de código abierto, bajo la GNU General Public License v3.0. Descárgalo de Modrinth; el código fuente está en GitHub. No hay clave de licencia ni nada que comprar.
Usaba los baúles de ExyliaSurvivalCore. ¿Mis jugadores los conservan?
Sí, siempre que este plugin abra la misma base de datos. Los baúles siguen en la misma tabla, sc_vaults:
apunta plugins/ExyliaPlayerVaults/database.yml a la base de datos que usaba ExyliaSurvivalCore y estarán
todos. Con el archivo H2 por defecto no se copia nada por ti. Los ajustes y los permisos tienen nombres
nuevos, y /vaultadmin ahora es /pvadmin. Ver
Venir de ExyliaSurvivalCore.
Después de instalarlo todos los baúles parecen vacíos
El plugin está leyendo una base de datos distinta de la que tiene los baúles — normalmente un archivo H2 nuevo
en su propia carpeta, mientras los baúles siguen en el de ExyliaSurvivalCore. No se ha perdido nada; pon la
base de datos correcta en database.yml y reinicia.
"Ese baúl está abierto en otro sitio ahora mismo"
Alguien tiene ese baúl abierto: el jugador en otra ventana, en otro servidor, o un miembro del staff. Un baúl cerrado en un servidor y abierto enseguida en otro se entrega en un momento. Tras un crasheo del servidor, sus baúles quedan cerrados hasta un minuto, hasta que vence el arrendamiento del bloqueo. Ver Red.
Un jugador perdió un rango y sus objetos han desaparecido
No han desaparecido. Con hidden-slots: keep, el valor por defecto, los stacks que quedan por encima del
nuevo tamaño siguen guardados fuera de la vista y vuelven cuando el baúl vuelve a tener filas suficientes; el
staff los ve con /pvadmin edit, que siempre tiene seis filas. Los baúles por encima de la nueva cantidad
aparecen bloqueados y conservan todo lo que tienen. Con hidden-slots: return, los stacks se le devolvieron
al jugador, o le esperan para cuando vuelva a entrar.
Un jugador no puede comprar otro baúl
O las compras están desactivadas (purchase.enabled), o llegó a max-purchases, o los baúles de su rango
más los que compró ya llegan a vaults.max-amount. Los baúles comprados cuentan dentro de ese tope, así que
sube max-amount cuando añadas rangos con más baúles. Ver
Compras.
Una compra cobró el dinero pero no dio el baúl
Solo pasa cuando la base de datos dejó de responder a mitad de la compra, y la consola lo registra como error
con el jugador, el precio y la cuenta que debería tener playervaults_buyers. Revisa esa fila y devuélvele el
dinero al jugador si no subió.
El staff no puede editar un baúl abierto en otro servidor
Cerrar un baúl en otro servidor viaja por Redis. Sin Redis activado en database.yml en todos los
servidores, al staff se le dice que el baúl está en uso hasta que quien lo mira lo cierre.
Un jugador metió algo, el servidor crasheó y ya no está
Los baúles abiertos se guardan cada vaults.checkpoint (30 segundos) y al cerrarse, así que un crasheo
cuesta como mucho eso de un baúl. /pvadmin history <player> <number> muestra las copias guardadas antes de
cada cambio, y cualquiera se puede restaurar.
Mis cambios en el menú del historial desaparecieron
lang/<code>/menus/admin/history.yml se reemplaza desde el jar en cada arranque y en cada recarga. La lista
de baúles de menus/user/ es tuya y conserva tus cambios.
¿Dónde pido ayuda?
En el Discord de Exylia: discord.exylia.net. Los reportes de bugs 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