Skip to content

Path of Titans Gestión de Bases de Datos

Los servidores pueden usar dos tipos de bases de datos para almacenar datos de jugadores: Base de Datos Local y Base de Datos Remota. Esta guía explica las diferencias entre estas bases de datos y cómo gestionar los datos de jugadores de manera efectiva.

WARNING

Los servidores con Base de Datos Local están en riesgo de perder datos de jugadores debido a problemas del servidor o errores. Se recomienda hacer copias de seguridad de los datos del servidor regularmente para prevenir la pérdida de datos. El equipo de alderon está trabajando en características para permitir copias de seguridad más fáciles y restauración de datos en servidores con Base de Datos Local.

Details

Lea más sobre esto en la publicación del blog de Alderon.

Accediendo a la Base de Datos y Datos de Jugadores

Para cada tipo de base de datos, el propietario del servidor puede acceder a la base de datos para gestionar los datos de jugadores. La base de datos contiene información sobre cuentas de jugadores, personajes y otros datos relacionados con el servidor. Estos son los pasos para acceder a la base de datos:

Base de Datos Remota

La Base de Datos Remota es un servicio de base de datos administrado proporcionado por Alderon Games. Es una base de datos basada en la nube que almacena datos de jugadores de forma segura y garantiza la integridad de los datos. Los propietarios de servidores no necesitan administrar la base de datos ellos mismos, ya que es mantenida por el equipo de Alderon Games.

INFO

El equipo de Alderon está trabajando en comandos/características que le permitirán interactuar y recuperar datos de la Base de Datos Remota para cualquier caso de uso que pueda tener.

Base de Datos Local

Los servidores con Base de Datos Local almacenan datos de jugadores en la máquina del servidor mismo. Los propietarios de servidores pueden acceder a los archivos de la base de datos directamente para gestionar los datos de jugadores. La base de datos local general se puede encontrar en la carpeta DatabaseCache dentro del siguiente directorio:

Path:

Los pasos a continuación le guían sobre cómo acceder y modificar los datos de jugadores almacenados en una base de datos local. Los propietarios de servidores pueden gestionar y modificar directamente los datos accediendo a los archivos de la base de datos.

DANGER

¡Antes de hacer cualquier cambio, cree una copia de seguridad! Para evitar cualquier pérdida potencial de datos, es importante hacer una copia de seguridad de toda la base de datos.

1. Acceder a la Base de Datos del Servidor

  • Inicie sesión en el panel de gestión del servidor donde está alojado su servidor.
  • Navegue a la sección de base de datos: Localice los datos del servidor encontrados en la carpeta DatabaseCache como se mencionó anteriormente.

2. Hacer Copia de Seguridad de la Base de Datos del Servidor

  • Copie o comprima la carpeta DatabaseCache para crear una copia de seguridad que incluya los datos más recientes de los jugadores.

3. Localizar los Datos de Cuenta del Jugador

  • Encuentre el archivo de cuenta del jugador: Las cuentas se almacenan en formato JSON y se nombran según el Alderon ID del jugador.
  • Navegue al archivo de cuenta ubicado en /PathOfTitans/Saved/DatabaseCache/Account/ y busque el archivo JSON apropiado (por ejemplo, 123456789.json para el ID de jugador 123-456-789).

4. Localizar Personajes

  • Acceda al archivo JSON de cuenta del jugador usando un editor de texto (por ejemplo, Notepad++ o una herramienta similar). Aquí puede encontrar todos los personajes asociados con el jugador, así como otros datos relacionados con la cuenta.
  • Localice los IDs de personaje: El ID asociado de cada personaje se puede encontrar en el archivo JSON de cuenta bajo el campo Characters. Este ID se usa para localizar los datos del personaje en el directorio Character.

5. Localizar y Modificar Datos de Personaje

  • Busque los datos de personaje del jugador: Los datos de personaje se almacenan en el directorio Character, con cada personaje guardado como un archivo JSON individual.
  • Use una herramienta como Notepad++ para buscar el personaje relevante por nombre u otro identificador. Navegue a /PathOfTitans/Saved/DatabaseCache/Character y localice el archivo basado en el id de personaje que encontró en los datos de la cuenta en el Paso 4 (por ejemplo, 35FB3F52419143E347089789CDB6D84C.json).

6. Modificar Datos de Personaje

  • Modifique el archivo de personaje: Una vez en el archivo de datos de personaje, puede modificar atributos específicos del personaje, como salud, marcas o elementos de inventario, editando el archivo JSON directamente.

DANGER

Tenga en cuenta que modificar los datos de personaje directamente puede llevar a consecuencias no deseadas como romper el personaje completamente. Asegúrese de tener una copia de seguridad de la base de datos antes de hacer cualquier cambio y use precaución al editar los archivos JSON.

7. Guardar Cambios y Actualizar el Servidor

  • Después de modificar el archivo JSON, asegúrese de que todos los cambios estén guardados.
  • Reinicie el servidor si es necesario para aplicar cualquier actualización a los datos del jugador o personaje.
  • Verifique los cambios: Revise en su propia cuenta o en la cuenta del jugador para confirmar que las modificaciones se han aplicado correctamente.

Este método permite a los propietarios de servidores acceder y editar datos de jugadores, ayudándoles a ajustar elementos de juego o corregir problemas directamente en los archivos de la base de datos local.

Otros Comandos

Además, el siguiente comando puede ser usado por propietarios de servidores para crear rápidamente personajes que están pre-crecidos de un cierto dinosaurio, nombre de dinosaurio, marcas y nivel de crecimiento. Esto puede ser útil para crear rápidamente personajes para jugadores:

WARNING

Este comando actualmente no soporta servidores con Base de Datos Remota y solo debe usarse en servidores con Base de Datos Local. El soporte para servidores con Base de Datos Remota se agregará en una actualización futura.

Chat Command:Example:Permissions:RCON Support:Action:
/createcharacter [AlderonId] [CharacterName] [DinosaurType] [Growth] [Marks]/createcharacter 123-456-789 Bloodclaw Allosaurus 1.0 3000-Crea un personaje con los parámetros especificados. El ejemplo a continuación crea un personaje con el Alderon ID 123-456-789, llamado Bloodclaw, como un Allosaurus con 1.0 de crecimiento y 3000 marcas.

Cambiando Entre Bases de Datos Locales y Remotas

Actualmente, los propietarios de servidores son libres de elegir y cambiar entre opciones de Base de Datos Local y Base de Datos Remota según sus requisitos. La elección del tipo de base de datos se puede hacer durante el proceso de configuración del servidor o cambiar más tarde.

WARNING

Es importante tener en cuenta que si cambia de una Base de Datos Local a una Base de Datos Remota o viceversa, los datos de jugadores existentes no se transferirán automáticamente, por lo tanto, llevando a un nuevo comienzo para el servidor. Por favor, tenga esto en cuenta al hacer el cambio.

En el futuro, dos opciones estarán disponibles para los propietarios de servidores para cambiar entre bases de datos:

  • Herramienta AlderonDatabaseUploader: Una herramienta que permitirá a los propietarios de servidores subir sus datos de Base de Datos Local a la Base de Datos Remota con facilidad. Esta herramienta asegurará que todos los datos de jugadores se transfieran de forma segura y precisa permitiéndole cambiar a base de datos remota sin perder ningún dato.

  • Local To Remote Database: Para propietarios de servidores, una forma de especificar que desean cambiar de una Base de Datos Local a una Base de Datos Remota directamente durante el inicio del servidor. Esto permitirá que el servidor suba automáticamente los datos a la Base de Datos Remota y comience a usarla sin la necesidad de herramientas externas.

  • GSH puede ofrecer esto para nuestros clientes en este momento, por favor cree un ticket en nuestro Discord.

Experimente un Juego Fluido en Path of Titans

Experimente un juego fluido con nuestros servidores de videojuegos de Path of Titans de primera línea. Domine el mundo virtual y construya su mundo temático de dinosaurios asesinos con su escuadrón de juegos.

Con hardware ultrarrápido, rendimiento inigualable y tiempo de actividad confiable, nuestros servidores garantizan una experiencia de juego inmersiva para las necesidades de su comunidad.

Aproveche nuestras características de vanguardia, incluyendo configuraciones personalizables, un panel de control intuitivo y soporte dedicado. No pierda esta oportunidad de llevar su experiencia de juego al siguiente nivel.