HabboWIRED

Système de montée de niveau

Dans les jeux de rôles, il peut être utile de suivre le niveau d'un utilisateur, dans lequel il peut progresser en accumulant des points d'expérience. Ce tutoriel utilise l'un des nouveaux mobis WIRED sortis le 5 mars.

Prérequis

Mise en place

Programmation WIRED

Étape 1

 WIRED Variable : Variable Utilisateur

Dans Nom de la variable, écrire level. Dans Options variables, cocher la case A la valeur. Dans Options de disponibilité, cocher Permanent.

 Variable Add-on : Système de mise à niveau

Dans Mode de progression, cocher la case Linéaire, et saisir une Taille de l'étape de 10 et un Niveau maximum de 100 (par exemple, pour des niveaux qui nécessitent 10 xp et un maximum au niveau 100).
Dans Créer des sous-variables, cocher les cases suivantes (avec le texte correspondant à côté) :

  • Niveau actuel : current_level
  • XP actuel : current_xp
  • Progression du niveau : progress
  • Total XP requis : xp_required

Étape 2

Cette étape permet d'initialiser la variable de niveau quand l'utilisateur prononce un mot de passe.

 Déclencheur WIRED: L'utilisateur prononce le mot de passe

Saisir le mot de passe que l'utilisateur doit prononcer pour initialiser son niveau (dans l'exemple c'est 0).

 Effet WIRED: Donner une variable

Dans Choisir la variable, cliquer sur l'icône Utilisateur et sélectionner la variable Level. Cocher la case Remplacer une variable existante. Dans Options de valeur, saisir une Valeur initiale de 0.

Étape 3

Une fois que la variable est initialisée, on peut augmenter sa valeur lorsque l'utilisateur prononce un autre mot de passe.

 Déclencheur WIRED: L'utilisateur prononce le mot de passe

Saisir le mot de passe que l'utilisateur doit prononcer pour monter son expérience (dans l'exemple c'est +).

 Effet WIRED: Modification de la valeur de la variable

Dans Choisir la variable, cliquer sur l'icône Utilisateur et sélectionner la variable Level -> Current Xp. Dans Fonctionnement, sélectionner Ajouter. Dans Valeur de référence, saisir une Valeur définie de 3 (par exemple, cela donnera 3 xp à l'utilisateur à chaque fois).

 Wired Texte Add-on : Espace réservé Variable (x3)

Pour chacun de ces 3 Add-ons WIRED, dans Choisir la variable, cliquer sur l'icône Utilisateur et sélectionner les variables indiquées ci-dessous, en vérifiant le Nom de l'espace à chaque fois :

  • 1er Add-on : Level -> Current Level avec le nom level_current_level
  • 2ème Add-on : Level -> Progress avec le nom level_progress
  • 3ème Add-on : Level -> Xp Required avec le nom level_xp_required

 Effet WIRED: Affiche un message

Saisir le texte Niveau $(level_current_level) ($(level_progress)/$(level_xp_required)), pour que cela affiche par exemple "Niveau 2 (6/10)".


Commentaires

Il n'y a pas encore de commentaire sur cette page.


 C4S  10 mars 2025