Datos

Tipos de acciones sobre el manejo de data

1. Data

La data en TrMenu son datos sobre el jugador que se guardan incluso después de apagar y encender el servidor. Puedes obtener la data dentro de los menús utilizando {data:ID}, donde el ID es el identificador de la data.

1.1 Añadir data

  • Esta acción edita o añade data del jugador con cierto identificador.

  • Puedes editar varias datas separadas por ;.

  • Formas de escribirlo:

    • Normal: set-data

    • RegEx: set-?datas?

# Establecer la data "fruta" como si fuera "manzana"
- 'set-data: fruta manzana'

# Establecer la data "texto" como si fuera "hola asd 123"
- 'set-data: texto hola asd 123'

# Establecer varias datas el mismo tiempo
- 'set-data: fruta manzana;verdura papa'

1.2 Remover data

  • Esta acción elimina la data del jugador con cierto identificador.

  • Puedes eliminar varias datas separadas por ;.

  • Formas de escribirlo:

    • Normal: remove-data

    • RegEx: (remove|rem|del)-?datas?

2. Meta

La metadata en TrMenu son datos temporales sobre el jugador, son borrados cuando el servidor se apaga. Puedes obtener la metadada dentro de los menús utilizando {meta:ID}, donde el ID es el identificador del meta.

2.1 Añadir metadata

  • Esta acción edita o añade meta del jugador con cierto identificador.

  • Puedes editar varios metas separadas por ;.

  • Formas de escribirlo:

    • Normal: set-meta

    • RegEx: set-?(temp|var(iable)?|meta)s?

2.2 Remover metadata

  • Esta acción elimina el meta del jugador con cierto identificador.

  • Puedes eliminar varios metas separadas por ;.

  • Formas de escribirlo:

    • Normal: remove-meta

    • RegEx: (remove|rem|del)-?(temp|var(iable)?|meta)s?

3. GlobalData

La global data en TrMenu son cualquier tipo de dato global que se guarda incluso después de apagar y encender el servidor. Los datos globales no requieren de un jugador para ser almacenados. Puedes obtener la data global dentro de los menús utilizando {globaldata:ID}, donde el ID es el identificador de la data.

3.1 Añadir GlobalData

  • Esta acción edita o añade data global con cierto identificador.

  • Puedes editar varias datas separadas por ;.

  • Formas de escribirlo:

    • Normal: set-globaldata

    • RegEx: set-?(global|g)-?datas?

3.2 Remover GlobalData

Disponible desde la versión 3.0 de TrMenu

  • Esta acción elimina la data global con cierto identificador.

  • Puedes eliminar varias datas separadas por ;.

  • Formas de escribirlo:

    • Normal: remove-globaldata

    • RegEx: (remove|rem|del)-?(global|g)-?datas?

Notas

El guardado de datos de TrMenu se configura en el archivo settings.yml en la sección "Database", si utilizas alguna base de datos externa como MongoDB o SQL la data podrá funcionar en múltiples servidores al mismo tiempo.

Última actualización

¿Te fue útil?