Découvrez les conditions grâce à nos tutoriels pour débuter avec Skript. Pour toutes vos questions, rendez vous sur le forum ou sur Discord !

Voir les tutos J'ai besoin d'aide

Does YAML Path Exist (Le chemin YAML existe-t-il)

Compatible depuis skript-yaml 1.0.3

Description

Vérifie si un ou plusieurs chemins existent dans un fichier YAML mis en cache en utilisant leur ID.
  • La première entrée est le chemin.
  • La deuxième entrée est l'ID.
  • Si plusieurs chemins sont vérifiés en même temps, il retournera false sur le premier chemin qui n'existe pas.

Exemples set skript-yaml value "test.test" from "config" to "test"
set skript-yaml value "test2.test2" from "config" to "test"

yaml path "test.test" and "test2.test2" in "config" exists:
    broadcast "Ca va fonctionner"

yaml path "test.test" and "boop.boop" in "config" exists:
    broadcast "Ca ne va pas fonctionner"
Pattern [skript-]y[a]ml [(node|path)[s]] %strings% (of|in|from) %string% exists  [skript-]y[a]ml [(node|path)[s]] %strings% (of|in|from) %string% does(n't| not) exist 

Does YAML Path Have Value (Est-ce que YAML Path a une valeur)

Compatible depuis skript-yaml 1.1.0

Description

Vérifie si une ou plusieurs valeurs existent au niveau d'un chemin dans un fichier YAML mis en cache en utilisant leur ID.
  • La première entrée est le chemin.
  • La deuxième entrée est l'ID.
  • Si plusieurs chemins d'accès sont vérifiés en même temps, il retournera false sur le premier qui ne contient pas de valeur.

Exemples set skript-yaml value "test.test" from "config" to "test"

yaml path "test.test" in "config" has value:
    broadcast "La valeur existe"
Pattern [skript-]y[a]ml [(node|path)[s]] %strings% (of|in|from) %string% has [a] value[s]  [skript-]y[a]ml [(node|path)[s]] %strings% (of|in|from) %string% does(n't| not) have [a] value[s] 

Is YAML Empty (le fichier YAML est-il vide)

Compatible depuis skript-yaml 1.1.5

Description

Vérifie si un fichier YAML mis en cache à l'aide de l'ID est vide.
L'entrée est l'ID.

Exemples yaml "config" is empty:
    broadcast "C'est vide"
Pattern [skript-]y[a]ml %string% is empty  [skript-]y[a]ml %string% is(n't| not) empty 

Is YAML Loaded (Le YAML est-il chargé)

Compatible depuis skript-yaml 1.0.3

Description

Vérifie si un ou plusieurs fichiers YAML sont chargés dans la mémoire à l'aide de leurs ID.

Exemples if yaml "config" is loaded:

if yaml "config" and "messages" aren't loaded:
Pattern y[a]ml[s] %strings% (is|are) loaded  y[a]ml[s] %strings% ((are|is) not|(is|are)n[']t) loaded