Opciones

Configurar opciones del menú

Las opciones del menú son cosas varias para el menú, algunas son importantes para la creación de menús complejos.

Formas de escribirlo

  • Normal: Options

  • RegEx: (option|setting)(s)?

# Opciones del menú
Options:
  Arguments: false

1. Argumentos

1.1. Activar detección de argumentos

  • Con esta opción el menú detecta los argumentos que hay después del comando para abrir el menú, por ejemplo /comando argumento1 argumento2

  • El primer argumento es tomado como el argumento 0

  • Esta opción por defecto está desactivada

  • Para más información sobre los argumentos puedes ir a:

Argumentos
  • Formas de escribirlo

    • Normal: Arguments

    • RegEx: (transfer)?-?arg(ument)?s?

Options:
  # True para activar
  Transfer-Args: true

1.2. Argumentos por defecto

Disponible desde la versión 2.0 de TrMenu

  • En caso de que tu menú requiera argumentos para funcionar y que alguien use el comando sin ningún argumento entonces puedes definir argumentos por defecto.

  • Formas de escribirlo

    • Normal: Default-Arguments

    • RegEx: def(ault)?(-)?arg(ument)?(s)?

Options:
  Default-Arguments:
    # Primer Argumento = Argumento 0
    - 'manzana'
    # Argumento 1
    - 'naraja123'

1.3. Forzar la transferencia de argumentos

  • En caso de que el activar la transferencia de argumentos surgan errores con su detección, puedes activar un método más efectivo.

  • Esta opción por defecto está desactivada

  • Formas de escribirlo

    • Normal: Force-Transfer-Args

    • RegEx: force-transfer-arg(s)?

Configuración solo disponible para TrMenu v1

Options:
  # True para activar
  Force-Transfer-Args: true

2. Layout por defecto

Disponible desde la versión 2.01 de TrMenu

  • Esta opción permite abrir cierta página del menú en caso de no haberse especificado.

  • Esta opción por defecto es "0", que se refiere a la primera página del menú, para más info sobre paginas dale click aquí.

  • Desde la versión 3.3.1 el layout por defecto puede ser especificado como un texto convertible en número.

  • Formas de escribirlo

    • Normal: Default-Layout

    • RegEx: def(ault)?(-)?lay(out)?(s)?

Options:
  # Esto abre la segunda página
  Default-Layout: 1

3. Inventario del jugador

3.1. Ocultar items del jugador

Disponible desde la versión 2.01 de TrMenu

  • Con esta opción puedes ocultar los items del jugador cuando abras el menú.

  • Esto es bastante útil en caso de usar el diseño del inventario de jugador.

  • Esta opción por defecto está desactivada

  • Formas de escribirlo

    • Normal: Hide-Player-Inventory

    • RegEx: hide(-)?player(-)?inv(entory)?(s)?

Options:
  Hide-Player-Inventory: true

3.2. Bloquear el inventario del jugador

  • Con esta opción puedes evitar que el jugador edite su inventario mientras tiene un menú abierto.

  • Esta opción viene por defecto desactivada

  • TrMenu v2 tiene la opción activa todo el tiempo para evitar bugs.

  • En TrMenu v3 se resolvieron los bugs y los jugadores pueden editar su inventario libremente.

  • Formas de escribirlo

    • Normal: Lock-Player-Inv

Configuración solo disponible para TrMenu v1

Options:
  Lock-Player-Inv: true

3.3. Actualizar el inventario del jugador

  • Es posible desactivar la actualización de ítems en el inventario del jugador y el menú.

  • Esta opción viene por defecto activada

  • Esta opción fue removida porque nadie la usaba.

  • Formas de escribirlo

    • Normal: Update-Inventory

Configuración solo disponible para TrMenu v1

Options:
  # False para desactivar
  Update-Inventory: false

4. Delay mínimo entre los clicks

Disponible desde la versión 2.01 de TrMenu

  • Con esta opción puedes evitar los típicos hacks que sacan items del menú spameando clicks.

  • El retraso o delay requerido se escribe en milisegundos.

  • Formas de escribirlo

    • Normal: Min-Click-Delay

    • RegEx: min(-)?click(-)?delay

Options:
  # Si quieres evitar hacks que sacan items del menú lo ideal
  # es dejar esta opción en 200
  Min-Click-Delay: 200

5. Expansiones requeridas

  • Con esta opción defines las expansiones de PlaceholderAPI requeridas para usar el menú.

  • En caso de que el servidor no tenga alguna de estas expansiones descargadas entonces TrMenu se encargará de descargarla e instalarla.

  • Formas de escribirlo

    • Normal: Depend-Expansions

    • RegEx: depend(-)?expansion(s)?

Options:
  Depend-Expansions:
    - 'Math'
    - 'Player'
    - 'Server'

6. Slots desbloqueados

Disponible desde la versión 3.0 de TrMenu

  • Esta opción permite definir cuales slots del menú estarán disponibles para que el jugador interactúe, en otras palabras, slots donde el jugador podrá colocar y quitar ítems.

  • Esto es muy útil si quieres hacer un menú que detecte cuando el jugador mete un ítem dentro del menú.

  • Formas de escribirlo

    • Normal: Free-Slots

    • RegEx: free-?slots?

Options:
  Free-Slots:
    - 30
    - 19
    - 10

7. Menu de paquetes

Disponible desde la versión 3.03 de TrMenu

  • Con esta opción estableces si el menú será puramente de paquetes o no.

  • Por defecto todos los menús de TrMenu están hechos con paquetes, esto quiere decir que no son inventarios reales, solamente existen ante la vista del jugador.

  • Formas de escribirlo

    • Normal: Pure-Packet

    • RegEx: pure-?pack(et)?s?

Options:
  Pure-Packet: true

8. Detección de lore de items

  • Es una forma abrir un menú al iteractuar con ítems con cierto texto en el lore.

  • Se pueden usar códigos de color &

  • Formas de escribirlo

    • Normal: Bind-Item-Lore

Configuración solo disponible para TrMenu v1

Options:
  Bind-Item-Lore:
    - 'ABRIR_MENU'
    - '&eItem que abre menú'

Última actualización

¿Te fue útil?