Découvrez les effets 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'aideDelete all loaded YAML from directory (Supprimer tous les YAML chargés du répertoire)
Description
Supprime uniquement un répertoire de fichiers YAML chargés et les supprime de la mémoire.
• L'entrée est un répertoire (ex : "plugins/MyAwesomePlugin/").
• Si par exemple un fichier dans ce répertoire s'appelle test.yml alors l'ID de sortie serait 'plugins/MyAwesomePlugin/test.yml'.
• L'utilisation de l'ID de nom de fichier optionnel produirait test.yml
delete all yaml from directory "/plugins/skript-yaml/test"
Delete all YAML from directory (Supprimer tous les YAML du répertoire)
Description
Supprime un répertoire de fichiers YAML et les supprime de la mémoire.
• L'entrée est un répertoire (ex : "plugins/MyAwesomePlugin/").
• Si par exemple un fichier dans ce répertoire s'appelle test.yml alors l'ID de sortie serait'plugins/MyAwesomePlugin/test.yml'.
• L'utilisation de l'ID de nom de fichier optionnel produirait test.yml
delete all yaml from directory "/plugins/skript-yaml/test"
delete all [y[a]ml] from [(non[(-| )]relative)] director(y|ies) %strings%
Delete YAML (Supprimer un YAML)
Description
Supprime un fichier YAML et le supprime de la mémoire.
delete yaml "config"
delete [y[a]ml] %string%
Load all YAML from directory (Charger tous les YAML à partir du répertoire)
Description
Charge un répertoire YAML dans la mémoire.
• L'entrée est un répertoire (ex : "plugins/MyAwesomePlugin/").
• Si par exemple un fichier dans ce répertoire s'appelle test.yml alors l'ID de sortie serait 'plugins/MyAwesomePlugin/test.yml'.
• L'utilisation de l'ID de nom de fichier optionnel produirait test.yml
# Ce n'est pas vraiment quelquechose que vous devriez faire....
load all yaml from directory "/plugins/skript-yaml/test"
loop all of the currently loaded yaml files:
loop yaml nodes "" from loop-value-1:
loop yaml nodes loop-value-2 from loop-value-1:
broadcast yaml value "%loop-value-2%.%loop-value-3%" from loop-value-1
Load YAML (Charger un YAML)
Description
Charge un fichier YAML en mémoire.
• La première entrée est le chemin du fichier YAML (ex : "plugins/MyAwesomePlugin/config.yml").
• La deuxième entrée vous permet de choisir votre propre ID pour ce fichier.
• Si la deuxième entrée n'est pas utilisée, alors le nom du fichier sans l'extension sera utilisée comme ID (par exemple "config.yml" deviendra "config").
# Les deux exemples produisent le même id pour une utilisation dans d'autres effets/expressions.
load yaml "plugins/MyAwesomePlugin/config.yml"
load yaml "plugins/MyAwesomePlugin/config.yml" as "config"
# Pour obtenir une fonction similaire à celle des autres addons, vous feriez ce genre de chose avec l'id....
load yaml "plugins/MyAwesomePlugin/config.yml" as "plugins/MyAwesomePlugin/config.yml"
set yaml value "version" from "plugins/MyAwesomePlugin/config.yml" to 1.0
broadcast "%yaml value ""version"" from ""plugins/MyAwesomePlugin/config.yml""%"
Save YAML (Sauvegarder un YAML)
Description
Sauvegarde les éléments YAML mis en cache dans un fichier.
Possibilité de supprimer les lignes supplémentaires entre les nœuds
save yaml "config"
save [y[a]ml] %string% [(without extra lines between nodes)]
Unload YAML (Décharger un YAML)
Description
Décharge un fichier YAML de la mémoire.
unload yaml "config"
unload [y[a]ml] %string%