🔧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-challenge
ouchallenge from event
- L'ID du challenge dans un événement de challengeevent-first-completion
oufirst completion from event
- Indique si c'est une première complétion (booléen)event-previous-progress
ouprevious progress from event
- La progression précédente dans un événement de progressionevent-new-progress
ounew progress from event
- La nouvelle progression dans un événement de progressionevent-progress-added
ouprogress 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
on challenge complete:
on challenge completed:
on challenge %string% complete:
on challenge %string% completed:
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
on challenge progress:
on challenge progress update:
on challenge %string% progress:
on challenge %string% progress update:
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é