Aller au contenu principal

Système de compétences

EliteMobs utilise un système de progression basé sur les compétences où les joueurs augmentent de niveau en combattant des mobs élites. Plutôt qu'un seul niveau global, les joueurs développent des compétences d'arme individuelles et une compétence d'armure qui déterminent ensemble leur puissance globale.

Il y a 9 types de compétences :

CompétenceArmeNotes
ÉpéesToute _SWORD
HachesToute _AXE
ArcsBOW
ArbalètesCROSSBOW
TridentsTRIDENT
Houes (Faux)Toute _HOE
MassesMACENécessite Minecraft 1.21+
LancesToute _SPEARNécessite Minecraft 1.21.2+ (avec pack de ressources)
ArmureCasques, plastrons, jambières, bottesMonte de niveau passivement

Les compétences augmentent de niveau en utilisant l'arme associée pour tuer des mobs élites. Votre niveau de combat -- calculé à partir de vos compétences -- détermine quel contenu vous pouvez accéder, quel équipement vous pouvez porter, et quelle difficulté de mobs apparaît autour de vous.

Comment les compétences augmentent de niveau

Lorsque vous tuez un mob élite, vous gagnez de l'XP en fonction du niveau du mob. L'XP est distribuée comme suit :

  • L'XP d'arme va à la compétence correspondant à l'arme dans votre main principale uniquement. Les armes en main secondaire ne gagnent pas d'XP.
  • L'XP d'armure est gagnée passivement à chaque mise à mort à 1/3 du taux de l'XP d'arme. Cela signifie que l'armure traîne toujours derrière vos compétences d'arme.
  • Combats de groupe : Lorsque plusieurs joueurs endommagent le même élite, l'XP est divisée proportionnellement en fonction de la contribution de dégâts de chaque joueur. Si vous avez infligé 60% des dégâts, vous gagnez 60% de l'XP de base.

XP de base des mobs

L'XP de base gagnée en tuant un mob est :

xp_mob = niveau_mob ^ 2
Niveau du mobXP gagnée
11
10100
25625
502,500
10010,000

Protections anti-exploitation

  • Mobs de bas niveau : Les mobs de plus de 5 niveaux en dessous de votre niveau de combat ne donnent aucune XP. Cela empêche de farmer du contenu facile.
  • Mobs de haut niveau : Les mobs de plus de 5 niveaux au-dessus de votre niveau de combat voient leur niveau effectif plafonné à niveau_combat + 5 pour les besoins de l'XP. Vous obtenez toujours de l'XP, mais pas le montant complet.
  • Plafond de farm d'élites naturels : Tuer trop d'élites naturels trop rapidement (10 mises à mort en 10 minutes, ou 30 mises à mort par heure) déclenche un temps de récupération temporaire. Cela ne s'applique pas aux boss personnalisés ou au contenu de donjon.

Progression de l'XP

L'XP requise pour passer de votre niveau actuel au niveau suivant suit cette formule :

Niveaux 1-100 :

xp_niveau_suivant = 20 * niveau_actuel ^ 3

Niveaux au-dessus de 100 (plafond souple) :

xp_niveau_suivant = 20 * niveau_actuel ^ 3 * (1 + ((niveau_actuel - 100) ^ 2 / 100))

Le multiplicateur de plafond souple est de 1.0 au niveau 100 (aucune pénalité supplémentaire) et croît quadratiquement. Au niveau 150, le multiplicateur atteint 26x, rendant la progression ultérieure extrêmement difficile.

Tableau d'XP par niveau

Le tableau ci-dessous montre l'XP nécessaire pour passer d'un niveau donné au suivant, et approximativement combien de mises à mort de mobs du même niveau cela prend (compétence d'arme, pas d'armure) :

NiveauXP vers le niveau suivantMises à mort de mobs du même niveau
1020,000200
25312,500500
502,500,0001,000
758,437,5001,500
10020,000,0002,000
L'armure prend plus de temps

L'armure gagne de l'XP à 1/3 du taux d'arme, donc il faut environ 3x plus de mises à mort pour monter de niveau l'armure par rapport aux chiffres ci-dessus. Au niveau 50, cela signifie environ 3,000 mises à mort du même niveau pour l'armure seule.

Niveau de combat

Votre niveau de combat est la mesure globale de votre puissance. Il est calculé comme suit :

niveau_combat = (compétence_arme_la_plus_élevée + deuxième_compétence_arme_la_plus_élevée + compétence_armure) / 3

Le résultat est arrondi vers le bas (division entière).

Le niveau de combat détermine :

  • Le niveau des mobs élites qui apparaissent autour de vous
  • Quel équipement vous pouvez porter (le niveau de l'équipement doit être égal ou inférieur au niveau de votre compétence correspondante)
  • Quels donjons et contenu instancié vous pouvez accéder
  • Éligibilité à l'XP et au butin (les vérifications anti-exploitation utilisent le niveau de combat)

Affichage du niveau de combat

Votre niveau de combat est affiché sous forme de nombre flottant au-dessus de votre tête, visible par les autres joueurs. Cela utilise des affichages de texte basés sur des paquets et se met à jour automatiquement chaque fois que vos compétences changent. Le format d'affichage est configurable (par défaut : Combat Niv. X).

Barre d'XP

Lorsque vous gagnez de l'XP de compétence, une barre de boss animée apparaît montrant votre progression vers le niveau suivant. La barre présente :

  • Une animation fluide qui monte progressivement à mesure que l'XP est gagnée
  • Une couleur différente par type de compétence (par ex., rouge pour les Épées, vert pour les Arcs, bleu pour l'Armure)
  • Des effets spéciaux de particules et de son lors de la montée de niveau
  • Se cache automatiquement après 5 secondes d'inactivité

Restrictions d'équipement

L'équipement EliteMobs a des exigences de niveau liées au système de compétences. Pour équiper un objet élite, votre niveau de compétence pour ce type d'arme ou d'armure doit être égal ou supérieur au niveau de l'objet.

Exception : Les objets au niveau 20 ou en dessous peuvent être équipés par n'importe qui quel que soit le niveau de compétence. Cela garantit que les nouveaux joueurs peuvent utiliser librement l'équipement de début de jeu sans être exclus.

Si vous essayez d'équiper un objet au-dessus de votre niveau de compétence, vous recevrez un message d'avertissement et l'objet ne fournira aucun bonus élite.

Bonus de compétence

À mesure que vous montez de niveau vos compétences, vous débloquez des capacités de combat spéciales à des niveaux jalons :

  • Niveau 10 -- Premier bonus débloqué
  • Niveau 25 -- Deuxième bonus débloqué
  • Niveau 50 -- Troisième bonus débloqué
  • Niveau 75 -- Quatrième bonus débloqué

Vous pouvez avoir jusqu'à 3 bonus actifs par type d'arme ou d'armure à la fois. Les bonus de compétence sont gérés via le menu /em ou en visitant le PNJ de bonus de compétence dans la Guilde des Aventuriers.

Voir Bonus de compétence pour la liste complète de tous les 84+ bonus et ce qu'ils font.

Notifications et interface

Le système de compétences fournit plusieurs formes de retour d'information :

  • Montée de niveau : Message de titre, son de défi terminé et explosion de particules de totem d'immortalité. Une annonce à l'échelle du serveur est envoyée.
  • Jalons : Des effets de célébration supplémentaires sont déclenchés tous les 10 niveaux (configurable via milestoneInterval).
  • Affichage du niveau de combat : Nombre flottant au-dessus de votre tête, visible par les autres joueurs. Se met à jour automatiquement lors de la montée de niveau.
  • Barre d'XP : Barre de boss animée montrant la progression de l'XP de compétence pendant le combat.
  • Messages de gain d'XP : Messages d'XP par mise à mort optionnels (désactivés par défaut car ils peuvent être spammants).

Tout ce qui précède peut être configuré dans skills.yml.

Commandes d'administration

CommandePermissionDescription
/em skill check [joueur]elitemobs.skill.checkVoir les niveaux de compétence d'un joueur, la progression de l'XP et les pourcentages
/em skill set [joueur] [typeCompétence] [niveau]elitemobs.skill.adminDéfinir une compétence spécifique à un niveau donné
/em skill setAll [joueur] [niveau]elitemobs.skill.adminDéfinir toutes les compétences au même niveau
/em debug combat startelitemobs.adminDémarrer les tests automatisés du système de combat
/em debug combat test [type]elitemobs.adminTester un type d'arme spécifique (par ex., swords, bows)
/em debug combat resultselitemobs.adminVoir les résultats du dernier test de combat
/em debug combat cancelelitemobs.adminAnnuler un test de combat actif
remarque

L'argument skillType pour /em skill set accepte : ARMOR, SWORDS, AXES, BOWS, CROSSBOWS, TRIDENTS, HOES, MACES, SPEARS.

Configuration du serveur

Le système de compétences est configuré dans skills.yml. Paramètres clés :

ParamètrePar défautDescription
skillSystemEnabledtrueActive ou désactive l'ensemble du système de compétences
armorXPMultiplier0.333Multiplicateur pour l'XP d'armure (1/3 de l'XP d'arme)
showCombatLevelDisplaytrueAfficher le numéro de niveau de combat au-dessus des joueurs
showXPBartrueAfficher la barre de progression d'XP animée pendant le combat
showXPGainMessagesfalseAfficher les messages de gain d'XP par mise à mort (peut être spammant)
showMilestoneTitlestrueAfficher une célébration supplémentaire aux niveaux jalons
milestoneInterval10À quelle fréquence les célébrations de jalons se déclenchent
levelUpMessage&a&lMONTÉE DE COMPÉTENCE !...Format de message pour les montées de niveau de compétence
skillBarTitleFormat&6$skillName &7Niv.$level$xpTextFormat de titre de la barre d'XP
combatLevelFormat&6&lCombat Niv. $levelFormat d'affichage du niveau de combat

Pour la référence de configuration complète, voir la page Configuration d'EliteMobs.