Contenido generado con IA — puede contener errores.

Servidor

Migrar desde ExyliaSurvivalCore

Qué se conserva de los suministros, potenciadores, cofres de botín, zonas de regeneración y salas de duelo de ExyliaSurvivalCore, y qué empieza de nuevo.

Los suministros, los potenciadores, los cofres de botín, las zonas de regeneración y las salas de duelo eran módulos de ExyliaSurvivalCore. Ahora viven en ExyliaWarzone, y ExyliaSurvivalCore ya no los incluye. Todo lo que construiste con ellos puede venirse contigo.

Qué se conserva

ExyliaWarzone lee las tablas que escribió ExyliaSurvivalCore, con los mismos nombres:

MóduloTablas
Suministrossc_supply_drop_tiers, sc_envoys, sc_supply_drop_crates
Potenciadoressc_powerup_zones
Cofres de botínsc_loot_chests, sc_loot_chest_templates
Zonas de regeneraciónsc_regen_zones
Salas de duelosc_duel_rooms, sc_duel_room_borders

Las filas escritas con el formato de regiones antiguo se leen tal cual y se reescriben en el nuevo la primera vez que guardas esa zona o esa sala, así que no hace falta convertir nada antes.

Usar la misma base de datos

Cada plugin lee su propio database.yml, así que ExyliaWarzone solo encuentra las filas antiguas cuando usa la base de datos que usaba ExyliaSurvivalCore.

MySQL, MariaDB, PostgreSQL o MongoDB

Copia el bloque de conexión de plugins/ExyliaSurvivalCore/database.yml en plugins/ExyliaWarzone/database.yml y reinicia. Así los dos plugins comparten un mismo pool de conexiones.

El archivo H2 por defecto

Cada plugin tiene su propio archivo (plugins/<Plugin>/database/h2.mv.db). Con el servidor parado y antes del primer arranque de ExyliaWarzone, copia plugins/ExyliaSurvivalCore/database/h2.mv.db a plugins/ExyliaWarzone/database/h2.mv.db. ExyliaWarzone lee sus propias tablas de la copia y deja el resto como está.

Schematics

Los schematics se guardan por plugin. En cada arranque, cada zona de regeneración y cada sala de duelo cuyo schematic falte en plugins/ExyliaWarzone/schematics/ recibe una copia del que haya en plugins/ExyliaSurvivalCore/schematics/ (o en su subcarpeta regions/), si existe ahí. La consola nombra cada archivo que copia. Una vez copiados, puedes borrar los archivos antiguos.

Qué empieza de nuevo

Ajustes y mensajesNo se importan. Cada módulo empieza con sus valores por defecto en plugins/ExyliaWarzone/modules/ y lang/.
PermisosRenombrados a exyliawarzone.*; mira la tabla de abajo.
Anuncios silenciadosLos jugadores que habían silenciado en /settings los anuncios de suministros o de duelos vuelven a recibirlos hasta que los silencien otra vez.
ExyliaSurvivalCoreExyliaWarzone
exyliasurvivalcore.supplydropsexyliawarzone.supplydrops.use
exyliasurvivalcore.supplydrops.adminexyliawarzone.supplydrops.admin
exyliasurvivalcore.powerups.adminexyliawarzone.powerups.admin
exyliasurvivalcore.lootchests.adminexyliawarzone.lootchests.admin
exyliasurvivalcore.lootchests.bypassexyliawarzone.lootchests.bypass (ahora: abrir un cofre que aún se está rellenando)
exyliasurvivalcore.regenzones.adminexyliawarzone.regenzones.admin
exyliasurvivalcore.duelrooms.adminexyliawarzone.duelrooms.admin
exyliasurvivalcore.duelrooms.bypassexyliawarzone.duelrooms.bypass

exyliawarzone.admin incluye el nodo de administración de cada módulo, así que un solo permiso cubre todo el plugin. Mira Permisos.

Las estadísticas siguen contando

Con ExyliaSurvivalCore aún instalado, ExyliaWarzone le envía los potenciadores recogidos, los cofres de botín abiertos, los suministros alcanzados y las victorias en duelos, así que las misiones, clasificaciones y temporadas basadas en esas estadísticas siguen funcionando. Mira Integraciones.

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