🔧Skript
Ce document présente toutes les syntaxes Skript disponibles pour interagir avec le plugin Horizons.
Table des matières
Expressions
Équipes
Informations de base
team of %player%ou%player%'s team- Obtient l'équipe d'un joueurall teams- Liste toutes les équipes disponiblesall teams sorted by score- Liste toutes les équipes triées par score (décroissant)
Propriétés d'équipe
score of team %string%outeam %string%'s score- Obtient le score d'une équipedisplay name of team %string%outeam %string%'s display name- Obtient le nom d'affichage d'une équipeprefix of team %string%outeam %string%'s prefix- Obtient le préfixe coloré d'une équipemembers of team %string%outeam %string%'s members- Obtient la liste des membres d'une équipe
Challenges
Informations générales
all challenges- Liste tous les challenges disponiblesall %string% challenges- Liste tous les challenges d'un type spécifique (PLAYER, TEAM, GLOBAL)name of challenge %string%ouchallenge %string%'s name- Obtient le nom d'affichage d'un challengedescription of challenge %string%ouchallenge %string%'s description- Obtient la description d'un challengetarget value of challenge %string%ouchallenge %string%'s target value- Obtient la valeur cible d'un challengetype of challenge %string%ouchallenge %string%'s type- Obtient le type d'un challenge (PLAYER, TEAM, GLOBAL)
Progression des challenges
progress of challenge %string% for %player%ouchallenge %string%'s progress for %player%- Obtient la progression actuelle d'un challenge pour un joueur
Événements de challenges
Variables d'événement
event-challengeouchallenge from event- L'ID du challenge dans un événement de challengeevent-first-completionoufirst completion from event- Indique si c'est une première complétion (booléen)event-previous-progressouprevious progress from event- La progression précédente dans un événement de progressionevent-new-progressounew progress from event- La nouvelle progression dans un événement de progressionevent-progress-addedouprogress added from event- La quantité de progression ajoutée dans un événement
Effets
Gestion des scores d'équipe
set score of team %string% to %number%- Définit le score d'une équipe à une valeur spécifiqueadd %number% to score of team %string%- Ajoute des points au score d'une équiperemove %number% from score of team %string%- Retire des points du score d'une équipe
Gestion des équipes
set team of %player% to %string%- Attribue un joueur à une équipe existanteremove %player% from [their] team- Retire un joueur de son équipe actuellecreate team %string% with prefix %string% and display name %string%- Crée une nouvelle équiperemove team %string%- Supprime une équipe existante
Gestion des challenges
complete challenge %string% for %player%- Marque un challenge comme complété pour un joueurprogress challenge %string% for %player% by %number%- Fait progresser un challenge pour un joueur d'une quantité spécifiquereset challenge %string% progress for %player%- Remet à zéro la progression d'un challenge pour un joueur
Conditions
Vérifications d'équipes
Existence et appartenance
team %string% exists- Vérifie si une équipe existe%player% is in team %string%- Vérifie si un joueur est dans une équipe spécifique%player% has a team- Vérifie si un joueur appartient à une équipe
Comparaisons de score avec une valeur
score of team %string% is %number%- Vérifie si le score d'une équipe est égal à une valeurscore of team %string% is equal to %number%- Alias pour l'égalitéscore of team %string% is greater than %number%- Vérifie si le score est supérieur à une valeurscore of team %string% is more than %number%- Alias pour "greater than"score of team %string% is less than %number%- Vérifie si le score est inférieur à une valeurscore of team %string% is greater than or equal to %number%- Vérifie si le score est supérieur ou égalscore of team %string% is more than or equal to %number%- Alias pour "greater than or equal to"score of team %string% is less than or equal to %number%- Vérifie si le score est inférieur ou égal
Comparaisons de score entre équipes
score of team %string% is greater than score of team %string%- Compare si le score de la première équipe est supérieurscore of team %string% is more than score of team %string%- Alias pour la comparaison supérieurescore of team %string% is less than score of team %string%- Compare si le score de la première équipe est inférieur
Vérifications de challenges
Existence et état
challenge %string% exists- Vérifie si un challenge existechallenge %string% is completed for %player%- Vérifie si un joueur a complété un challenge%player% has completed challenge %string%- Alias pour la vérification de complétionchallenge %string% is available for %player%- Vérifie si un challenge est disponible (pas en cooldown)challenge %string% can be completed by %player%- Vérifie si un challenge peut être complété par un joueur
Comparaisons de progression
progress of challenge %string% for %player% is %number%- Vérifie si la progression est égale à une valeurprogress of challenge %string% for %player% is greater than %number%- Vérifie si la progression est supérieureprogress of challenge %string% for %player% is more than %number%- Alias pour "greater than"progress of challenge %string% for %player% is less than %number%- Vérifie si la progression est inférieureprogress of challenge %string% for %player% is greater than or equal to %number%- Vérifie si la progression est supérieure ou égaleprogress of challenge %string% for %player% is more than or equal to %number%- Alias pour "greater than or equal to"progress of challenge %string% for %player% is less than or equal to %number%- Vérifie si la progression est inférieure ou égale
Événements
Événements de challenges
Challenge Complete
Se déclenche quand un challenge est complété par un joueur.
Variables disponibles :
event-challenge- L'ID du challenge complétéevent-first-completion- Booléen indiquant si c'est une première complétionplayer- Le joueur qui a complété le challenge
Challenge Progress
Se déclenche quand la progression d'un challenge est mise à jour.
Variables disponibles :
event-challenge- L'ID du challengeevent-previous-progress- La progression précédenteevent-new-progress- La nouvelle progressionevent-progress-added- La quantité de progression ajoutéeplayer- Le joueur concerné