Page cover

Condiciones

Puedes configurar condiciones antes de realizar ciertas acciones.

Puedes configurar condiciones para que se comprueben ciertos eventos/acciones de DeluxeTeleport. Consulta la configuraci贸n de cada caracter铆stica para saber c贸mo las puedes emplear.

conditions:
  minimum_requirements: 1
  condition1:
    type: has permission
    enabled: true
    optional: false
    permission: deluxeteleport.permission

Puedes realizar acciones si se cumple o no la condici贸n dentro de succes_actions y deny_actions

conditions:
  minimum_requirements: 1
  condition1:
    type: has permission
    enabled: true
    optional: false
    permission: deluxeteleport.permission
    succes_actions:
      actions:
        message:
          type: message
          message: "&aSe cumple la condici贸n."
    deny_actions:
      actions:
        message:
          type: message
          message: "&cNo se cumple la condici贸n."      

Requisitos m铆nimos

Puedes emplear que se cumplan solo cierta cantidad de condiciones y no todas con minimum_requirements. Si no quieres esto simplemente borra esta opci贸n

Has permission

Comprueba si el jugador tiene el permiso especificado.

Para invertir el requisito (verificar si el jugador no tiene el permiso) simplemente puede agregar el signo de exclamaci贸n antes del nombre del tipo (como esto type: "!has permission").

type: has permission
permission: TEXT

Has money

Comprueba si el jugador tiene la cantidad de dinero especificada (Se requiere Vault).

Para invertir el requisito (verificar si el jugador no tiene la cantidad de dinero) simplemente puede agregar el signo de exclamaci贸n antes del nombre del tipo (como esto type: "!has money").

type: has money
amount: #

Has Exp

Comprueba si el jugador tiene el nivel de exp o puntos.

Si la opci贸n de level no existe, buscar谩 puntos de experiencia de forma predeterminada.

Para invertir el requisito (verificar si la entrada no coincide con la salida), simplemente puede agregar el signo de exclamaci贸n antes del nombre del tipo (como esto type: "!has exp").

type: has exp
amount: #
level: boolean # true si quieres comprobar los niveles de experiencia, falso para los puntos de experiencia.

Is Near

Comprueba si el jugador est谩 dentro de distance de location.

Para invertir el requisito (verificar si la entrada no coincide con la salida), simplemente puede agregar el signo de exclamaci贸n antes del nombre del tipo (como esto type: "!is near").

type: is near
location: "WORLDNAME,X,Y,Z"
distance: #

String Equals

Comprueba si input coincide con output (distingue entre may煤sculas y min煤sculas).

Para invertir el requisito (verificar si la entrada no coincide con la salida), simplemente puede agregar el signo de exclamaci贸n antes del nombre del tipo (como esto type: "!string equals").

type: string equals
input: "TEXT"
output: "TEXT"

Example:

type: string equals
input: "%home_name%"
output: "Bed"

String Equals Ignore Case

Comprueba si input coincide con output (sin distinci贸n entre may煤sculas y min煤sculas).

Para invertir el requisito (verificar si la entrada no coincide con la salida), simplemente puede agregar el signo de exclamaci贸n antes del nombre del tipo (como esto type: "!string equals ignorecase").

type: string equals ignorecase
input: "TEXT"
output: "TEXT"

Example:

type: string equals ignorecase
input: "%server_name%"
output: "helpchat"

String Contains

Comprueba si input: contiene output: (distingue may煤sculas y min煤sculas).

Para invertir el requisito (verificar si la entrada no contiene la salida), simplemente puede agregar el signo de exclamaci贸n antes del nombre del tipo (como esto type: "!string contains").

type: string contains
input: "TEXT"
output: "TEXT"

Example:

type: string contains
input: "%server_name%"
output: "chat"

Comparators

Compara input: con output:.

type: (==, >=, <=, !=, >, <)
input: #
output: #

Opciones disponibles

==

input es igual a output

>=

input mayor o igual a output

<=

input menor o igual a output

!=

input no es igual a output

>

input m谩s que output

<

input menos que output

脷ltima actualizaci贸n

驴Te fue 煤til?