Condition

Conditions de TabulaUI

Une condition est un prérequis utile pour différents usages comme savoir si le joueur peut ouvrir le menu, si il peut voir tel bouton ou bien quelle action doit être réalisé après avoir sélectionné un bouton.

Structure

[TYPE] EXPRESSION

Types et Expressions

Économie Vault (uniquement sur spigot)

Comparer la balance du joueur avec une valeur.

Expression complète: [money] (> | < | >= | <= | =) {valeur}

Exemples:

  • [money] >= 10000

  • [money] = 5700

Level (uniquement sur spigot)

Comparer le niveau d'XP du joueur avec une valeur.

Expression complète: [lvl] (> | < | >= | <= | =) {valeur}

Exemples:

  • [lvl] >= 30

  • [lvl] = 10

Proche d'une position (uniquement sur spigot)

Vérifier si le joueur est proche d'une certaine position

Expression complète: [near] (world:x:y:z) {valeur}

Exemples:

  • [near] world:0:120:0 30

Permission

Vérifier si le joueur possède ou non une permission

Expression complète: [(!)permission] {valeur}

Exemples:

  • [permission] minecraft.gamemode.creative

  • [!permission] essentials.feed

Comparer

Comparer une valeure avec une autre ou une valeur et ses caractéristiques.

Expression complète: [compare] {valeur_1} (not | !){type} {valeur_2}

Exemples:

  • [compare] %player% ends with xX

  • [compare] %player% not in AziRixX,Lekilo_Maitre,Player017

  • [compare] %player% !is numeric

Javascript

Exécuter une expression javascript afin de récupérer une valeur booléen.

Expression complète: [js] {javascript expression}

Exemples:

  • [js] '%player%' == 'AziRixX'

  • [js] %arg_num% % 2 == 0

Dernière mise à jour