🤓Exemples - Challenges
Ce document contient des exemples pratiques pour la gestion des challenges avec le plugin Horizons.
Table des matières
Progression automatique
Challenges de minage
on break of stone:
progress challenge "mine_stone" for player by 1
# Notification de progression
set {_progress} to progress of challenge "mine_stone" for player
set {_target} to target value of challenge "mine_stone"
set {_percentage} to {_progress} / {_target} * 100
send "&7⛏️ Pierre minée: &a%{_progress}%&7/&c%{_target}% &7(&a%{_percentage}%%%&7)" to player
on break of diamond ore:
progress challenge "mine_diamonds" for player by 1
progress challenge "mine_precious" for player by 1
send "&b💎 Diamant miné! Progression des challenges mise à jour." to player
on break of coal ore:
progress challenge "mine_coal" for player by 1
on break of iron ore:
progress challenge "mine_iron" for player by 1
on break of gold ore:
progress challenge "mine_gold" for player by 1Challenges de combat
Challenges de construction
Challenges d'exploration
Événements de challenges
Récompenses à la complétion
Notifications de progression
Systèmes de récompenses
Système de récompenses progressives
Système de récompenses d'équipe
Challenges personnalisés
Challenge de survie
Challenge de collection
Challenge de construction massive
Administration des challenges
Commandes d'administration
Système de debug
Systèmes avancés
Système de challenges quotidiens
Système de challenges par type
Système de chaînes de challenges
Notes importantes
Performance : Évitez les événements trop fréquents avec des vérifications complexes.
Stockage : Utilisez des variables pour stocker les données temporaires des challenges personnalisés.
Équilibrage : Ajustez les récompenses selon l'économie de votre serveur.
Compatibilité : Testez les challenges avec d'autres plugins pour éviter les conflits.