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
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